[windup/windup] 9918ff: WINDUP-409 - rebase; And utils -> windup-utils
by Lincoln.Baxter@lists.jboss.org
Branch: refs/heads/master
Home: https://github.com/windup/windup
Commit: 9918ff025c4a6f28c8948e09b754f7df919273a5
https://github.com/windup/windup/commit/9918ff025c4a6f28c8948e09b754f7df9...
Author: OndraZizka <zizka(a)seznam.cz>
Date: 2015-03-15 (Sun, 15 Mar 2015)
Changed paths:
M bom/pom.xml
M config-groovy/addon/pom.xml
M config-groovy/tests/pom.xml
M config-xml/addon/pom.xml
M config/addon/pom.xml
M config/api/pom.xml
M config/impl/pom.xml
M config/tests/pom.xml
M config/tests/src/test/java/org/jboss/windup/config/QueryConditionTest.java
M config/tests/src/test/java/org/jboss/windup/config/parameters/ParameterWiringTest.java
M decompiler/api/pom.xml
M decompiler/impl-procyon/pom.xml
M exec/addon/pom.xml
M exec/impl/pom.xml
M graph/addon/pom.xml
M graph/api/pom.xml
M graph/impl/pom.xml
M graph/tests/pom.xml
M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/mapinadjprops/MapInAdjacentPropertiesTest.java
M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/mapinprops/MapInPropertiesTest.java
M reporting/addon/pom.xml
M reporting/api/pom.xml
M reporting/impl/pom.xml
M reporting/tests/pom.xml
M rules-base/addon/pom.xml
M rules-base/api/pom.xml
M rules-base/impl/pom.xml
M rules-base/tests/pom.xml
M rules-java-archives/addon/pom.xml
M rules-java-archives/tests/pom.xml
M rules-java-archives/tests/src/test/java/org/jboss/windup/rules/apps/java/archives/IdentifyArchivesRulesetTest.java
M rules-java-archives/tests/src/test/java/org/jboss/windup/rules/apps/java/archives/IgnoreArchivesRulesetTest.java
M rules-java-ee/addon/pom.xml
M rules-java-project/addon/pom.xml
M rules-java-project/tests/pom.xml
M rules-java-project/tests/src/test/java/org/jboss/windup/project/operation/test/handlers/LineHandlerTest.java
M rules-java/addon/pom.xml
M rules-java/api/pom.xml
M rules-java/impl/pom.xml
M rules-java/tests/pom.xml
M rules-tattletale/addon/pom.xml
M rules-tattletale/tests/pom.xml
M rules-xml/addon/pom.xml
M rules-xml/tests/pom.xml
M tests/pom.xml
M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureJEEExampleTest.java
M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSeamBookingSourceTest.java
M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSoa5GatewaysRoutersTest.java
M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSourceModeTest.java
M ui/addon/pom.xml
M ui/tests/pom.xml
M ui/tests/src/test/java/org/jboss/windup/addon/ui/WindupCommandTest.java
M utils/pom.xml
Log Message:
-----------
WINDUP-409 - rebase; And utils -> windup-utils
Commit: f7d0eb082e086506096bca667b33e57c324b8ef7
https://github.com/windup/windup/commit/f7d0eb082e086506096bca667b33e57c3...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2015-03-16 (Mon, 16 Mar 2015)
Changed paths:
M bom/pom.xml
M config-groovy/addon/pom.xml
M config-groovy/tests/pom.xml
M config-xml/addon/pom.xml
M config/addon/pom.xml
M config/api/pom.xml
M config/impl/pom.xml
M config/tests/pom.xml
M config/tests/src/test/java/org/jboss/windup/config/QueryConditionTest.java
M config/tests/src/test/java/org/jboss/windup/config/parameters/ParameterWiringTest.java
M decompiler/api/pom.xml
M decompiler/impl-procyon/pom.xml
M exec/addon/pom.xml
M exec/impl/pom.xml
M graph/addon/pom.xml
M graph/api/pom.xml
M graph/impl/pom.xml
M graph/tests/pom.xml
M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/mapinadjprops/MapInAdjacentPropertiesTest.java
M graph/tests/src/test/java/org/jboss/windup/graph/typedgraph/mapinprops/MapInPropertiesTest.java
M reporting/addon/pom.xml
M reporting/api/pom.xml
M reporting/impl/pom.xml
M reporting/tests/pom.xml
M rules-base/addon/pom.xml
M rules-base/api/pom.xml
M rules-base/impl/pom.xml
M rules-base/tests/pom.xml
M rules-java-archives/addon/pom.xml
M rules-java-archives/tests/pom.xml
M rules-java-archives/tests/src/test/java/org/jboss/windup/rules/apps/java/archives/IdentifyArchivesRulesetTest.java
M rules-java-archives/tests/src/test/java/org/jboss/windup/rules/apps/java/archives/IgnoreArchivesRulesetTest.java
M rules-java-ee/addon/pom.xml
M rules-java-project/addon/pom.xml
M rules-java-project/tests/pom.xml
M rules-java-project/tests/src/test/java/org/jboss/windup/project/operation/test/handlers/LineHandlerTest.java
M rules-java/addon/pom.xml
M rules-java/api/pom.xml
M rules-java/impl/pom.xml
M rules-java/tests/pom.xml
M rules-tattletale/addon/pom.xml
M rules-tattletale/tests/pom.xml
M rules-xml/addon/pom.xml
M rules-xml/tests/pom.xml
M tests/pom.xml
M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureJEEExampleTest.java
M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSeamBookingSourceTest.java
M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSoa5GatewaysRoutersTest.java
M tests/src/test/java/org/jboss/windup/tests/application/WindupArchitectureSourceModeTest.java
M ui/addon/pom.xml
M ui/tests/pom.xml
M ui/tests/src/test/java/org/jboss/windup/addon/ui/WindupCommandTest.java
M utils/pom.xml
Log Message:
-----------
Merge pull request #497 from OndraZizka/renameUtils
WINDUP-409 - rebase; And utils -> windup-utils
Compare: https://github.com/windup/windup/compare/21a3d9cf6626...f7d0eb082e08
10 years, 1 month
[windup/windup] 1c4144: MIGR-226: Improve the capabilities of the Java AST...
by Jess Sightler
Branch: refs/heads/master
Home: https://github.com/windup/windup
Commit: 1c414498742871db5f773a0fabfedc7a81083c03
https://github.com/windup/windup/commit/1c414498742871db5f773a0fabfedc7a8...
Author: Matej Briskar <mbriskar(a)redhat.com>
Date: 2015-03-09 (Mon, 09 Mar 2015)
Changed paths:
M java-ast/addon/src/main/java/org/jboss/windup/ast/java/JavaASTProcessor.java
M java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/JavaClassReference.java
M java-ast/tests/src/test/java/org/jboss/windup/ast/java/JavaASTProcessorTest.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClass.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClassBuilder.java
A rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClassBuilderLineMatch.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/JavaTypeReferenceModel.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/service/TypeReferenceService.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/service/TypeReferenceServiceTest.java
A rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassSourceMatchTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassXmlRulesTest.java
M rules-java/tests/src/test/resources/org/jboss/windup/rules/java/JavaClassTestFile1.java
M rules-java/tests/src/test/resources/org/jboss/windup/rules/java/JavaClassTestFile2.java
Log Message:
-----------
MIGR-226: Improve the capabilities of the Java AST source analyzer
Commit: 565d5d0207df9dd4588b46b019bfdee3419989d7
https://github.com/windup/windup/commit/565d5d0207df9dd4588b46b019bfdee34...
Author: Jess Sightler <jesse.sightler(a)gmail.com>
Date: 2015-03-10 (Tue, 10 Mar 2015)
Changed paths:
M java-ast/addon/src/main/java/org/jboss/windup/ast/java/JavaASTProcessor.java
M java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/JavaClassReference.java
M java-ast/tests/src/test/java/org/jboss/windup/ast/java/JavaASTProcessorTest.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClass.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClassBuilder.java
A rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClassBuilderLineMatch.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/JavaTypeReferenceModel.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/service/TypeReferenceService.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/service/TypeReferenceServiceTest.java
A rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassSourceMatchTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassXmlRulesTest.java
M rules-java/tests/src/test/resources/org/jboss/windup/rules/java/JavaClassTestFile1.java
M rules-java/tests/src/test/resources/org/jboss/windup/rules/java/JavaClassTestFile2.java
Log Message:
-----------
Merge branch 'MIGR-226' of https://github.com/mbriskar/windup into mbriskar-MIGR-226
Conflicts:
rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
Commit: 8a4c72b0e302e2093a4649a12bc470521513ae75
https://github.com/windup/windup/commit/8a4c72b0e302e2093a4649a12bc470521...
Author: Jess Sightler <jesse.sightler(a)gmail.com>
Date: 2015-03-10 (Tue, 10 Mar 2015)
Changed paths:
M java-ast/addon/src/main/java/org/jboss/windup/ast/java/JavaASTProcessor.java
M java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/JavaClassReference.java
M java-ast/tests/src/test/java/org/jboss/windup/ast/java/JavaASTProcessorTest.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClass.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClassBuilder.java
A rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClassBuilderLineMatch.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/JavaTypeReferenceModel.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/service/TypeReferenceService.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/service/TypeReferenceServiceTest.java
A rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassSourceMatchTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassXmlRulesTest.java
M rules-java/tests/src/test/resources/org/jboss/windup/rules/java/JavaClassTestFile1.java
M rules-java/tests/src/test/resources/org/jboss/windup/rules/java/JavaClassTestFile2.java
Log Message:
-----------
Merge branch 'mbriskar-MIGR-226'
Compare: https://github.com/windup/windup/compare/632cb05dc19b...8a4c72b0e302
10 years, 1 month
[windup/windup] 8ccfa9: WINDUP-520: API Designed, Partial Refactor
by Lincoln.Baxter@lists.jboss.org
Branch: refs/heads/master
Home: https://github.com/windup/windup
Commit: 8ccfa9abcd35f2f589726d813e804f00180b31a7
https://github.com/windup/windup/commit/8ccfa9abcd35f2f589726d813e804f001...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2015-03-05 (Thu, 05 Mar 2015)
Changed paths:
M config-groovy/addon/src/main/groovy/org/jboss/windup/addon/groovy/WindupGroovySupportFunctions.groovy
M config-groovy/addon/src/main/java/org/jboss/windup/ext/groovy/GroovyWindupRuleProviderLoader.java
M config-groovy/tests/src/test/java/org/jboss/windup/addon/groovy/LoadGroovyRulesTest.java
M config-groovy/tests/src/test/resources/groovy/GroovyExampleRule.windup.groovy
M config-xml/addon/src/main/java/org/jboss/windup/config/parser/ParserContext.java
M config-xml/addon/src/main/java/org/jboss/windup/config/parser/XMLRuleProviderLoader.java
M config-xml/addon/src/main/java/org/jboss/windup/config/parser/xml/RuleProviderHandler.java
M config-xml/tests/src/test/java/org/jboss/windup/config/parser/XMLRuleProviderLoaderTest.java
A config/api/src/main/java/org/jboss/windup/config/AbstractRuleProvider.java
M config/api/src/main/java/org/jboss/windup/config/IteratingRuleProvider.java
A config/api/src/main/java/org/jboss/windup/config/RuleProvider.java
M config/api/src/main/java/org/jboss/windup/config/RuleSubset.java
R config/api/src/main/java/org/jboss/windup/config/WindupRuleProvider.java
R config/api/src/main/java/org/jboss/windup/config/WindupRulesetMetadata.java
M config/api/src/main/java/org/jboss/windup/config/builder/WindupRuleProviderBuilder.java
M config/api/src/main/java/org/jboss/windup/config/builder/WindupRuleProviderBuilderAddDependencies.java
M config/api/src/main/java/org/jboss/windup/config/builder/WindupRuleProviderBuilderMetadataSetPhase.java
M config/api/src/main/java/org/jboss/windup/config/builder/WindupRuleProviderBuilderSetPhase.java
M config/api/src/main/java/org/jboss/windup/config/loader/WindupRuleLoader.java
M config/api/src/main/java/org/jboss/windup/config/loader/WindupRuleProviderLoader.java
A config/api/src/main/java/org/jboss/windup/config/metadata/AbstractMetadata.java
A config/api/src/main/java/org/jboss/windup/config/metadata/AbstractRulesetMetadata.java
A config/api/src/main/java/org/jboss/windup/config/metadata/LoadedRules.java
A config/api/src/main/java/org/jboss/windup/config/metadata/MetadataBuilder.java
R config/api/src/main/java/org/jboss/windup/config/metadata/RuleMetadata.java
A config/api/src/main/java/org/jboss/windup/config/metadata/RuleMetadataTypes.java
A config/api/src/main/java/org/jboss/windup/config/metadata/RuleProviderMetadata.java
A config/api/src/main/java/org/jboss/windup/config/metadata/RulesetMetadata.java
R config/api/src/main/java/org/jboss/windup/config/metadata/WindupRuleMetadata.java
M config/api/src/main/java/org/jboss/windup/config/phase/ArchiveExtractionPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/ArchiveMetadataExtractionPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/ClassifyFileTypesPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/DecompilationPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/DependentPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/DiscoverProjectStructurePhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/DiscoveryPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/FinalizePhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/InitialAnalysisPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/InitializationPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/MigrationRulesPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/PostFinalizePhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/PostMigrationRulesPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/PostReportGenerationPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/PostReportRenderingPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/PreReportGenerationPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/ReportGenerationPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/ReportRenderingPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/RulePhase.java
M config/impl/src/main/java/org/jboss/windup/config/loader/DefaultWindupRuleProviderLoader.java
M config/impl/src/main/java/org/jboss/windup/config/loader/WindupRuleLoaderImpl.java
M config/impl/src/main/java/org/jboss/windup/config/loader/WindupRuleProviderSorter.java
M config/impl/src/test/java/org/jboss/windup/config/loader/WindupRuleProviderSorterTest.java
M config/tests/src/test/java/org/jboss/windup/config/TestGremlinQueryOnlyRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestJavaExampleRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestMavenExampleRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestWindupConfigurationExampleRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider1.java
M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider2.java
M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider3.java
M config/tests/src/test/java/org/jboss/windup/config/WindupRuleLoaderTest.java
M config/tests/src/test/java/org/jboss/windup/config/WindupRuleProviderLoaderTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverAllSpecifiedTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverDefaultListVariableTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverDefaultSingleVariableTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverTypesTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/payload/IterationPayLoadPassTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/payload/when/RuleIterationWhenTest.java
M config/tests/src/test/java/org/jboss/windup/config/parameters/ParameterWiringTest.java
M config/tests/src/test/java/org/jboss/windup/config/selectables/TestIterationPayloadTestRuleProvider.java
M exec/api/src/main/java/org/jboss/windup/engine/predicates/RuleProviderWithDependenciesPredicate.java
M exec/api/src/main/java/org/jboss/windup/exec/configuration/WindupConfiguration.java
M exec/impl/src/main/java/org/jboss/windup/exec/RuleUtils.java
M exec/impl/src/main/java/org/jboss/windup/exec/WindupProcessorImpl.java
M reporting/api/src/main/java/org/jboss/windup/reporting/rules/AttachApplicationReportsToIndexRuleProvider.java
M reporting/api/src/main/java/org/jboss/windup/reporting/rules/CreateApplicationReportIndexRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/GetAllRuleProviders.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/GetRuleExecutionResults.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/RuleExecutionResultsListener.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateFreeMarkerMethodReportRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateSourceReportRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/CssJsResourceRenderingRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/ExecutionTimeReportRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderGraphRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderOverviewPageRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderReportRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderRuleProviderReportRuleProvider.java
M reporting/tests/src/test/java/org/jboss/windup/reporting/TestFreeMarkerOperationRuleProvider.java
M rules-base/tests/src/test/java/org/jboss/windup/rules/apps/condition/FileContentTest.java
M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/ArchiveIdentificationRulesetMetadata.java
M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/config/ArchiveIdentificationConfigLoadingRuleProvider.java
M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/config/IgnoredArchivesConfigLoadingRuleProvider.java
M rules-java-archives/tests/src/test/java/org/jboss/windup/rules/apps/java/archives/IdentifyArchivesRulesetTest.java
M rules-java-archives/tests/src/test/java/org/jboss/windup/rules/apps/java/archives/IgnoreArchivesRulesetTest.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateEJBReportRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateHibernateReportRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateSpringBeanReportRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/legacy/java/JavaEERulesetMetadata.java
M rules-java-project/tests/src/test/java/org/jboss/windup/project/operation/test/OverviewReportLineTest.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/JavaRulesetMetadata.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/decompiler/DecompileArchivesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/ip/CreateStaticIPAddressReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/ip/DiscoverStaticIPAddressRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaApplicationOverviewReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaIgnoredFilesReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaNonClassifiedFileReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverArchiveTypesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverFilesAndTypesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenHierarchyRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenProjectsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverNonMavenArchiveProjectsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverNonMavenSourceProjectsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/IndexJavaClassFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/IndexJavaSourceFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/JavaFileMappingRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/UnzipArchivesToOutputRuleProvider.java
M rules-java/impl/src/main/java/org/jboss/windup/rules/apps/java/config/CopyJavaConfigToGraphRuleProvider.java
M rules-java/impl/src/main/java/org/jboss/windup/rules/apps/java/config/GatherIgnoredFileNamesRuleProvider.java
M rules-java/tests/src/test/java/org/jboss/windup/rule/groovy/GroovyExtensionJavaRulesTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/GatherIgnoredFilesTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassCompositeTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaHintsClassificationsTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/SourceModeTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/ignore/JavaIgnoreRegexesTest.java
M rules-java/tests/src/test/resources/groovy/GroovyClassificationsAndHints.windup.groovy
M rules-tattletale/addon/src/main/java/org/jboss/windup/rules/apps/tattletale/CreateTattletaleReportLinkRuleProvider.java
M rules-tattletale/addon/src/main/java/org/jboss/windup/rules/apps/tattletale/TattletaleRuleProvider.java
M rules-xml/addon/src/main/java/org/jboss/windup/rules/apps/xml/DiscoverXmlFilesRuleProvider.java
M rules-xml/addon/src/main/java/org/jboss/windup/rules/apps/xml/XmlRulesetMetadata.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/apps/xml/groovy/GroovyExtensionXmlRulesTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLFileNestedConditionTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLHintsClassificationsTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLTransformationTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLTransformationXMLRulesTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlAndJavaParameterizedTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileMultipleConditionTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileParameterizedTest.java
M rules-xml/tests/src/test/resources/groovy/GroovyXmlFileClassificationsAndHints.windup.groovy
M tests/src/test/groovy/GroovyExampleRule.windup.groovy
M tests/src/test/java/org/jboss/windup/tests/application/WindupRulesetMetadataTest.java
M tests/src/test/java/org/jboss/windup/tests/application/rules/TestServletAnnotationRuleProvider.java
Log Message:
-----------
WINDUP-520: API Designed, Partial Refactor
Commit: 94a995712c352cce4a0328f2f46fd71aa7d490f7
https://github.com/windup/windup/commit/94a995712c352cce4a0328f2f46fd71aa...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2015-03-05 (Thu, 05 Mar 2015)
Changed paths:
M config-xml/addon/src/main/java/org/jboss/windup/config/parser/xml/RuleProviderHandler.java
M config-xml/tests/src/test/java/org/jboss/windup/config/parser/XMLRuleProviderLoaderTest.java
M config/api/src/main/java/org/jboss/windup/config/builder/WindupRuleProviderBuilder.java
M config/api/src/main/java/org/jboss/windup/config/metadata/AbstractRulesetMetadata.java
M config/api/src/main/java/org/jboss/windup/config/metadata/MetadataBuilder.java
M config/tests/src/test/java/org/jboss/windup/config/TestGremlinQueryOnlyRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestJavaExampleRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestMavenExampleRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestWindupConfigurationExampleRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider1.java
M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider2.java
M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider3.java
M config/tests/src/test/java/org/jboss/windup/config/WindupRuleLoaderTest.java
M config/tests/src/test/java/org/jboss/windup/config/WindupRuleProviderLoaderTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverAllSpecifiedTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverDefaultListVariableTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverDefaultSingleVariableTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverTypesTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/payload/IterationPayLoadPassTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/payload/when/RuleIterationWhenTest.java
M config/tests/src/test/java/org/jboss/windup/config/parameters/ParameterWiringTest.java
M config/tests/src/test/java/org/jboss/windup/config/selectables/TestIterationPayloadTestRuleProvider.java
M exec/api/src/main/java/org/jboss/windup/engine/predicates/RuleProviderWithDependenciesPredicate.java
M exec/api/src/main/java/org/jboss/windup/exec/configuration/WindupConfiguration.java
M exec/impl/src/main/java/org/jboss/windup/exec/WindupProcessorImpl.java
M reporting/api/src/main/java/org/jboss/windup/reporting/rules/AttachApplicationReportsToIndexRuleProvider.java
M reporting/api/src/main/java/org/jboss/windup/reporting/rules/CreateApplicationReportIndexRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/GetAllRuleProviders.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateFreeMarkerMethodReportRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateSourceReportRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/CssJsResourceRenderingRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/ExecutionTimeReportRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderGraphRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderOverviewPageRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderReportRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderRuleProviderReportRuleProvider.java
M reporting/tests/src/test/java/org/jboss/windup/reporting/TestFreeMarkerOperationRuleProvider.java
M rules-base/tests/src/test/java/org/jboss/windup/rules/apps/condition/FileContentTest.java
M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/ArchiveIdentificationRulesetMetadata.java
M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/config/ArchiveIdentificationConfigLoadingRuleProvider.java
M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/config/IgnoredArchivesConfigLoadingRuleProvider.java
M rules-java-archives/tests/src/test/java/org/jboss/windup/rules/apps/java/archives/IdentifyArchivesRulesetTest.java
M rules-java-archives/tests/src/test/java/org/jboss/windup/rules/apps/java/archives/IgnoreArchivesRulesetTest.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateHibernateReportRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateSpringBeanReportRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbConfigurationXmlRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverHibernateConfigurationRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverHibernateMappingRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverSpringConfigurationFilesRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverWebXmlRuleProvider.java
M rules-java-project/tests/src/test/java/org/jboss/windup/project/operation/test/OverviewReportLineTest.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/JavaRulesetMetadata.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/decompiler/DecompileArchivesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/ip/CreateStaticIPAddressReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/ip/DiscoverStaticIPAddressRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaApplicationOverviewReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaIgnoredFilesReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaNonClassifiedFileReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverArchiveManifestFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverArchiveTypesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverFilesAndTypesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenHierarchyRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenProjectsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverNonMavenArchiveProjectsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverNonMavenSourceProjectsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverPropertiesFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/IndexJavaClassFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/IndexJavaSourceFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/JavaFileMappingRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/UnzipArchivesToOutputRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/xml/JavaClassHandler.java
M rules-java/impl/src/main/java/org/jboss/windup/rules/apps/java/config/CopyJavaConfigToGraphRuleProvider.java
M rules-java/impl/src/main/java/org/jboss/windup/rules/apps/java/config/GatherIgnoredFileNamesRuleProvider.java
M rules-java/tests/src/test/java/org/jboss/windup/rule/groovy/GroovyExtensionJavaRulesTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTIntegrationTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/GatherIgnoredFilesTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassCompositeTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaHintsClassificationsTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/SourceModeTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/ignore/JavaIgnoreRegexesTest.java
M rules-tattletale/addon/src/main/java/org/jboss/windup/rules/apps/tattletale/CreateTattletaleReportLinkRuleProvider.java
M rules-tattletale/addon/src/main/java/org/jboss/windup/rules/apps/tattletale/TattletaleRuleProvider.java
M rules-xml/addon/src/main/java/org/jboss/windup/rules/apps/xml/DiscoverXmlFilesRuleProvider.java
M rules-xml/addon/src/main/java/org/jboss/windup/rules/apps/xml/XmlRulesetMetadata.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/apps/xml/groovy/GroovyExtensionXmlRulesTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLFileNestedConditionTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLHintsClassificationsTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLTransformationTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLTransformationXMLRulesTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlAndJavaParameterizedTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileMultipleConditionTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileParameterizedTest.java
M tests/src/test/java/org/jboss/windup/tests/application/WindupRulesetMetadataTest.java
M tests/src/test/java/org/jboss/windup/tests/application/rules/TestServletAnnotationRuleProvider.java
Log Message:
-----------
WINDUP-520: Refactor complete. Needs testing.
Commit: f0442da3582440d528dacac528e24005f97c098f
https://github.com/windup/windup/commit/f0442da3582440d528dacac528e24005f...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2015-03-05 (Thu, 05 Mar 2015)
Changed paths:
M exec/api/src/main/java/org/jboss/windup/engine/predicates/RuleProviderWithDependenciesPredicate.java
Log Message:
-----------
WINDUP-520: Compilation fix.
Commit: 6f3b83466ad7325c0108c78ae022dd1a8fe2b153
https://github.com/windup/windup/commit/6f3b83466ad7325c0108c78ae022dd1a8...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2015-03-06 (Fri, 06 Mar 2015)
Changed paths:
M bootstrap/src/main/java/org/jboss/windup/bootstrap/Bootstrap.java
M config-groovy/addon/src/main/groovy/org/jboss/windup/addon/groovy/WindupGroovySupportFunctions.groovy
M config-groovy/addon/src/main/java/org/jboss/windup/ext/groovy/GroovyWindupRuleProviderLoader.java
M config-groovy/tests/src/test/java/org/jboss/windup/addon/groovy/LoadGroovyRulesTest.java
M config-groovy/tests/src/test/resources/groovy/GroovyExampleRule.windup.groovy
M config-xml/addon/src/main/java/org/jboss/windup/config/parser/ParserContext.java
M config-xml/addon/src/main/java/org/jboss/windup/config/parser/XMLRuleProviderLoader.java
M config-xml/addon/src/main/java/org/jboss/windup/config/parser/xml/RuleProviderHandler.java
M config-xml/tests/src/test/java/org/jboss/windup/config/parser/XMLRuleProviderLoaderTest.java
M config/api/src/main/java/org/jboss/windup/config/AbstractPathConfigurationOption.java
M config/api/src/main/java/org/jboss/windup/config/AbstractRuleProvider.java
M config/api/src/main/java/org/jboss/windup/config/AbstractWindupConfigurationOption.java
A config/api/src/main/java/org/jboss/windup/config/ConfigurationOption.java
M config/api/src/main/java/org/jboss/windup/config/IteratingRuleProvider.java
M config/api/src/main/java/org/jboss/windup/config/RuleSubset.java
R config/api/src/main/java/org/jboss/windup/config/WindupConfigurationOption.java
A config/api/src/main/java/org/jboss/windup/config/builder/RuleProviderBuilder.java
A config/api/src/main/java/org/jboss/windup/config/builder/RuleProviderBuilderAddDependencies.java
A config/api/src/main/java/org/jboss/windup/config/builder/RuleProviderBuilderMetadataSetPhase.java
A config/api/src/main/java/org/jboss/windup/config/builder/RuleProviderBuilderSetPhase.java
R config/api/src/main/java/org/jboss/windup/config/builder/WindupRuleProviderBuilder.java
R config/api/src/main/java/org/jboss/windup/config/builder/WindupRuleProviderBuilderAddDependencies.java
R config/api/src/main/java/org/jboss/windup/config/builder/WindupRuleProviderBuilderMetadataSetPhase.java
R config/api/src/main/java/org/jboss/windup/config/builder/WindupRuleProviderBuilderSetPhase.java
R config/api/src/main/java/org/jboss/windup/config/graph/TypeOperation.java
A config/api/src/main/java/org/jboss/windup/config/loader/RuleProviderLoader.java
M config/api/src/main/java/org/jboss/windup/config/loader/WindupRuleLoader.java
R config/api/src/main/java/org/jboss/windup/config/loader/WindupRuleProviderLoader.java
M config/api/src/main/java/org/jboss/windup/config/metadata/AbstractMetadata.java
R config/api/src/main/java/org/jboss/windup/config/metadata/LoadedRules.java
M config/api/src/main/java/org/jboss/windup/config/metadata/MetadataBuilder.java
A config/api/src/main/java/org/jboss/windup/config/metadata/RuleMetadata.java
R config/api/src/main/java/org/jboss/windup/config/metadata/RuleMetadataTypes.java
A config/api/src/main/java/org/jboss/windup/config/metadata/RuleProviderRegistry.java
M config/api/src/main/java/org/jboss/windup/config/metadata/RulesetMetadata.java
M config/api/src/main/java/org/jboss/windup/config/operation/IterationProgress.java
A config/api/src/main/java/org/jboss/windup/config/operation/graph/TypeOperation.java
A config/api/src/main/java/org/jboss/windup/config/operation/iteration/AbstractIterationFilter.java
A config/api/src/main/java/org/jboss/windup/config/operation/iteration/AbstractIterationOperation.java
R config/api/src/main/java/org/jboss/windup/config/operation/ruleelement/AbstractIterationFilter.java
R config/api/src/main/java/org/jboss/windup/config/operation/ruleelement/AbstractIterationOperation.java
M config/api/src/main/java/org/jboss/windup/config/parameters/ParameterizedIterationOperation.java
M config/api/src/main/java/org/jboss/windup/config/phase/RulePhase.java
M config/impl/src/main/java/org/jboss/windup/config/SimpleIterationConfigurationRuleBuilderInterceptor.java
A config/impl/src/main/java/org/jboss/windup/config/loader/DefaultRuleProviderLoader.java
R config/impl/src/main/java/org/jboss/windup/config/loader/DefaultWindupRuleProviderLoader.java
A config/impl/src/main/java/org/jboss/windup/config/loader/RuleLoaderImpl.java
A config/impl/src/main/java/org/jboss/windup/config/loader/RuleProviderSorter.java
R config/impl/src/main/java/org/jboss/windup/config/loader/WindupRuleLoaderImpl.java
R config/impl/src/main/java/org/jboss/windup/config/loader/WindupRuleProviderSorter.java
A config/impl/src/test/java/org/jboss/windup/config/loader/RuleProviderSorterTest.java
R config/impl/src/test/java/org/jboss/windup/config/loader/WindupRuleProviderSorterTest.java
M config/tests/src/test/java/org/jboss/windup/config/TestGremlinQueryOnlyRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestJavaExampleRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestMavenExampleRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestWindupConfigurationExampleRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider1.java
M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider3.java
M config/tests/src/test/java/org/jboss/windup/config/WindupRuleProviderLoaderTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/payload/IterationPayLoadPassTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/payload/when/RuleIterationWhenTest.java
M config/tests/src/test/java/org/jboss/windup/config/parameters/ParameterWiringTest.java
M config/tests/src/test/java/org/jboss/windup/config/selectables/TestIterationPayloadTestRuleProvider.java
M exec/api/src/main/java/org/jboss/windup/exec/configuration/WindupConfiguration.java
M exec/impl/src/main/java/org/jboss/windup/exec/RuleUtils.java
M exec/impl/src/main/java/org/jboss/windup/exec/WindupProcessorImpl.java
M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/FreeMarkerIterationOperation.java
M reporting/api/src/main/java/org/jboss/windup/reporting/rules/AttachApplicationReportsToIndexRuleProvider.java
M reporting/api/src/main/java/org/jboss/windup/reporting/rules/CreateApplicationReportIndexRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/GetAllRuleProviders.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/RuleExecutionResultsListener.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateSourceReportRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderReportRuleProvider.java
M reporting/impl/src/main/resources/reports/templates/ruleprovidersummary.ftl
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
M rules-java-project/addon/src/main/java/org/jboss/windup/project/condition/Project.java
M rules-java-project/addon/src/main/java/org/jboss/windup/project/operation/LineItem.java
M rules-java-project/tests/src/test/java/org/jboss/windup/project/operation/test/OverviewReportLineTest.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClass.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/decompiler/ProcyonDecompilerOperation.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/ip/DiscoverStaticIPAddressRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaApplicationOverviewReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaIgnoredFilesReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaNonClassifiedFileReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/AddArchiveReferenceInformation.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/AddClassFileMetadata.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/ConfigureArchiveTypes.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/RecurseDirectoryAndAddFiles.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/UnzipArchiveToOutputFolder.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenHierarchyRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenProjectsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverNonMavenArchiveProjectsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/IndexJavaSourceFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/JavaFileMappingRuleProvider.java
M rules-java/tests/src/test/java/org/jboss/windup/rule/groovy/GroovyExtensionJavaRulesTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTIntegrationTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassCompositeTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaHintsClassificationsTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/ignore/JavaIgnoreRegexesTest.java
M rules-java/tests/src/test/resources/groovy/GroovyClassificationsAndHints.windup.groovy
M rules-xml/addon/src/main/java/org/jboss/windup/rules/apps/xml/DiscoverXmlFilesRuleProvider.java
M rules-xml/addon/src/main/java/org/jboss/windup/rules/apps/xml/operation/xslt/XSLTTransformation.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLFileNestedConditionTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLHintsClassificationsTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlAndJavaParameterizedTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileParameterizedTest.java
M rules-xml/tests/src/test/resources/groovy/GroovyXmlFileClassificationsAndHints.windup.groovy
R test-util/src/test/groovy/GroovyExampleRule.windup.groovy
M tests/src/test/groovy/GroovyExampleRule.windup.groovy
M tests/src/test/java/org/jboss/windup/tests/application/WindupRulesetMetadataTest.java
M ui/addon/src/main/java/org/jboss/windup/ui/DefaultValueAdapter.java
M ui/addon/src/main/java/org/jboss/windup/ui/WindupCommand.java
Log Message:
-----------
WINDUP-520: Tests passing, some more renaming & refactoring
Commit: 30052c4e12caf8ed2ab74c974d1729f84ad51283
https://github.com/windup/windup/commit/30052c4e12caf8ed2ab74c974d1729f84...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2015-03-09 (Mon, 09 Mar 2015)
Changed paths:
M config/tests/pom.xml
A config/tests/src/test/java/org/jboss/windup/config/RuleMetadataCategoriesTest.java
A exec/api/src/main/java/org/jboss/windup/engine/predicates/EnumeratedRuleProviderPredicate.java
M exec/api/src/main/java/org/jboss/windup/engine/predicates/RuleProviderWithDependenciesPredicate.java
M exec/impl/src/main/java/org/jboss/windup/exec/RuleUtils.java
Log Message:
-----------
WINDUP-402: Categories should be replaced with Tags
Commit: 244d88fd1cae6fd11fb1822f7b9f2ef66eb35562
https://github.com/windup/windup/commit/244d88fd1cae6fd11fb1822f7b9f2ef66...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2015-03-09 (Mon, 09 Mar 2015)
Changed paths:
M config-xml/addon/src/main/java/org/jboss/windup/config/parser/ParserContext.java
M config/api/src/main/java/org/jboss/windup/config/AbstractRuleProvider.java
R config/api/src/main/java/org/jboss/windup/config/IteratingRuleProvider.java
A config/api/src/main/java/org/jboss/windup/config/loader/RuleLoader.java
R config/api/src/main/java/org/jboss/windup/config/loader/WindupRuleLoader.java
M config/api/src/main/java/org/jboss/windup/config/metadata/AbstractMetadata.java
A config/api/src/main/java/org/jboss/windup/config/metadata/Metadata.java
M config/api/src/main/java/org/jboss/windup/config/metadata/MetadataBuilder.java
M config/api/src/main/java/org/jboss/windup/config/metadata/RulesetMetadata.java
A config/api/src/main/java/org/jboss/windup/config/ruleprovider/IteratingRuleProvider.java
A config/api/src/main/java/org/jboss/windup/config/ruleprovider/SingleRuleProvider.java
M config/impl/src/main/java/org/jboss/windup/config/loader/RuleLoaderImpl.java
R config/tests/src/test/java/org/jboss/windup/config/RuleMetadataCategoriesTest.java
M config/tests/src/test/java/org/jboss/windup/config/WindupRuleLoaderTest.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataAnnotationExecTest.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataAnnotationTest.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestExecutedProviders.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/RuleMetadataCategoriesTest.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/Test1EarlierRules.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/Test2LaterRules.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/TestMetadataAnnotationExecRuleProvider.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/TestMetadataAnnotationRuleProvider.java
A config/tests/src/test/resources/empty.war
M exec/api/src/main/java/org/jboss/windup/engine/predicates/RuleProviderWithDependenciesPredicate.java
M exec/api/src/main/java/org/jboss/windup/exec/configuration/options/UserRulesDirectoryOption.java
M exec/impl/src/main/java/org/jboss/windup/exec/DefaultRuleLifecycleListener.java
M exec/impl/src/main/java/org/jboss/windup/exec/RuleUtils.java
M exec/impl/src/main/java/org/jboss/windup/exec/WindupProcessorImpl.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbConfigurationXmlRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverHibernateConfigurationRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverHibernateMappingRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverSpringConfigurationFilesRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverWebXmlRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/JavaRulesetMetadata.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverArchiveManifestFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverPropertiesFilesRuleProvider.java
M rules-java/impl/src/main/java/org/jboss/windup/rules/apps/java/config/GatherIgnoredFileNamesRuleProvider.java
M rules-xml/addon/src/main/java/org/jboss/windup/rules/apps/xml/XmlRulesetMetadata.java
R utils/src/main/java/org/jboss/windup/util/Annotations.java
Log Message:
-----------
WINDUP-409: Add RuleProviderMetadata support via Annotations
Commit: 7a0c62f2c095e1f2714d321ccfc2d7d38469cba9
https://github.com/windup/windup/commit/7a0c62f2c095e1f2714d321ccfc2d7d38...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2015-03-10 (Tue, 10 Mar 2015)
Changed paths:
M config-groovy/addon/src/main/groovy/org/jboss/windup/addon/groovy/WindupGroovySupportFunctions.groovy
M config-groovy/tests/src/test/java/org/jboss/windup/addon/groovy/LoadGroovyRulesTest.java
M config-groovy/tests/src/test/resources/groovy/GroovyExampleRule.windup.groovy
M config/api/src/main/java/org/jboss/windup/config/AbstractRuleProvider.java
M config/api/src/main/java/org/jboss/windup/config/RuleSubset.java
R config/api/src/main/java/org/jboss/windup/config/metadata/AbstractMetadata.java
M config/api/src/main/java/org/jboss/windup/config/metadata/AbstractRulesetMetadata.java
R config/api/src/main/java/org/jboss/windup/config/metadata/Metadata.java
M config/api/src/main/java/org/jboss/windup/config/metadata/MetadataBuilder.java
M config/api/src/main/java/org/jboss/windup/config/metadata/RuleMetadata.java
A config/api/src/main/java/org/jboss/windup/config/metadata/RuleMetadataType.java
M config/api/src/main/java/org/jboss/windup/config/metadata/RuleProviderMetadata.java
M config/api/src/main/java/org/jboss/windup/config/metadata/RulesetMetadata.java
A config/api/src/main/java/org/jboss/windup/config/metadata/Technology.java
A config/api/src/main/java/org/jboss/windup/config/metadata/TechnologyReference.java
M config/impl/src/main/java/org/jboss/windup/config/loader/DefaultRuleProviderLoader.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/ExecutedProviders.java
R config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataAnnotationExecTest.java
R config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataAnnotationTest.java
R config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestExecutedProviders.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestRuleProvider1.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestRuleProvider2.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestRuleProvider3.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestRuleProvider4.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestRuleProvider5.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestRulesetMetadata.java
R config/tests/src/test/java/org/jboss/windup/config/metadata/RuleMetadataCategoriesTest.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/RuleProviderMetadataTest.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/RulesetMetadataTest.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/TagsMetadataTest.java
R config/tests/src/test/java/org/jboss/windup/config/metadata/Test1EarlierRules.java
R config/tests/src/test/java/org/jboss/windup/config/metadata/Test2LaterRules.java
R config/tests/src/test/java/org/jboss/windup/config/metadata/TestMetadataAnnotationExecRuleProvider.java
R config/tests/src/test/java/org/jboss/windup/config/metadata/TestMetadataAnnotationRuleProvider.java
M exec/api/src/main/java/org/jboss/windup/exec/configuration/options/UserRulesDirectoryOption.java
M exec/impl/src/main/java/org/jboss/windup/exec/DefaultRuleLifecycleListener.java
M exec/impl/src/main/java/org/jboss/windup/exec/RuleUtils.java
M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/ArchiveIdentificationRulesetMetadata.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/legacy/java/JavaEERulesetMetadata.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/JavaRulesetMetadata.java
M rules-java/tests/src/test/resources/groovy/GroovyClassificationsAndHints.windup.groovy
M rules-xml/addon/src/main/java/org/jboss/windup/rules/apps/xml/XmlRulesetMetadata.java
M rules-xml/tests/src/test/resources/groovy/GroovyXmlFileClassificationsAndHints.windup.groovy
M tests/src/test/groovy/GroovyExampleRule.windup.groovy
Log Message:
-----------
WINDUP-520: Add source/target and addon requirements methods to Metadata API
Commit: 632cb05dc19b40141725db8da3f46203fba50c86
https://github.com/windup/windup/commit/632cb05dc19b40141725db8da3f46203f...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2015-03-10 (Tue, 10 Mar 2015)
Changed paths:
M bootstrap/src/main/java/org/jboss/windup/bootstrap/Bootstrap.java
M config-groovy/addon/src/main/groovy/org/jboss/windup/addon/groovy/WindupGroovySupportFunctions.groovy
M config-groovy/addon/src/main/java/org/jboss/windup/ext/groovy/GroovyWindupRuleProviderLoader.java
M config-groovy/tests/src/test/java/org/jboss/windup/addon/groovy/LoadGroovyRulesTest.java
M config-groovy/tests/src/test/resources/groovy/GroovyExampleRule.windup.groovy
M config-xml/addon/src/main/java/org/jboss/windup/config/parser/ParserContext.java
M config-xml/addon/src/main/java/org/jboss/windup/config/parser/XMLRuleProviderLoader.java
M config-xml/addon/src/main/java/org/jboss/windup/config/parser/xml/RuleProviderHandler.java
M config-xml/tests/src/test/java/org/jboss/windup/config/parser/XMLRuleProviderLoaderTest.java
M config/api/src/main/java/org/jboss/windup/config/AbstractPathConfigurationOption.java
A config/api/src/main/java/org/jboss/windup/config/AbstractRuleProvider.java
M config/api/src/main/java/org/jboss/windup/config/AbstractWindupConfigurationOption.java
A config/api/src/main/java/org/jboss/windup/config/ConfigurationOption.java
R config/api/src/main/java/org/jboss/windup/config/IteratingRuleProvider.java
A config/api/src/main/java/org/jboss/windup/config/RuleProvider.java
M config/api/src/main/java/org/jboss/windup/config/RuleSubset.java
R config/api/src/main/java/org/jboss/windup/config/WindupConfigurationOption.java
R config/api/src/main/java/org/jboss/windup/config/WindupRuleProvider.java
R config/api/src/main/java/org/jboss/windup/config/WindupRulesetMetadata.java
A config/api/src/main/java/org/jboss/windup/config/builder/RuleProviderBuilder.java
A config/api/src/main/java/org/jboss/windup/config/builder/RuleProviderBuilderAddDependencies.java
A config/api/src/main/java/org/jboss/windup/config/builder/RuleProviderBuilderMetadataSetPhase.java
A config/api/src/main/java/org/jboss/windup/config/builder/RuleProviderBuilderSetPhase.java
R config/api/src/main/java/org/jboss/windup/config/builder/WindupRuleProviderBuilder.java
R config/api/src/main/java/org/jboss/windup/config/builder/WindupRuleProviderBuilderAddDependencies.java
R config/api/src/main/java/org/jboss/windup/config/builder/WindupRuleProviderBuilderMetadataSetPhase.java
R config/api/src/main/java/org/jboss/windup/config/builder/WindupRuleProviderBuilderSetPhase.java
R config/api/src/main/java/org/jboss/windup/config/graph/TypeOperation.java
A config/api/src/main/java/org/jboss/windup/config/loader/RuleLoader.java
A config/api/src/main/java/org/jboss/windup/config/loader/RuleProviderLoader.java
R config/api/src/main/java/org/jboss/windup/config/loader/WindupRuleLoader.java
R config/api/src/main/java/org/jboss/windup/config/loader/WindupRuleProviderLoader.java
A config/api/src/main/java/org/jboss/windup/config/metadata/AbstractRulesetMetadata.java
A config/api/src/main/java/org/jboss/windup/config/metadata/MetadataBuilder.java
M config/api/src/main/java/org/jboss/windup/config/metadata/RuleMetadata.java
A config/api/src/main/java/org/jboss/windup/config/metadata/RuleMetadataType.java
A config/api/src/main/java/org/jboss/windup/config/metadata/RuleProviderMetadata.java
A config/api/src/main/java/org/jboss/windup/config/metadata/RuleProviderRegistry.java
A config/api/src/main/java/org/jboss/windup/config/metadata/RulesetMetadata.java
A config/api/src/main/java/org/jboss/windup/config/metadata/Technology.java
A config/api/src/main/java/org/jboss/windup/config/metadata/TechnologyReference.java
R config/api/src/main/java/org/jboss/windup/config/metadata/WindupRuleMetadata.java
M config/api/src/main/java/org/jboss/windup/config/operation/IterationProgress.java
A config/api/src/main/java/org/jboss/windup/config/operation/graph/TypeOperation.java
A config/api/src/main/java/org/jboss/windup/config/operation/iteration/AbstractIterationFilter.java
A config/api/src/main/java/org/jboss/windup/config/operation/iteration/AbstractIterationOperation.java
R config/api/src/main/java/org/jboss/windup/config/operation/ruleelement/AbstractIterationFilter.java
R config/api/src/main/java/org/jboss/windup/config/operation/ruleelement/AbstractIterationOperation.java
M config/api/src/main/java/org/jboss/windup/config/parameters/ParameterizedIterationOperation.java
M config/api/src/main/java/org/jboss/windup/config/phase/ArchiveExtractionPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/ArchiveMetadataExtractionPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/ClassifyFileTypesPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/DecompilationPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/DependentPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/DiscoverProjectStructurePhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/DiscoveryPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/FinalizePhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/InitialAnalysisPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/InitializationPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/MigrationRulesPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/PostFinalizePhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/PostMigrationRulesPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/PostReportGenerationPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/PostReportRenderingPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/PreReportGenerationPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/ReportGenerationPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/ReportRenderingPhase.java
M config/api/src/main/java/org/jboss/windup/config/phase/RulePhase.java
A config/api/src/main/java/org/jboss/windup/config/ruleprovider/IteratingRuleProvider.java
A config/api/src/main/java/org/jboss/windup/config/ruleprovider/SingleRuleProvider.java
M config/impl/src/main/java/org/jboss/windup/config/SimpleIterationConfigurationRuleBuilderInterceptor.java
A config/impl/src/main/java/org/jboss/windup/config/loader/DefaultRuleProviderLoader.java
R config/impl/src/main/java/org/jboss/windup/config/loader/DefaultWindupRuleProviderLoader.java
A config/impl/src/main/java/org/jboss/windup/config/loader/RuleLoaderImpl.java
A config/impl/src/main/java/org/jboss/windup/config/loader/RuleProviderSorter.java
R config/impl/src/main/java/org/jboss/windup/config/loader/WindupRuleLoaderImpl.java
R config/impl/src/main/java/org/jboss/windup/config/loader/WindupRuleProviderSorter.java
A config/impl/src/test/java/org/jboss/windup/config/loader/RuleProviderSorterTest.java
R config/impl/src/test/java/org/jboss/windup/config/loader/WindupRuleProviderSorterTest.java
M config/tests/pom.xml
M config/tests/src/test/java/org/jboss/windup/config/TestGremlinQueryOnlyRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestJavaExampleRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestMavenExampleRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestWindupConfigurationExampleRuleProvider.java
M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider1.java
M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider2.java
M config/tests/src/test/java/org/jboss/windup/config/TestXmlExampleRuleProvider3.java
M config/tests/src/test/java/org/jboss/windup/config/WindupRuleLoaderTest.java
M config/tests/src/test/java/org/jboss/windup/config/WindupRuleProviderLoaderTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverAllSpecifiedTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverDefaultListVariableTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverDefaultSingleVariableTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/RuleIterationOverTypesTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/payload/IterationPayLoadPassTest.java
M config/tests/src/test/java/org/jboss/windup/config/iteration/payload/when/RuleIterationWhenTest.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/ExecutedProviders.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestRuleProvider1.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestRuleProvider2.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestRuleProvider3.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestRuleProvider4.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestRuleProvider5.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/MetadataTestRulesetMetadata.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/RuleProviderMetadataTest.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/RulesetMetadataTest.java
A config/tests/src/test/java/org/jboss/windup/config/metadata/TagsMetadataTest.java
M config/tests/src/test/java/org/jboss/windup/config/parameters/ParameterWiringTest.java
M config/tests/src/test/java/org/jboss/windup/config/selectables/TestIterationPayloadTestRuleProvider.java
A config/tests/src/test/resources/empty.war
A exec/api/src/main/java/org/jboss/windup/engine/predicates/EnumeratedRuleProviderPredicate.java
M exec/api/src/main/java/org/jboss/windup/engine/predicates/RuleProviderWithDependenciesPredicate.java
M exec/api/src/main/java/org/jboss/windup/exec/configuration/WindupConfiguration.java
M exec/api/src/main/java/org/jboss/windup/exec/configuration/options/UserRulesDirectoryOption.java
M exec/impl/src/main/java/org/jboss/windup/exec/RuleUtils.java
M exec/impl/src/main/java/org/jboss/windup/exec/WindupProcessorImpl.java
M reporting/api/src/main/java/org/jboss/windup/reporting/freemarker/FreeMarkerIterationOperation.java
M reporting/api/src/main/java/org/jboss/windup/reporting/rules/AttachApplicationReportsToIndexRuleProvider.java
M reporting/api/src/main/java/org/jboss/windup/reporting/rules/CreateApplicationReportIndexRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/GetAllRuleProviders.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/GetRuleExecutionResults.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/ruleexecution/RuleExecutionResultsListener.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateFreeMarkerMethodReportRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/generation/CreateSourceReportRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/CssJsResourceRenderingRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/ExecutionTimeReportRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderGraphRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderOverviewPageRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderReportRuleProvider.java
M reporting/impl/src/main/java/org/jboss/windup/reporting/rules/rendering/RenderRuleProviderReportRuleProvider.java
M reporting/impl/src/main/resources/reports/templates/ruleprovidersummary.ftl
M reporting/tests/src/test/java/org/jboss/windup/reporting/TestFreeMarkerOperationRuleProvider.java
M rules-base/tests/src/test/java/org/jboss/windup/rules/apps/condition/FileContentTest.java
M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/ArchiveIdentificationRulesetMetadata.java
M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/config/ArchiveIdentificationConfigLoadingRuleProvider.java
M rules-java-archives/addon/src/main/java/org/jboss/windup/rules/apps/java/archives/config/IgnoredArchivesConfigLoadingRuleProvider.java
M rules-java-archives/tests/src/test/java/org/jboss/windup/rules/apps/java/archives/IdentifyArchivesRulesetTest.java
M rules-java-archives/tests/src/test/java/org/jboss/windup/rules/apps/java/archives/IgnoreArchivesRulesetTest.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateEJBReportRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateHibernateReportRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/CreateSpringBeanReportRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbConfigurationXmlRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverHibernateConfigurationRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverHibernateMappingRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverSpringConfigurationFilesRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverWebXmlRuleProvider.java
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/legacy/java/JavaEERulesetMetadata.java
M rules-java-project/addon/src/main/java/org/jboss/windup/project/condition/Project.java
M rules-java-project/addon/src/main/java/org/jboss/windup/project/operation/LineItem.java
M rules-java-project/tests/src/test/java/org/jboss/windup/project/operation/test/OverviewReportLineTest.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/JavaRulesetMetadata.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClass.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/decompiler/DecompileArchivesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/decompiler/ProcyonDecompilerOperation.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/ip/CreateStaticIPAddressReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/ip/DiscoverStaticIPAddressRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaApplicationOverviewReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaIgnoredFilesReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/reporting/rules/CreateJavaNonClassifiedFileReportRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/AddArchiveReferenceInformation.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/AddClassFileMetadata.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/ConfigureArchiveTypes.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/RecurseDirectoryAndAddFiles.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/operation/UnzipArchiveToOutputFolder.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverArchiveManifestFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverArchiveTypesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverFilesAndTypesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenHierarchyRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverMavenProjectsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverNonMavenArchiveProjectsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverNonMavenSourceProjectsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/DiscoverPropertiesFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/IndexJavaClassFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/IndexJavaSourceFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/JavaFileMappingRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/UnzipArchivesToOutputRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/xml/JavaClassHandler.java
M rules-java/impl/src/main/java/org/jboss/windup/rules/apps/java/config/CopyJavaConfigToGraphRuleProvider.java
M rules-java/impl/src/main/java/org/jboss/windup/rules/apps/java/config/GatherIgnoredFileNamesRuleProvider.java
M rules-java/tests/src/test/java/org/jboss/windup/rule/groovy/GroovyExtensionJavaRulesTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTIntegrationTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/GatherIgnoredFilesTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassCompositeTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaHintsClassificationsTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/SourceModeTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/ignore/JavaIgnoreRegexesTest.java
M rules-java/tests/src/test/resources/groovy/GroovyClassificationsAndHints.windup.groovy
M rules-tattletale/addon/src/main/java/org/jboss/windup/rules/apps/tattletale/CreateTattletaleReportLinkRuleProvider.java
M rules-tattletale/addon/src/main/java/org/jboss/windup/rules/apps/tattletale/TattletaleRuleProvider.java
M rules-xml/addon/src/main/java/org/jboss/windup/rules/apps/xml/DiscoverXmlFilesRuleProvider.java
M rules-xml/addon/src/main/java/org/jboss/windup/rules/apps/xml/XmlRulesetMetadata.java
M rules-xml/addon/src/main/java/org/jboss/windup/rules/apps/xml/operation/xslt/XSLTTransformation.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/apps/xml/groovy/GroovyExtensionXmlRulesTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLFileNestedConditionTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLHintsClassificationsTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLTransformationTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XMLTransformationXMLRulesTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlAndJavaParameterizedTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileMultipleConditionTest.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/xml/XmlFileParameterizedTest.java
M rules-xml/tests/src/test/resources/groovy/GroovyXmlFileClassificationsAndHints.windup.groovy
R test-util/src/test/groovy/GroovyExampleRule.windup.groovy
M tests/src/test/groovy/GroovyExampleRule.windup.groovy
M tests/src/test/java/org/jboss/windup/tests/application/WindupRulesetMetadataTest.java
M tests/src/test/java/org/jboss/windup/tests/application/rules/TestServletAnnotationRuleProvider.java
M ui/addon/src/main/java/org/jboss/windup/ui/DefaultValueAdapter.java
M ui/addon/src/main/java/org/jboss/windup/ui/WindupCommand.java
R utils/src/main/java/org/jboss/windup/util/Annotations.java
Log Message:
-----------
Merge pull request #493 from lincolnthree/WINDUP-520
WINDUP-520: Metadata API Designed, Partial Refactor
Compare: https://github.com/windup/windup/compare/7627b276f0a3...632cb05dc19b
10 years, 1 month
[windup/windup] e44078: MIGR-228, MIGR-205, WINDUP-479: Java AST processin...
by Jesse Sightler
Branch: refs/heads/master
Home: https://github.com/windup/windup
Commit: e4407842fcb3fb0f7e4c086661648b6275fd0525
https://github.com/windup/windup/commit/e4407842fcb3fb0f7e4c086661648b627...
Author: Matej Briskar <mbriskar(a)redhat.com>
Date: 2015-03-03 (Tue, 03 Mar 2015)
Changed paths:
M frames/.gitignore
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTVisitor.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
A rules-java/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableASTResolvingIntegrationTest.java
A rules-java/src/test/resources/simple/ClassReturningAnother.java
A rules-java/src/test/resources/simple/Main.java
A rules-java/src/test/resources/simple/MyAClass.java
A rules-java/src/test/resources/simple/MyBClass.java
A rules-java/src/test/resources/simple/SomeInterface.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTVisitorTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassXmlRulesTest.java
A simple/.gitignore
M test-util/src/main/java/org/jboss/windup/testutil/html/TestEJBReportUtil.java
M test-util/src/main/java/org/jboss/windup/testutil/html/TestReportUtil.java
Log Message:
-----------
MIGR-228, MIGR-205, WINDUP-479: Java AST processing refactored
Commit: 4354ef2470cae891d1d44dc0848c2d78adbd13dc
https://github.com/windup/windup/commit/4354ef2470cae891d1d44dc0848c2d78a...
Author: Jess Sightler <jesse.sightler(a)gmail.com>
Date: 2015-03-03 (Tue, 03 Mar 2015)
Changed paths:
M frames/.gitignore
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
M rules-java/api/pom.xml
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/decompiler/ProcyonDecompilerOperation.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/model/JavaSourceFileModel.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTVisitor.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/IndexJavaSourceFilesRuleProvider.java
R rules-java/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableASTResolvingIntegrationTest.java
R rules-java/src/test/resources/simple/ClassReturningAnother.java
R rules-java/src/test/resources/simple/Main.java
R rules-java/src/test/resources/simple/MyAClass.java
R rules-java/src/test/resources/simple/MyBClass.java
R rules-java/src/test/resources/simple/SomeInterface.java
M rules-java/tests/pom.xml
A rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTIntegrationTest.java
A rules-java/tests/src/test/resources/simple/ClassReturningAnother.java
A rules-java/tests/src/test/resources/simple/Main.java
A rules-java/tests/src/test/resources/simple/MyAClass.java
A rules-java/tests/src/test/resources/simple/MyBClass.java
A rules-java/tests/src/test/resources/simple/SomeInterface.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/apps/xml/groovy/GroovyExtensionXmlRulesTest.java
M utils/src/main/java/org/jboss/windup/util/WindupPathUtil.java
Log Message:
-----------
WINDUP-479: Added a root path to each Java source file, and made the ast system use this.
Commit: 02aaf00844bc18a9a13910e8c2d873f127f4ce47
https://github.com/windup/windup/commit/02aaf00844bc18a9a13910e8c2d873f12...
Author: Jess Sightler <jesse.sightler(a)gmail.com>
Date: 2015-03-03 (Tue, 03 Mar 2015)
Changed paths:
M bom/pom.xml
A java-ast/addon/pom.xml
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/JavaASTException.java
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/JavaASTProcessor.java
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/NoopWildcardImportResolver.java
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/WildcardImportResolver.java
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/JavaClassReference.java
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/JavaClassReferences.java
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/TypeReferenceLocation.java
A java-ast/addon/src/main/resources/META-INF/beans.xml
A java-ast/pom.xml
A java-ast/tests/pom.xml
A java-ast/tests/src/test/java/org/jboss/windup/ast/java/JavaASTProcessorTest.java
A java-ast/tests/src/test/resources/testclasses/helloworld/HelloWorld.java
A java-ast/tests/src/test/resources/testclasses/simple/ClassReturningAnother.java
A java-ast/tests/src/test/resources/testclasses/simple/Main.java
A java-ast/tests/src/test/resources/testclasses/simple/MyAClass.java
A java-ast/tests/src/test/resources/testclasses/simple/MyBClass.java
A java-ast/tests/src/test/resources/testclasses/simple/SomeInterface.java
M pom.xml
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
M rules-java/addon/pom.xml
M rules-java/api/pom.xml
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClass.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClassBuilder.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClassBuilderInFile.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/decompiler/ProcyonDecompilerOperation.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/JavaTypeReferenceModel.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/TypeInterestFactory.java
R rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/TypeReferenceLocation.java
R rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTVisitor.java
R rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/WindupRoasterWildcardImportResolver.java
A rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/WindupWildcardImportResolver.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/IndexJavaSourceFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/service/TypeReferenceService.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/xml/JavaClassHandler.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/xml/TypeReferenceLocationHandler.java
M rules-java/tests/pom.xml
M rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTIntegrationTest.java
R rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTVisitorTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/service/TypeReferenceServiceTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassCompositeTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassXmlRulesTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaHintsClassificationsTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/handlers/JavaClassHandlerTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/ignore/JavaIgnoreRegexesTest.java
M rules-java/tests/src/test/resources/groovy/GroovyClassificationsAndHints.windup.groovy
M rules-xml/tests/src/test/resources/groovy/GroovyXmlFileClassificationsAndHints.windup.groovy
M tests/src/test/groovy/GroovyExampleRule.windup.groovy
M tests/src/test/java/org/jboss/windup/tests/application/rules/TestServletAnnotationRuleProvider.java
M utils/pom.xml
Log Message:
-----------
WINDUP-479: Added a standalone module for handling the AST
Commit: b2af96b83fbc9719d091899062ace30371d8381e
https://github.com/windup/windup/commit/b2af96b83fbc9719d091899062ace3037...
Author: Jesse Sightler <jesse.sightler(a)gmail.com>
Date: 2015-03-03 (Tue, 03 Mar 2015)
Changed paths:
M bom/pom.xml
A java-ast/addon/pom.xml
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/JavaASTException.java
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/JavaASTProcessor.java
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/NoopWildcardImportResolver.java
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/WildcardImportResolver.java
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/JavaClassReference.java
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/JavaClassReferences.java
A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/TypeReferenceLocation.java
A java-ast/addon/src/main/resources/META-INF/beans.xml
A java-ast/pom.xml
A java-ast/tests/pom.xml
A java-ast/tests/src/test/java/org/jboss/windup/ast/java/JavaASTProcessorTest.java
A java-ast/tests/src/test/resources/testclasses/helloworld/HelloWorld.java
A java-ast/tests/src/test/resources/testclasses/simple/ClassReturningAnother.java
A java-ast/tests/src/test/resources/testclasses/simple/Main.java
A java-ast/tests/src/test/resources/testclasses/simple/MyAClass.java
A java-ast/tests/src/test/resources/testclasses/simple/MyBClass.java
A java-ast/tests/src/test/resources/testclasses/simple/SomeInterface.java
M pom.xml
M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
M rules-java/addon/pom.xml
M rules-java/api/pom.xml
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClass.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClassBuilder.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/condition/JavaClassBuilderInFile.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/decompiler/ProcyonDecompilerOperation.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/model/JavaSourceFileModel.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/JavaTypeReferenceModel.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/TypeInterestFactory.java
R rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/TypeReferenceLocation.java
R rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTVisitor.java
R rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/WindupRoasterWildcardImportResolver.java
A rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/WindupWildcardImportResolver.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/IndexJavaSourceFilesRuleProvider.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/service/TypeReferenceService.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/xml/JavaClassHandler.java
M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/xml/TypeReferenceLocationHandler.java
M rules-java/tests/pom.xml
A rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTIntegrationTest.java
R rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/scan/ast/VariableResolvingASTVisitorTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/apps/java/service/TypeReferenceServiceTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassCompositeTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaClassXmlRulesTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/JavaHintsClassificationsTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/handlers/JavaClassHandlerTest.java
M rules-java/tests/src/test/java/org/jboss/windup/rules/java/ignore/JavaIgnoreRegexesTest.java
M rules-java/tests/src/test/resources/groovy/GroovyClassificationsAndHints.windup.groovy
A rules-java/tests/src/test/resources/simple/ClassReturningAnother.java
A rules-java/tests/src/test/resources/simple/Main.java
A rules-java/tests/src/test/resources/simple/MyAClass.java
A rules-java/tests/src/test/resources/simple/MyBClass.java
A rules-java/tests/src/test/resources/simple/SomeInterface.java
M rules-xml/tests/src/test/java/org/jboss/windup/rules/apps/xml/groovy/GroovyExtensionXmlRulesTest.java
M rules-xml/tests/src/test/resources/groovy/GroovyXmlFileClassificationsAndHints.windup.groovy
A simple/.gitignore
M test-util/src/main/java/org/jboss/windup/testutil/html/TestEJBReportUtil.java
M test-util/src/main/java/org/jboss/windup/testutil/html/TestReportUtil.java
M tests/src/test/groovy/GroovyExampleRule.windup.groovy
M tests/src/test/java/org/jboss/windup/tests/application/rules/TestServletAnnotationRuleProvider.java
M utils/pom.xml
M utils/src/main/java/org/jboss/windup/util/WindupPathUtil.java
Log Message:
-----------
Merge pull request #489 from jsight/mbriskar_ast_tweaks
MIGR-228, MIGR-205, WINDUP-479: Java AST processing refactored.
Compare: https://github.com/windup/windup/compare/ed15da7eefd9...b2af96b83fbc
10 years, 1 month