2023-03-01 |
|
---|---|
2023-02-27 |
PUSU→PULL,PULL→PUSHともに処理を別クラスに移植
Shinji
committed
on 27 Feb 2023
|
2023-02-17 |
PUSH→PULLのリファクタリングの処理を, 別クラスに記述
Shinji
committed
on 17 Feb 2023
|
2023-01-25 |
不備の修正
Shinji
committed
on 25 Jan 2023
|
2023-01-24 |
|
2023-01-23 |
リストの生成順の変更をしたのと,転送元での呼び出し生成の修正
Shinji
committed
on 23 Jan 2023
|
PULL→PUSHでの転送先のクラスのPUTメソッドの生成について,転送元の型がリストであった場合にも対応した.
Shinji
committed
on 23 Jan 2023
|
|
ラムダ式をASTに変換できていなかったので, 対応するためにパーサーで指定するバージョンを上げた
Shinji
committed
on 23 Jan 2023
|
|
アノテーションの値が配列でも判定できるようにhasMatchAnnotationを変更したが,まだ完璧ではない.
Shinji
committed
on 23 Jan 2023
|
|
2023-01-22 |
import文とフィールドclientを追加する処理を実装.
Shinji
committed
on 22 Jan 2023
|
PULL→PUSHのコード生成時, Map<any, Map>の型に対応
Shinji
committed
on 22 Jan 2023
|
|
2023-01-21 |
左辺もとってしまっていたので,それを修正
Shinji
committed
on 21 Jan 2023
|
infixExpressionによるvalueの右辺の参照に不備があったため, assignmentの右辺を参照するように変更
Shinji
committed
on 21 Jan 2023
|
|
2023-01-20 |
GETメソッド呼び出し文の生成の際に直のURLを貼っていたのを, アドレスを格納するフィールドを参照するように修正
Shinji
committed
on 20 Jan 2023
|
2023-01-17 |
updateメソッドを呼び出す処理を追加するメソッドの実装.
Shinji
committed
on 17 Jan 2023
|
メソッドボディからPUTメソッドの呼び出しを取得するメソッドの作成. まだ動作は未確認
Shinji
committed
on 17 Jan 2023
|
|
2023-01-16 |
PULL→PUSHにおいて, 転送先のupdateメソッドの生成する処理の実装.
Shinji
committed
on 16 Jan 2023
|
2023-01-13 |
PUTメソッド呼び出しの削除時, 必要な宣言も削除する場合, 削除したステートメント群の次の要素にあるform, entity,
...
Shinji
committed
on 13 Jan 2023
|
2023-01-12 |
|
|
|
2023-01-11 |
Updateメソッド内にあるPUTメソッドの呼び出しを行うStatement群を削除するメソッド「deletePutMethodInvocation()」が動くところまで実装.Algolike以外のケースでは未確認.
...
Shinji
committed
on 11 Jan 2023
|
2023-01-10 |
|
2023-01-09 |
|
|
|
2023-01-06 |
不要なメソッド・コメントの削除
Shinji
committed
on 6 Jan 2023
|
|
|
2023-01-05 |
PUSHからPULLへ,あるいはその逆方向へのリファクタリングかを判定し,descriptorに保存するようにした.Processorはその情報を基に,リファクタリングで呼び出すメソッドを分岐する(changePush2PullとchangePull2Push).
...
Shinji
committed
on 5 Jan 2023
|
2023-01-03 |
@PushReferenceの値から,その値をもつ@Resourceが付与されたクラスを検索するメソッドの完成.
Shinji
committed
on 3 Jan 2023
|
アノテーションの値から対象クラスを検索するメソッドの実装(途中)
Shinji
committed
on 3 Jan 2023
|
|
アノテーションの参照から,対象リソースを検索するためのSearchPatternを作成するメソッドの追加
Shinji
committed
on 3 Jan 2023
|