[Windup-commits] [windup/windup] cf101d: Added full parsing off annotations, including subv...

Lincoln.Baxter at lists.jboss.org Lincoln.Baxter at lists.jboss.org
Wed Mar 18 12:28:37 EDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/windup/windup
  Commit: cf101d5dba25506f60506f4e2da112215240124e
      https://github.com/windup/windup/commit/cf101d5dba25506f60506f4e2da112215240124e
  Author: Jess Sightler <jesse.sightler at gmail.com>
  Date:   2015-03-16 (Mon, 16 Mar 2015)

  Changed paths:
    M config/api/src/main/java/org/jboss/windup/config/metadata/RuleMetadata.java
    M config/api/src/main/java/org/jboss/windup/config/metadata/RuleMetadataType.java
    M frames/src/main/java/com/tinkerpop/frames/modules/javahandler/JavaHandlerModule.java
    M 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/data/ClassReference.java
    A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/ClassReferences.java
    R java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/JavaClassReference.java
    R java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/JavaClassReferences.java
    M java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/TypeReferenceLocation.java
    A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/annotations/AnnotationArrayValue.java
    A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/annotations/AnnotationClassReference.java
    A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/annotations/AnnotationLiteralValue.java
    A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/annotations/AnnotationValue.java
    R java-ast/tests/src/test/java/org/jboss/windup/ast/java/JavaASTProcessorTest.java
    A java-ast/tests/src/test/java/org/jboss/windup/ast/java/test/AbstractJavaASTTest.java
    A java-ast/tests/src/test/java/org/jboss/windup/ast/java/test/JavaASTProcessorTest.java
    A java-ast/tests/src/test/java/org/jboss/windup/ast/java/test/JavaAnnotationScanningTest.java
    A java-ast/tests/src/test/resources/testclasses/annotations/basic/SimpleAnnotatedClass.java
    A java-ast/tests/src/test/resources/testclasses/annotations/basic/SimpleSingleMemberAnnotation.java
    A java-ast/tests/src/test/resources/testclasses/annotations/basic/SimpleTestAnnotation.java
    A java-ast/tests/src/test/resources/testclasses/annotations/complex/AnotherComplexAnnotation.java
    A java-ast/tests/src/test/resources/testclasses/annotations/complex/ComplexAnnotatedClass.java
    A java-ast/tests/src/test/resources/testclasses/annotations/complex/ExampleComplexAnnotation.java
    A java-ast/tests/src/test/resources/testclasses/annotations/complex/ExampleNestedAnnotation.java
    A java-ast/tests/src/test/resources/testclasses/annotations/complex/ExampleNestedAnnotationLevel2.java
    A java-ast/tests/src/test/resources/testclasses/javalang/JavaLangReferences.java
    M java-ast/tests/src/test/resources/testclasses/simple/Main.java
    M java-ast/tests/src/test/resources/testclasses/simple/MyAClass.java
    M java-ast/tests/src/test/resources/testclasses/simple/MyBClass.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/model/WindupVertexListModel.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
    R rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/JavaAnnotationTypeReferenceModel.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/annotations/JavaAnnotationListTypeValueModel.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/annotations/JavaAnnotationLiteralTypeValueModel.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/annotations/JavaAnnotationTypeReferenceModel.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/annotations/JavaAnnotationTypeValueModel.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
    A test-files/src_example/src/main/java/org/windup/examples/ejb/messagedriven/MessageDrivenBean2.java

  Log Message:
  -----------
  Added full parsing off annotations, including subvalues, and literal values (when possible).


  Commit: 7a22e41283a39d9a09e27c80839e94f6463e285f
      https://github.com/windup/windup/commit/7a22e41283a39d9a09e27c80839e94f6463e285f
  Author: Lincoln Baxter, III <lincolnbaxter at gmail.com>
  Date:   2015-03-18 (Wed, 18 Mar 2015)

  Changed paths:
    M config/api/src/main/java/org/jboss/windup/config/metadata/RuleMetadata.java
    M config/api/src/main/java/org/jboss/windup/config/metadata/RuleMetadataType.java
    M frames/src/main/java/com/tinkerpop/frames/modules/javahandler/JavaHandlerModule.java
    M 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/data/ClassReference.java
    A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/ClassReferences.java
    R java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/JavaClassReference.java
    R java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/JavaClassReferences.java
    M java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/TypeReferenceLocation.java
    A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/annotations/AnnotationArrayValue.java
    A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/annotations/AnnotationClassReference.java
    A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/annotations/AnnotationLiteralValue.java
    A java-ast/addon/src/main/java/org/jboss/windup/ast/java/data/annotations/AnnotationValue.java
    R java-ast/tests/src/test/java/org/jboss/windup/ast/java/JavaASTProcessorTest.java
    A java-ast/tests/src/test/java/org/jboss/windup/ast/java/test/AbstractJavaASTTest.java
    A java-ast/tests/src/test/java/org/jboss/windup/ast/java/test/JavaASTProcessorTest.java
    A java-ast/tests/src/test/java/org/jboss/windup/ast/java/test/JavaAnnotationScanningTest.java
    A java-ast/tests/src/test/resources/testclasses/annotations/basic/SimpleAnnotatedClass.java
    A java-ast/tests/src/test/resources/testclasses/annotations/basic/SimpleSingleMemberAnnotation.java
    A java-ast/tests/src/test/resources/testclasses/annotations/basic/SimpleTestAnnotation.java
    A java-ast/tests/src/test/resources/testclasses/annotations/complex/AnotherComplexAnnotation.java
    A java-ast/tests/src/test/resources/testclasses/annotations/complex/ComplexAnnotatedClass.java
    A java-ast/tests/src/test/resources/testclasses/annotations/complex/ExampleComplexAnnotation.java
    A java-ast/tests/src/test/resources/testclasses/annotations/complex/ExampleNestedAnnotation.java
    A java-ast/tests/src/test/resources/testclasses/annotations/complex/ExampleNestedAnnotationLevel2.java
    A java-ast/tests/src/test/resources/testclasses/javalang/JavaLangReferences.java
    M java-ast/tests/src/test/resources/testclasses/simple/Main.java
    M java-ast/tests/src/test/resources/testclasses/simple/MyAClass.java
    M java-ast/tests/src/test/resources/testclasses/simple/MyBClass.java
    M reporting/api/src/main/java/org/jboss/windup/reporting/model/WindupVertexListModel.java
    M rules-java-ee/addon/src/main/java/org/jboss/windup/rules/apps/javaee/rules/DiscoverEjbAnnotationsRuleProvider.java
    R rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/JavaAnnotationTypeReferenceModel.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/annotations/JavaAnnotationListTypeValueModel.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/annotations/JavaAnnotationLiteralTypeValueModel.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/annotations/JavaAnnotationTypeReferenceModel.java
    A rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/ast/annotations/JavaAnnotationTypeValueModel.java
    M rules-java/api/src/main/java/org/jboss/windup/rules/apps/java/scan/provider/AnalyzeJavaFilesRuleProvider.java
    A test-files/src_example/src/main/java/org/windup/examples/ejb/messagedriven/MessageDrivenBean2.java

  Log Message:
  -----------
  Merge pull request #494 from jsight/annotations_fully_modeled

Full Annotation Parsing


Compare: https://github.com/windup/windup/compare/3e62363bac5d...7a22e41283a3


More information about the Windup-commits mailing list