History for DesignCraft / src / main / java / generators
2026-09-10
@n-nitta
複数のオブジェクトから1つを選択して追加するのか(add),選択せずすべてを転送するのか(update)を区別するため,多重転送フラグを付けて,生成コードを書き分けるようにした.これによって,Flywight パターンが生成できるようになった.
n-nitta committed 4 days ago
2026-09-09
@n-nitta
Merge branch 'main' into introduceDataSyncronizationModel ...
n-nitta committed 5 days ago
@c-okada
ASTGeneratorでMediatorInsertionを行う際に1対1か1対多いずれかに対する挿入かを対応 ただし多対1や多対多の考慮はしておらず、以前まで動いていたデザインパターンの再現が動くかどうかも未確認
c-okada committed 5 days ago
@n-nitta
データ転送文脈の定義を拡張し,データ同期モデルとした.デフォルトデルタの構築アルゴリズムも合わせて拡張.ひとまずデグレードはしていないようなので,コミットする.
n-nitta committed 6 days ago
2026-09-06
@n-nitta
一対多のPUSH/PULL転送ができるようにした.
n-nitta committed 8 days ago
2026-08-30
@n-nitta
・まだ不正なデルタを生成するケースがあった. ...
n-nitta committed 16 days ago
2026-08-27
@n-nitta
・演算子 + と x を追加し,代数表現とクラス階層を整理. ...
n-nitta committed 18 days ago
2026-08-26
@n-nitta
Merge branch 'main' into fixIsFlat ...
n-nitta committed 19 days ago
@c-okada
・presenterInsertionにPresenterを挿入する前の依存関係を残すかのチェックを追加 ...
c-okada committed 19 days ago
@Naoya Nitta
・実行文が重複して出力されないようにした. ...
Naoya Nitta committed 19 days ago
2026-08-21
@c-okada
・presenterInsertionを追加
c-okada committed 24 days ago
2026-08-19
@c-okada
・PUSHPULLValueに応じて、MediatorInsertionの引数を入れ替えなければいけなかったため、Contextを覚えさせる方法に変更し複数Contextがある場合でもこの問題を解決 ...
c-okada committed 26 days ago
2026-07-31
@c-okada
複数パターン再現
c-okada committed on 31 Jul
2026-06-22
@c-okada
・Mediator挿入時に戻り値型の変更、MapTypeのvalueType変更がされるように ...
c-okada committed on 22 Jun
2026-06-04
@c-okada
・MediatorInsertionを追加 ...
c-okada committed on 4 Jun
2026-05-29
@c-okada
DependencyInversionを追加 ...
c-okada committed on 29 May
2026-05-23
@n-nitta
多重度を考慮してコードを生成できるようにした,
n-nitta committed on 23 May
@n-nitta
出力されないデルタがあったのを修正. ...
n-nitta committed on 23 May
2026-05-22
@Naoya Nitta
まだ正しいコードを生成できていないが,ひとまずコミットする.
Naoya Nitta committed on 22 May