| 12 commits | 42 files changed | 0 commit comments | 1 contributor |
|
|
デザインパターン再現 | b5c89fc |
|
|
Merge branch 'main' of http://nitta-lab-www.is.konan-u.ac.jp/gitbucket/git/nitta-lab/DesignCraft into design-pattern-extensions | 49d551a |
|
|
デザインパターン再現 | 57e9295 |
|
|
Merge branch 'main' of http://nitta-lab-www.is.konan-u.ac.jp/gitbucket/git/nitta-lab/DesignCraft into design-pattern-extensions | 3976e63 |
|
|
複数パターン再現 | 1a6e6f9 |
|
|
Adapter,Observerパターンを作成 | d8b81b7 |
|
|
Merge branch 'main' of http://nitta-lab-www.is.konan-u.ac.jp/gitbucket/git/nitta-lab/DesignCraft into design-pattern-extensions | fb8b020 |
|
|
Pull用にCommit BridgeパターンとObserverを仮に追加 | 9830884 |
|
|
・Mediator挿入時に戻り値型の変更、MapTypeのvalueType変更がされるように ・Adapter.javaの追加(mainでAdapter.create())で作成可能 | 5f7bfe4 |
|
|
・MediatorInsertionを追加 ・DependencyInversionで、特定のObjectNodeを指定して、依存性の逆転を行えるように変更 ・メソッドの戻り値型もInterfaceに切り替えるように修正 | 17f8ec9 |
|
|
DependencyInversionを追加 それに伴ったAST(CompilationUnit,TypeDeclaration)にInterface関連の処理を追加 | f369fce |
|
|
・DependencyInversion, InterfaceNode, MediatorInsertion を追加 | 84d35ea |
| models/designPattern/AbstractFactory.Json 0 → 100644 |
|---|
| models/designPattern/Adapter.Json 0 → 100644 |
|---|
| models/designPattern/Bridge.Json 0 → 100644 |
|---|
| models/designPattern/Builder.Json 0 → 100644 |
|---|
| models/designPattern/Command.Json 0 → 100644 |
|---|
| models/designPattern/Decorator.Json 0 → 100644 |
|---|
| models/designPattern/Iterator.Json 0 → 100644 |
|---|
| models/designPattern/Proxy.Json 0 → 100644 |
|---|
| models/designPattern/State.Json 0 → 100644 |
|---|
| models/designPattern/Strategy.Json 0 → 100644 |
|---|
| models/designPattern/Visitor@Editing.Json 0 → 100644 |
|---|
| src/main/java/Main.java |
|---|
| src/main/java/ast/CompilationUnit.java |
|---|
| src/main/java/ast/InterfaceDeclaration.java 0 → 100644 |
|---|
| src/main/java/ast/TypeDeclaration.java |
|---|
| src/main/java/designPatternExtensions/DependencyInversion.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/InterfaceNode.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/MediatorInsertion.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/ModelLoader.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/AbstractFactory.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/Adapter.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/Bridge.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/Builder.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/Command.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/Decorator.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/DesignPattern.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/Iterator.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/Memento.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/Observer.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/Prototype.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/Proxy.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/Singleton.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/State.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/Strategy.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/TemplateMethod.java 0 → 100644 |
|---|
| src/main/java/designPatternExtensions/designPattern/Visitor.java 0 → 100644 |
|---|
| src/main/java/generators/ASTGenerator.java |
|---|
| src/main/java/generators/Codebase.java |
|---|
| src/main/java/models/objectOrientedTransfer/DataTransferDesign.java |
|---|
| src/main/java/models/objectOrientedTransfer/Relation.java |
|---|
| src/test/java/parser/PatternTest.java 0 → 100644 |
|---|
| src/test/java/parser/TestParser.java |
|---|