├── .gitignore ├── .project ├── .travis.yml ├── LICENSE ├── README.md ├── TemplateVariables.md ├── pom.xml └── src ├── main ├── java │ ├── configuration │ │ ├── ClassContainerAdjuster.java │ │ ├── ClassProvider.java │ │ ├── DefaultAdjusters.java │ │ ├── DefaultConfigurations.java │ │ ├── FreeMarkerConfiguration.java │ │ ├── JavaForgerConfiguration.java │ │ ├── PathConverter.java │ │ └── StaticJavaForgerConfiguration.java │ ├── execution │ │ └── TemplateExecutor.java │ ├── generator │ │ ├── CodeSnipit.java │ │ ├── Generator.java │ │ ├── JavaForger.java │ │ ├── JavaForgerException.java │ │ └── TemplateInputParametersService.java │ ├── initialization │ │ ├── InitConverter.java │ │ ├── InitDefaultValues.java │ │ ├── InitValue.java │ │ └── InitializationService.java │ ├── logback.xml │ ├── merger │ │ ├── CodeSnipitInserter.java │ │ ├── CodeSnipitLocater.java │ │ ├── CodeSnipitLocation.java │ │ ├── CodeSnipitMerger.java │ │ ├── CodeSnipitReader.java │ │ ├── JavaParserMerger.java │ │ ├── LineMerger.java │ │ └── NodeComparator.java │ ├── reader │ │ ├── ClassContainerReader.java │ │ ├── ImportResolver.java │ │ ├── MethodDefinitionFactory.java │ │ ├── Parser.java │ │ └── VariableDefintionFactory.java │ └── templateInput │ │ ├── ClassContainer.java │ │ ├── StringConverter.java │ │ ├── TemplateInputDefaults.java │ │ ├── TemplateInputParameters.java │ │ └── definition │ │ ├── ClassDefinition.java │ │ ├── FlowReceiverDefinition.java │ │ ├── InitializedTypeDefinition.java │ │ ├── MethodDefinition.java │ │ ├── TypeDefinition.java │ │ └── VariableDefinition.java └── resources │ └── templates │ ├── common │ ├── classTypeImports.javat │ ├── header.javat │ ├── package.javat │ └── typeImports.javat │ ├── equals.javat │ ├── equalsTest.javat │ ├── extendableInnerBuilder.javat │ ├── getterSetter.javat │ ├── hashCode.javat │ ├── hashCodeTest.javat │ ├── innerBuilder.javat │ ├── innerBuilderTest.javat │ ├── test │ ├── common │ │ ├── createAndFillBuilderWithStaticFields.javat │ │ ├── emptyTestClass.javat │ │ ├── imports.javat │ │ ├── staticFieldInit.javat │ │ └── testClassDefinition.javat │ └── generic │ │ ├── stateFullClassTest.javat │ │ └── statelessClassTest.javat │ └── toString.javat └── test ├── java ├── common │ ├── AbstractFileChangingTest.java │ └── SymbolSolverSetup.java ├── generator │ ├── CodeSnipitTest.java │ └── GeneratorTest.java ├── initialization │ ├── InitConverterTest.java │ └── InitializationServiceTest.java ├── inputClassesForTests │ ├── ClassWithEverything.java │ ├── ClassWithEverythingTest.java │ ├── ExtendedProduct.java │ ├── Product.java │ └── TestInterface.java ├── logback-test.xml ├── merger │ ├── CodeSnipitInserterTest.java │ ├── CodeSnipitLocaterTest.java │ ├── CodeSnipitLocationTest.java │ ├── CodeSnipitReaderTest.java │ ├── JavaParserMergerTest.java │ ├── LineMergerTest.java │ └── NodeComparatorTest.java ├── reader │ ├── ClassContainerReaderTest.java │ ├── GraphBuilder.java │ ├── MethodDefinitionFactoryTest.java │ ├── NodeBuilder.java │ └── VariableDefintionFactoryTest.java ├── templateInput │ ├── StringConverterTest.java │ └── definition │ │ └── MethodDefinitionTest.java └── templateTests │ ├── DataFlowGraphTemplateIntegrationTest.java │ └── TemplateIntegrationTest.java └── resources ├── stateFullClassTest ├── verify-stateFullClassTest.java ├── verify-statelessClassTest-facade.java └── verify-statelessClassTest-outputMethodCall.java ├── templateTestOutcomes ├── CodeSnipitInserterTest │ ├── verify-inserted.java │ ├── verify-nothingHappend.java │ └── verify-overriden.java ├── LineMergerTest │ ├── verify-addInnerClass.java │ ├── verify-constructor.java │ ├── verify-field.java │ ├── verify-import.java │ ├── verify-mergeInnerClass.java │ └── verify-package.java ├── verify-equals.java ├── verify-equalsTest.java ├── verify-extendableInnerBuilder.java ├── verify-hashCode.java ├── verify-hashCodeTest.java ├── verify-innerBuilder.java ├── verify-innerBuilderTest.java └── verify-toString.java └── templates ├── classFields.ftlh ├── condition.ftlh ├── include.ftlh ├── object.ftlh ├── sequence.ftlh └── simple.ftlh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/.project -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/README.md -------------------------------------------------------------------------------- /TemplateVariables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/TemplateVariables.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/configuration/ClassContainerAdjuster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/configuration/ClassContainerAdjuster.java -------------------------------------------------------------------------------- /src/main/java/configuration/ClassProvider.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/configuration/ClassProvider.java -------------------------------------------------------------------------------- /src/main/java/configuration/DefaultAdjusters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/configuration/DefaultAdjusters.java -------------------------------------------------------------------------------- /src/main/java/configuration/DefaultConfigurations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/configuration/DefaultConfigurations.java -------------------------------------------------------------------------------- /src/main/java/configuration/FreeMarkerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/configuration/FreeMarkerConfiguration.java -------------------------------------------------------------------------------- /src/main/java/configuration/JavaForgerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/configuration/JavaForgerConfiguration.java -------------------------------------------------------------------------------- /src/main/java/configuration/PathConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/configuration/PathConverter.java -------------------------------------------------------------------------------- /src/main/java/configuration/StaticJavaForgerConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/configuration/StaticJavaForgerConfiguration.java -------------------------------------------------------------------------------- /src/main/java/execution/TemplateExecutor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/execution/TemplateExecutor.java -------------------------------------------------------------------------------- /src/main/java/generator/CodeSnipit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/generator/CodeSnipit.java -------------------------------------------------------------------------------- /src/main/java/generator/Generator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/generator/Generator.java -------------------------------------------------------------------------------- /src/main/java/generator/JavaForger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/generator/JavaForger.java -------------------------------------------------------------------------------- /src/main/java/generator/JavaForgerException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/generator/JavaForgerException.java -------------------------------------------------------------------------------- /src/main/java/generator/TemplateInputParametersService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/generator/TemplateInputParametersService.java -------------------------------------------------------------------------------- /src/main/java/initialization/InitConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/initialization/InitConverter.java -------------------------------------------------------------------------------- /src/main/java/initialization/InitDefaultValues.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/initialization/InitDefaultValues.java -------------------------------------------------------------------------------- /src/main/java/initialization/InitValue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/initialization/InitValue.java -------------------------------------------------------------------------------- /src/main/java/initialization/InitializationService.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/initialization/InitializationService.java -------------------------------------------------------------------------------- /src/main/java/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/logback.xml -------------------------------------------------------------------------------- /src/main/java/merger/CodeSnipitInserter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/merger/CodeSnipitInserter.java -------------------------------------------------------------------------------- /src/main/java/merger/CodeSnipitLocater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/merger/CodeSnipitLocater.java -------------------------------------------------------------------------------- /src/main/java/merger/CodeSnipitLocation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/merger/CodeSnipitLocation.java -------------------------------------------------------------------------------- /src/main/java/merger/CodeSnipitMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/merger/CodeSnipitMerger.java -------------------------------------------------------------------------------- /src/main/java/merger/CodeSnipitReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/merger/CodeSnipitReader.java -------------------------------------------------------------------------------- /src/main/java/merger/JavaParserMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/merger/JavaParserMerger.java -------------------------------------------------------------------------------- /src/main/java/merger/LineMerger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/merger/LineMerger.java -------------------------------------------------------------------------------- /src/main/java/merger/NodeComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/merger/NodeComparator.java -------------------------------------------------------------------------------- /src/main/java/reader/ClassContainerReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/reader/ClassContainerReader.java -------------------------------------------------------------------------------- /src/main/java/reader/ImportResolver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/reader/ImportResolver.java -------------------------------------------------------------------------------- /src/main/java/reader/MethodDefinitionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/reader/MethodDefinitionFactory.java -------------------------------------------------------------------------------- /src/main/java/reader/Parser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/reader/Parser.java -------------------------------------------------------------------------------- /src/main/java/reader/VariableDefintionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/reader/VariableDefintionFactory.java -------------------------------------------------------------------------------- /src/main/java/templateInput/ClassContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/templateInput/ClassContainer.java -------------------------------------------------------------------------------- /src/main/java/templateInput/StringConverter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/templateInput/StringConverter.java -------------------------------------------------------------------------------- /src/main/java/templateInput/TemplateInputDefaults.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/templateInput/TemplateInputDefaults.java -------------------------------------------------------------------------------- /src/main/java/templateInput/TemplateInputParameters.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/templateInput/TemplateInputParameters.java -------------------------------------------------------------------------------- /src/main/java/templateInput/definition/ClassDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/templateInput/definition/ClassDefinition.java -------------------------------------------------------------------------------- /src/main/java/templateInput/definition/FlowReceiverDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/templateInput/definition/FlowReceiverDefinition.java -------------------------------------------------------------------------------- /src/main/java/templateInput/definition/InitializedTypeDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/templateInput/definition/InitializedTypeDefinition.java -------------------------------------------------------------------------------- /src/main/java/templateInput/definition/MethodDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/templateInput/definition/MethodDefinition.java -------------------------------------------------------------------------------- /src/main/java/templateInput/definition/TypeDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/templateInput/definition/TypeDefinition.java -------------------------------------------------------------------------------- /src/main/java/templateInput/definition/VariableDefinition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/java/templateInput/definition/VariableDefinition.java -------------------------------------------------------------------------------- /src/main/resources/templates/common/classTypeImports.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/common/classTypeImports.javat -------------------------------------------------------------------------------- /src/main/resources/templates/common/header.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/common/header.javat -------------------------------------------------------------------------------- /src/main/resources/templates/common/package.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/common/package.javat -------------------------------------------------------------------------------- /src/main/resources/templates/common/typeImports.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/common/typeImports.javat -------------------------------------------------------------------------------- /src/main/resources/templates/equals.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/equals.javat -------------------------------------------------------------------------------- /src/main/resources/templates/equalsTest.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/equalsTest.javat -------------------------------------------------------------------------------- /src/main/resources/templates/extendableInnerBuilder.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/extendableInnerBuilder.javat -------------------------------------------------------------------------------- /src/main/resources/templates/getterSetter.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/getterSetter.javat -------------------------------------------------------------------------------- /src/main/resources/templates/hashCode.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/hashCode.javat -------------------------------------------------------------------------------- /src/main/resources/templates/hashCodeTest.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/hashCodeTest.javat -------------------------------------------------------------------------------- /src/main/resources/templates/innerBuilder.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/innerBuilder.javat -------------------------------------------------------------------------------- /src/main/resources/templates/innerBuilderTest.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/innerBuilderTest.javat -------------------------------------------------------------------------------- /src/main/resources/templates/test/common/createAndFillBuilderWithStaticFields.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/test/common/createAndFillBuilderWithStaticFields.javat -------------------------------------------------------------------------------- /src/main/resources/templates/test/common/emptyTestClass.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/test/common/emptyTestClass.javat -------------------------------------------------------------------------------- /src/main/resources/templates/test/common/imports.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/test/common/imports.javat -------------------------------------------------------------------------------- /src/main/resources/templates/test/common/staticFieldInit.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/test/common/staticFieldInit.javat -------------------------------------------------------------------------------- /src/main/resources/templates/test/common/testClassDefinition.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/test/common/testClassDefinition.javat -------------------------------------------------------------------------------- /src/main/resources/templates/test/generic/stateFullClassTest.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/test/generic/stateFullClassTest.javat -------------------------------------------------------------------------------- /src/main/resources/templates/test/generic/statelessClassTest.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/test/generic/statelessClassTest.javat -------------------------------------------------------------------------------- /src/main/resources/templates/toString.javat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/main/resources/templates/toString.javat -------------------------------------------------------------------------------- /src/test/java/common/AbstractFileChangingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/common/AbstractFileChangingTest.java -------------------------------------------------------------------------------- /src/test/java/common/SymbolSolverSetup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/common/SymbolSolverSetup.java -------------------------------------------------------------------------------- /src/test/java/generator/CodeSnipitTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/generator/CodeSnipitTest.java -------------------------------------------------------------------------------- /src/test/java/generator/GeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/generator/GeneratorTest.java -------------------------------------------------------------------------------- /src/test/java/initialization/InitConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/initialization/InitConverterTest.java -------------------------------------------------------------------------------- /src/test/java/initialization/InitializationServiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/initialization/InitializationServiceTest.java -------------------------------------------------------------------------------- /src/test/java/inputClassesForTests/ClassWithEverything.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/inputClassesForTests/ClassWithEverything.java -------------------------------------------------------------------------------- /src/test/java/inputClassesForTests/ClassWithEverythingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/inputClassesForTests/ClassWithEverythingTest.java -------------------------------------------------------------------------------- /src/test/java/inputClassesForTests/ExtendedProduct.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/inputClassesForTests/ExtendedProduct.java -------------------------------------------------------------------------------- /src/test/java/inputClassesForTests/Product.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/inputClassesForTests/Product.java -------------------------------------------------------------------------------- /src/test/java/inputClassesForTests/TestInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/inputClassesForTests/TestInterface.java -------------------------------------------------------------------------------- /src/test/java/logback-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/logback-test.xml -------------------------------------------------------------------------------- /src/test/java/merger/CodeSnipitInserterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/merger/CodeSnipitInserterTest.java -------------------------------------------------------------------------------- /src/test/java/merger/CodeSnipitLocaterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/merger/CodeSnipitLocaterTest.java -------------------------------------------------------------------------------- /src/test/java/merger/CodeSnipitLocationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/merger/CodeSnipitLocationTest.java -------------------------------------------------------------------------------- /src/test/java/merger/CodeSnipitReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/merger/CodeSnipitReaderTest.java -------------------------------------------------------------------------------- /src/test/java/merger/JavaParserMergerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/merger/JavaParserMergerTest.java -------------------------------------------------------------------------------- /src/test/java/merger/LineMergerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/merger/LineMergerTest.java -------------------------------------------------------------------------------- /src/test/java/merger/NodeComparatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/merger/NodeComparatorTest.java -------------------------------------------------------------------------------- /src/test/java/reader/ClassContainerReaderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/reader/ClassContainerReaderTest.java -------------------------------------------------------------------------------- /src/test/java/reader/GraphBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/reader/GraphBuilder.java -------------------------------------------------------------------------------- /src/test/java/reader/MethodDefinitionFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/reader/MethodDefinitionFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/reader/NodeBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/reader/NodeBuilder.java -------------------------------------------------------------------------------- /src/test/java/reader/VariableDefintionFactoryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/reader/VariableDefintionFactoryTest.java -------------------------------------------------------------------------------- /src/test/java/templateInput/StringConverterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/templateInput/StringConverterTest.java -------------------------------------------------------------------------------- /src/test/java/templateInput/definition/MethodDefinitionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/templateInput/definition/MethodDefinitionTest.java -------------------------------------------------------------------------------- /src/test/java/templateTests/DataFlowGraphTemplateIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/templateTests/DataFlowGraphTemplateIntegrationTest.java -------------------------------------------------------------------------------- /src/test/java/templateTests/TemplateIntegrationTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/java/templateTests/TemplateIntegrationTest.java -------------------------------------------------------------------------------- /src/test/resources/stateFullClassTest/verify-stateFullClassTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/stateFullClassTest/verify-stateFullClassTest.java -------------------------------------------------------------------------------- /src/test/resources/stateFullClassTest/verify-statelessClassTest-facade.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/stateFullClassTest/verify-statelessClassTest-facade.java -------------------------------------------------------------------------------- /src/test/resources/stateFullClassTest/verify-statelessClassTest-outputMethodCall.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/stateFullClassTest/verify-statelessClassTest-outputMethodCall.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/CodeSnipitInserterTest/verify-inserted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/CodeSnipitInserterTest/verify-inserted.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/CodeSnipitInserterTest/verify-nothingHappend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/CodeSnipitInserterTest/verify-nothingHappend.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/CodeSnipitInserterTest/verify-overriden.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/CodeSnipitInserterTest/verify-overriden.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/LineMergerTest/verify-addInnerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/LineMergerTest/verify-addInnerClass.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/LineMergerTest/verify-constructor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/LineMergerTest/verify-constructor.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/LineMergerTest/verify-field.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/LineMergerTest/verify-field.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/LineMergerTest/verify-import.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/LineMergerTest/verify-import.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/LineMergerTest/verify-mergeInnerClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/LineMergerTest/verify-mergeInnerClass.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/LineMergerTest/verify-package.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/LineMergerTest/verify-package.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/verify-equals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/verify-equals.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/verify-equalsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/verify-equalsTest.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/verify-extendableInnerBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/verify-extendableInnerBuilder.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/verify-hashCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/verify-hashCode.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/verify-hashCodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/verify-hashCodeTest.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/verify-innerBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/verify-innerBuilder.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/verify-innerBuilderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/verify-innerBuilderTest.java -------------------------------------------------------------------------------- /src/test/resources/templateTestOutcomes/verify-toString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templateTestOutcomes/verify-toString.java -------------------------------------------------------------------------------- /src/test/resources/templates/classFields.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templates/classFields.ftlh -------------------------------------------------------------------------------- /src/test/resources/templates/condition.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templates/condition.ftlh -------------------------------------------------------------------------------- /src/test/resources/templates/include.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templates/include.ftlh -------------------------------------------------------------------------------- /src/test/resources/templates/object.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templates/object.ftlh -------------------------------------------------------------------------------- /src/test/resources/templates/sequence.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templates/sequence.ftlh -------------------------------------------------------------------------------- /src/test/resources/templates/simple.ftlh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daanvdh/JavaForger/HEAD/src/test/resources/templates/simple.ftlh --------------------------------------------------------------------------------