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