[forge/java-parser] 5342dc: shrink the JavaParserProvider interface and move a...
by George Gastaldi
Branch: refs/heads/master
Home: https://github.com/forge/java-parser
Commit: 5342dc1c833b452f037293a626bff6895d0e45f4
https://github.com/forge/java-parser/commit/5342dc1c833b452f037293a626bff...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-01 (Thu, 01 Aug 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/JavaParser.java
A api/src/main/java/org/jboss/forge/parser/Streams.java
M api/src/main/java/org/jboss/forge/parser/spi/JavaParserProvider.java
M impl/src/main/java/org/jboss/forge/parser/spi/JavaParserImpl.java
Log Message:
-----------
shrink the JavaParserProvider interface and move all the common stuff to the JavaParser central access point; also implemented consult-each approach to JavaParserProvider serviceLoader
Commit: 7e4e892ebba1e83aaa65e63e6fd5c083f8ea9ce3
https://github.com/forge/java-parser/commit/7e4e892ebba1e83aaa65e63e6fd5c...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-01 (Thu, 01 Aug 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/EnumConstant.java
M api/src/main/java/org/jboss/forge/parser/java/JavaEnum.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaEnumImpl.java
Log Message:
-----------
An EnumConstant can only originate from JavaEnum
Commit: 7198d5c9cb40eec23b222057f2acc037e0acb053
https://github.com/forge/java-parser/commit/7198d5c9cb40eec23b222057f2acc...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-01 (Thu, 01 Aug 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaEnumImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumTest.java
Log Message:
-----------
rename field, add more tests for enums, fix bug with adding enumConstant to then set name etc.
Commit: 19c9fe4d438d7e0ebb2c66e11672f1fe7297b06a
https://github.com/forge/java-parser/commit/19c9fe4d438d7e0ebb2c66e11672f...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-01 (Thu, 01 Aug 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/EnumConstant.java
Log Message:
-----------
TODO
Commit: a54fdb035695ed5a5512eee7b70257a97a778616
https://github.com/forge/java-parser/commit/a54fdb035695ed5a5512eee7b7025...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-01 (Thu, 01 Aug 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/JavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassCreationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumFieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/AnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/InterfacedTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/JavaClassTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/VisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/RefactoryTest.java
Log Message:
-----------
basic isEditable() check on JavaSource with accompanying test assertions; java-parser-impl JavaSources are always editable
Commit: b1abb73c248a5e0755d8ea700c71a3d9d001b311
https://github.com/forge/java-parser/commit/b1abb73c248a5e0755d8ea700c71a...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-28 (Wed, 28 Aug 2013)
Changed paths:
M api/pom.xml
M api/src/main/java/org/jboss/forge/parser/java/AnnotationElement.java
M api/src/main/java/org/jboss/forge/parser/java/EnumConstant.java
M api/src/main/java/org/jboss/forge/parser/java/Field.java
M api/src/main/java/org/jboss/forge/parser/java/Member.java
M api/src/main/java/org/jboss/forge/parser/java/Method.java
M impl/pom.xml
M impl/src/main/java/org/jboss/forge/parser/java/ast/MethodFinderVisitor.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSourceMemberHolder.java
A impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/FieldImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/TypeImpl.java
A impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantAnnotationTest.java
A impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantTest.java
A impl/src/test/java/org/jboss/forge/test/parser/java/FieldMultipleTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTypeTest.java
A impl/src/test/java/org/jboss/forge/test/parser/java/JavaSourceCompatibilityTest.java
A impl/src/test/resources/org/jboss/forge/grammar/java/MockAnnotatedEnumConstant.java
M pom.xml
Log Message:
-----------
Merge branch 'master' into refactor
Conflicts:
api/src/main/java/org/jboss/forge/parser/java/EnumConstant.java
impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantImpl.java
impl/src/main/java/org/jboss/forge/parser/java/impl/JavaEnumImpl.java
impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumTest.java
Commit: 5c0f0c5afde5c05ad50ec4d5586589661e51aa98
https://github.com/forge/java-parser/commit/5c0f0c5afde5c05ad50ec4d558658...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-01 (Tue, 01 Oct 2013)
Changed paths:
M api/pom.xml
M api/src/main/java/org/jboss/forge/parser/java/Importer.java
M impl/pom.xml
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/main/java/org/jboss/forge/parser/spi/JavaParserImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaPackageInfoTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodAnnotationTest.java
A impl/src/test/java/org/jboss/forge/test/parser/java/MethodPublicVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedJavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ParameterAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/FormatterTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/RefactoryTest.java
M impl/src/test/resources/org/jboss/forge/grammar/java/MockAnnotatedMethod.java
M pom.xml
Log Message:
-----------
merge trunk
Commit: 27ce7b8e3d218bfc2f32e3154454c1711ffec0a0
https://github.com/forge/java-parser/commit/27ce7b8e3d218bfc2f32e3154454c...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-02 (Wed, 02 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/JavaParser.java
R api/src/main/java/org/jboss/forge/parser/java/Abstractable.java
R api/src/main/java/org/jboss/forge/parser/java/Annotation.java
R api/src/main/java/org/jboss/forge/parser/java/AnnotationElement.java
R api/src/main/java/org/jboss/forge/parser/java/AnnotationTarget.java
R api/src/main/java/org/jboss/forge/parser/java/EnumConstant.java
R api/src/main/java/org/jboss/forge/parser/java/Extendable.java
R api/src/main/java/org/jboss/forge/parser/java/Field.java
R api/src/main/java/org/jboss/forge/parser/java/FieldHolder.java
R api/src/main/java/org/jboss/forge/parser/java/GenericCapable.java
R api/src/main/java/org/jboss/forge/parser/java/Import.java
R api/src/main/java/org/jboss/forge/parser/java/Importer.java
R api/src/main/java/org/jboss/forge/parser/java/InterfaceCapable.java
R api/src/main/java/org/jboss/forge/parser/java/JavaAnnotation.java
R api/src/main/java/org/jboss/forge/parser/java/JavaClass.java
R api/src/main/java/org/jboss/forge/parser/java/JavaEnum.java
R api/src/main/java/org/jboss/forge/parser/java/JavaInterface.java
R api/src/main/java/org/jboss/forge/parser/java/JavaPackageInfo.java
R api/src/main/java/org/jboss/forge/parser/java/JavaSource.java
R api/src/main/java/org/jboss/forge/parser/java/JavaType.java
R api/src/main/java/org/jboss/forge/parser/java/Member.java
R api/src/main/java/org/jboss/forge/parser/java/MemberHolder.java
R api/src/main/java/org/jboss/forge/parser/java/Method.java
R api/src/main/java/org/jboss/forge/parser/java/MethodHolder.java
R api/src/main/java/org/jboss/forge/parser/java/Named.java
R api/src/main/java/org/jboss/forge/parser/java/Packaged.java
R api/src/main/java/org/jboss/forge/parser/java/Parameter.java
A api/src/main/java/org/jboss/forge/parser/java/ReadAbstractable.java
A api/src/main/java/org/jboss/forge/parser/java/ReadAnnotation.java
A api/src/main/java/org/jboss/forge/parser/java/ReadAnnotationElement.java
A api/src/main/java/org/jboss/forge/parser/java/ReadAnnotationTarget.java
A api/src/main/java/org/jboss/forge/parser/java/ReadEnumConstant.java
A api/src/main/java/org/jboss/forge/parser/java/ReadExtendable.java
A api/src/main/java/org/jboss/forge/parser/java/ReadField.java
A api/src/main/java/org/jboss/forge/parser/java/ReadFieldHolder.java
A api/src/main/java/org/jboss/forge/parser/java/ReadGenericCapable.java
A api/src/main/java/org/jboss/forge/parser/java/ReadImport.java
A api/src/main/java/org/jboss/forge/parser/java/ReadImporter.java
A api/src/main/java/org/jboss/forge/parser/java/ReadInterfaceCapable.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaAnnotation.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaClass.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaEnum.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaInterface.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaPackageInfo.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaSource.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaType.java
A api/src/main/java/org/jboss/forge/parser/java/ReadMember.java
A api/src/main/java/org/jboss/forge/parser/java/ReadMemberHolder.java
A api/src/main/java/org/jboss/forge/parser/java/ReadMethod.java
A api/src/main/java/org/jboss/forge/parser/java/ReadMethodHolder.java
A api/src/main/java/org/jboss/forge/parser/java/ReadNamed.java
A api/src/main/java/org/jboss/forge/parser/java/ReadPackaged.java
A api/src/main/java/org/jboss/forge/parser/java/ReadParameter.java
A api/src/main/java/org/jboss/forge/parser/java/ReadVisibilityScoped.java
M api/src/main/java/org/jboss/forge/parser/java/SyntaxError.java
M api/src/main/java/org/jboss/forge/parser/java/Type.java
M api/src/main/java/org/jboss/forge/parser/java/Visibility.java
R api/src/main/java/org/jboss/forge/parser/java/VisibilityScoped.java
M api/src/main/java/org/jboss/forge/parser/java/util/Refactory.java
M api/src/main/java/org/jboss/forge/parser/spi/JavaParserProvider.java
M api/src/main/java/org/jboss/forge/parser/spi/WildcardImportResolver.java
M impl/src/main/java/org/jboss/forge/parser/java/ast/AnnotationAccessor.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractGenericCapableJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSourceMemberHolder.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AnnotationElementImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AnnotationImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/FieldImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/ImportImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaAnnotationImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaClassImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaEnumImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaInterfaceImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/MethodImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/ParameterImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/SyntaxErrorImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/TypeImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/util/Formatter.java
M impl/src/main/java/org/jboss/forge/parser/spi/JavaParserImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldMultipleTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ImportEqualityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassCreationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassGenericsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumFieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaPackageInfoTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaParserTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaSourceCompatibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodPublicVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodReturnTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodSignatureTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodThrowsExceptionsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedJavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ParameterAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ResolveTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/AnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/InterfacedTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/JavaClassTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/VisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/WildCardImportsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/FormatterTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/RefactoryTest.java
Log Message:
-----------
refactor hierarchy splitting read/write functionality
Commit: b4d45df7825d5558864c6fa7fb196ed53e7968a6
https://github.com/forge/java-parser/commit/b4d45df7825d5558864c6fa7fb196...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-02 (Wed, 02 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/JavaParser.java
Log Message:
-----------
javadoc
Commit: d0c4db2a1942880e9a5dcc64bc347cb6b44373de
https://github.com/forge/java-parser/commit/d0c4db2a1942880e9a5dcc64bc347...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2013-10-02 (Wed, 02 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/Importer.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/main/java/org/jboss/forge/parser/spi/JavaParserImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaPackageInfoTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedJavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ParameterAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/FormatterTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/RefactoryTest.java
Log Message:
-----------
Fix JavaPackageInfo creation.
Commit: 38654b482271db125fb1599e456ad9d60362b4a2
https://github.com/forge/java-parser/commit/38654b482271db125fb1599e456ad...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2013-10-02 (Wed, 02 Oct 2013)
Changed paths:
M api/pom.xml
M impl/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release 1.1.5.Final
Commit: c5e0126961bcd60647b6e04abb5070841120b3ec
https://github.com/forge/java-parser/commit/c5e0126961bcd60647b6e04abb507...
Author: Lincoln Baxter, III <lincolnbaxter(a)gmail.com>
Date: 2013-10-02 (Wed, 02 Oct 2013)
Changed paths:
M api/pom.xml
M impl/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare for next development iteration
Commit: 5cb634c9b2210333b3cd0afc6a6703502c544494
https://github.com/forge/java-parser/commit/5cb634c9b2210333b3cd0afc6a670...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-10-02 (Wed, 02 Oct 2013)
Changed paths:
A impl/src/test/java/org/jboss/forge/test/parser/java/MethodPublicVisibilityTest.java
M impl/src/test/resources/org/jboss/forge/grammar/java/MockAnnotatedMethod.java
Log Message:
-----------
Added tests for FORGE-1224
Commit: 4790ff4e314b1db786e0eb8dfff1425a6f9070d6
https://github.com/forge/java-parser/commit/4790ff4e314b1db786e0eb8dfff14...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-10-02 (Wed, 02 Oct 2013)
Changed paths:
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedClassTest.java
Log Message:
-----------
Added test for FORGE-1225
Commit: 6f180049fedeadcb3575447e715db50aafc0aa5f
https://github.com/forge/java-parser/commit/6f180049fedeadcb3575447e715db...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-02 (Wed, 02 Oct 2013)
Log Message:
-----------
Merge branch 'master' of github.com:mbenson/java-parser
Commit: ebdda206f5760cf7a5e49b497df539975c0d9614
https://github.com/forge/java-parser/commit/ebdda206f5760cf7a5e49b497df53...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-02 (Wed, 02 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaClass.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaInterface.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaType.java
Log Message:
-----------
eliminate JavaType
Commit: 9e68f61362d5577e3445ba91f3d0a1ec2ff51bb3
https://github.com/forge/java-parser/commit/9e68f61362d5577e3445ba91f3d0a...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-02 (Wed, 02 Oct 2013)
Changed paths:
A api/src/main/java/org/jboss/forge/parser/java/Import.java
A api/src/main/java/org/jboss/forge/parser/java/Importer.java
R api/src/main/java/org/jboss/forge/parser/java/ReadImport.java
R api/src/main/java/org/jboss/forge/parser/java/ReadImporter.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/ImportImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/TypeImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ImportEqualityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaPackageInfoTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/JavaClassTestBase.java
Log Message:
-----------
imports only for true source entities
Commit: 240cf70244ad297715ca181e9aec7c1c5c118c36
https://github.com/forge/java-parser/commit/240cf70244ad297715ca181e9aec7...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-02 (Wed, 02 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/ReadAbstractable.java
M api/src/main/java/org/jboss/forge/parser/java/ReadAnnotation.java
M api/src/main/java/org/jboss/forge/parser/java/ReadAnnotationElement.java
M api/src/main/java/org/jboss/forge/parser/java/ReadAnnotationTarget.java
M api/src/main/java/org/jboss/forge/parser/java/ReadEnumConstant.java
M api/src/main/java/org/jboss/forge/parser/java/ReadExtendable.java
M api/src/main/java/org/jboss/forge/parser/java/ReadField.java
M api/src/main/java/org/jboss/forge/parser/java/ReadFieldHolder.java
M api/src/main/java/org/jboss/forge/parser/java/ReadGenericCapable.java
M api/src/main/java/org/jboss/forge/parser/java/ReadInterfaceCapable.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaAnnotation.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaClass.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaEnum.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaInterface.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaPackageInfo.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaSource.java
M api/src/main/java/org/jboss/forge/parser/java/ReadMember.java
M api/src/main/java/org/jboss/forge/parser/java/ReadMemberHolder.java
M api/src/main/java/org/jboss/forge/parser/java/ReadMethod.java
M api/src/main/java/org/jboss/forge/parser/java/ReadMethodHolder.java
M api/src/main/java/org/jboss/forge/parser/java/ReadNamed.java
M api/src/main/java/org/jboss/forge/parser/java/ReadPackaged.java
M api/src/main/java/org/jboss/forge/parser/java/ReadParameter.java
M api/src/main/java/org/jboss/forge/parser/java/ReadVisibilityScoped.java
Log Message:
-----------
javadoc and small tweaks
Commit: d3f0b23a7e02b80bb6994b17c96efc99f66d75e1
https://github.com/forge/java-parser/commit/d3f0b23a7e02b80bb6994b17c96ef...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-02 (Wed, 02 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/JavaParser.java
A api/src/main/java/org/jboss/forge/parser/java/Abstractable.java
A api/src/main/java/org/jboss/forge/parser/java/Annotation.java
A api/src/main/java/org/jboss/forge/parser/java/AnnotationElement.java
A api/src/main/java/org/jboss/forge/parser/java/AnnotationTarget.java
A api/src/main/java/org/jboss/forge/parser/java/EnumConstant.java
A api/src/main/java/org/jboss/forge/parser/java/Extendable.java
A api/src/main/java/org/jboss/forge/parser/java/Field.java
A api/src/main/java/org/jboss/forge/parser/java/FieldHolder.java
A api/src/main/java/org/jboss/forge/parser/java/GenericCapable.java
R api/src/main/java/org/jboss/forge/parser/java/Import.java
R api/src/main/java/org/jboss/forge/parser/java/Importer.java
A api/src/main/java/org/jboss/forge/parser/java/InterfaceCapable.java
A api/src/main/java/org/jboss/forge/parser/java/JavaAnnotation.java
A api/src/main/java/org/jboss/forge/parser/java/JavaClass.java
A api/src/main/java/org/jboss/forge/parser/java/JavaEnum.java
A api/src/main/java/org/jboss/forge/parser/java/JavaInterface.java
A api/src/main/java/org/jboss/forge/parser/java/JavaPackageInfo.java
A api/src/main/java/org/jboss/forge/parser/java/JavaType.java
A api/src/main/java/org/jboss/forge/parser/java/Member.java
A api/src/main/java/org/jboss/forge/parser/java/MemberHolder.java
A api/src/main/java/org/jboss/forge/parser/java/Method.java
A api/src/main/java/org/jboss/forge/parser/java/MethodHolder.java
A api/src/main/java/org/jboss/forge/parser/java/Named.java
A api/src/main/java/org/jboss/forge/parser/java/Packaged.java
A api/src/main/java/org/jboss/forge/parser/java/Parameter.java
R api/src/main/java/org/jboss/forge/parser/java/ReadAbstractable.java
R api/src/main/java/org/jboss/forge/parser/java/ReadAnnotation.java
R api/src/main/java/org/jboss/forge/parser/java/ReadAnnotationElement.java
R api/src/main/java/org/jboss/forge/parser/java/ReadAnnotationTarget.java
R api/src/main/java/org/jboss/forge/parser/java/ReadEnumConstant.java
R api/src/main/java/org/jboss/forge/parser/java/ReadExtendable.java
R api/src/main/java/org/jboss/forge/parser/java/ReadField.java
R api/src/main/java/org/jboss/forge/parser/java/ReadFieldHolder.java
R api/src/main/java/org/jboss/forge/parser/java/ReadGenericCapable.java
R api/src/main/java/org/jboss/forge/parser/java/ReadInterfaceCapable.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaAnnotation.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaClass.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaEnum.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaInterface.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaPackageInfo.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaSource.java
R api/src/main/java/org/jboss/forge/parser/java/ReadMember.java
R api/src/main/java/org/jboss/forge/parser/java/ReadMemberHolder.java
R api/src/main/java/org/jboss/forge/parser/java/ReadMethod.java
R api/src/main/java/org/jboss/forge/parser/java/ReadMethodHolder.java
R api/src/main/java/org/jboss/forge/parser/java/ReadNamed.java
R api/src/main/java/org/jboss/forge/parser/java/ReadPackaged.java
R api/src/main/java/org/jboss/forge/parser/java/ReadParameter.java
R api/src/main/java/org/jboss/forge/parser/java/ReadVisibilityScoped.java
M api/src/main/java/org/jboss/forge/parser/java/SyntaxError.java
M api/src/main/java/org/jboss/forge/parser/java/Type.java
M api/src/main/java/org/jboss/forge/parser/java/Visibility.java
A api/src/main/java/org/jboss/forge/parser/java/VisibilityScoped.java
A api/src/main/java/org/jboss/forge/parser/java/source/AbstractableSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/AnnotationElementSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/AnnotationSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/AnnotationTargetSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/EnumConstantSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/ExtendableSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/FieldHolderSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/FieldSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/GenericCapableSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/Import.java
A api/src/main/java/org/jboss/forge/parser/java/source/Importer.java
A api/src/main/java/org/jboss/forge/parser/java/source/InterfaceCapableSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaAnnotationSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaClassSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaEnumSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaInterfaceSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaPackageInfoSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/MemberHolderSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/MemberSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/MethodHolderSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/MethodSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/NamedSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/PackagedSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/ParameterSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/VisibilityScopedSource.java
M api/src/main/java/org/jboss/forge/parser/java/util/Refactory.java
M api/src/main/java/org/jboss/forge/parser/spi/JavaParserProvider.java
M api/src/main/java/org/jboss/forge/parser/spi/WildcardImportResolver.java
M impl/src/main/java/org/jboss/forge/parser/java/ast/AnnotationAccessor.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractGenericCapableJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSourceMemberHolder.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AnnotationElementImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AnnotationImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/FieldImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/ImportImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaAnnotationImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaClassImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaEnumImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaInterfaceImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/MethodImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/ParameterImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/SyntaxErrorImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/TypeImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/util/Formatter.java
M impl/src/main/java/org/jboss/forge/parser/spi/JavaParserImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldMultipleTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ImportEqualityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassCreationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassGenericsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumFieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaPackageInfoTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaParserTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaSourceCompatibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodPublicVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodReturnTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodSignatureTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodThrowsExceptionsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedJavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ParameterAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ResolveTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/AnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/InterfacedTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/JavaClassTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/VisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/WildCardImportsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/FormatterTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/RefactoryTest.java
Log Message:
-----------
promote/repackage/rename
Commit: 3cf4f57b735c76dd810de71c04b0dab9bee157f5
https://github.com/forge/java-parser/commit/3cf4f57b735c76dd810de71c04b0d...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-03 (Thu, 03 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/source/AnnotationElementSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/AnnotationSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/AnnotationTargetSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/EnumConstantSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/FieldHolderSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/JavaAnnotationSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/JavaEnumSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/JavaSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/MemberHolderSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/MethodHolderSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/MethodSource.java
Log Message:
-----------
missing overrides
Commit: 248f79ae128a89dbcdc76ed728d005c91f8dd7d6
https://github.com/forge/java-parser/commit/248f79ae128a89dbcdc76ed728d00...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-03 (Thu, 03 Oct 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/util/Formatter.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/FormatterTest.java
Log Message:
-----------
only format JavaClassSource instances
Commit: 56b2c496a0e92445dd56d87eac62d38cfcaec83a
https://github.com/forge/java-parser/commit/56b2c496a0e92445dd56d87eac62d...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-03 (Thu, 03 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/JavaType.java
R api/src/main/java/org/jboss/forge/parser/java/SourceType.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaAnnotationImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaClassImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaEnumImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaInterfaceImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaAnnotationTest.java
Log Message:
-----------
remove SourceType
Commit: 732a77adafa6464ec1d63ac288e231a6c78aaab6
https://github.com/forge/java-parser/commit/732a77adafa6464ec1d63ac288e23...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-03 (Thu, 03 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/GenericCapable.java
M api/src/main/java/org/jboss/forge/parser/java/Method.java
M api/src/main/java/org/jboss/forge/parser/java/source/MethodSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/MethodImpl.java
A impl/src/test/java/org/jboss/forge/test/parser/java/MethodGenericsTest.java
Log Message:
-----------
genericCapable methods
Commit: d71ad920e700da22a8941bb34ba23a3d80e89380
https://github.com/forge/java-parser/commit/d71ad920e700da22a8941bb34ba23...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-03 (Thu, 03 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/JavaPackageInfo.java
Log Message:
-----------
invalid TODO
Commit: c69122cab8fe04a52531b62e9b49a292a40872b9
https://github.com/forge/java-parser/commit/c69122cab8fe04a52531b62e9b49a...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-04 (Fri, 04 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/source/Importer.java
Log Message:
-----------
javadoc
Commit: a39ee321978835476befa8e92cf2ef2c94672f10
https://github.com/forge/java-parser/commit/a39ee321978835476befa8e92cf2e...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-04 (Fri, 04 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/util/Types.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/JavaClassTestBase.java
Log Message:
-----------
[FORGE-1244] Types.isJavaLang() returns true for types in java.lang subpackages
Commit: 948766dcaad842c75d81314cbfa880ceb21058eb
https://github.com/forge/java-parser/commit/948766dcaad842c75d81314cbfa88...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-04 (Fri, 04 Oct 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/JavaClassTestBase.java
Log Message:
-----------
[FORGE-1245] Importer+#requiresImport() should return false for types in same package
Commit: 885c331b522ed4cbd6b8bdcbaa27f76e5b985164
https://github.com/forge/java-parser/commit/885c331b522ed4cbd6b8bdcbaa27f...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-05 (Sat, 05 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/GenericCapable.java
M api/src/main/java/org/jboss/forge/parser/java/JavaClass.java
M api/src/main/java/org/jboss/forge/parser/java/JavaInterface.java
M api/src/main/java/org/jboss/forge/parser/java/Method.java
M api/src/main/java/org/jboss/forge/parser/java/Type.java
A api/src/main/java/org/jboss/forge/parser/java/TypeVariable.java
M api/src/main/java/org/jboss/forge/parser/java/source/GenericCapableSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/JavaClassSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/JavaInterfaceSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/MethodSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/TypeVariableSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractGenericCapableJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/MethodImpl.java
A impl/src/main/java/org/jboss/forge/parser/java/impl/TypeVariableImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassGenericsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodGenericsTest.java
Log Message:
-----------
[FORGE-1248] Redesign parser generics API: permit management of type variable bounds
Commit: 8bc3859f2a79eb7b031a0a92e6de727f25c933bd
https://github.com/forge/java-parser/commit/8bc3859f2a79eb7b031a0a92e6de7...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-05 (Sat, 05 Oct 2013)
Changed paths:
M api/pom.xml
M impl/pom.xml
M pom.xml
Log Message:
-----------
2.0.0-SNAPSHOT
Commit: 615597cb15ad667b3d71b4c3ada180483211c77d
https://github.com/forge/java-parser/commit/615597cb15ad667b3d71b4c3ada18...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-05 (Sat, 05 Oct 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractGenericCapableJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSourceMemberHolder.java
Log Message:
-----------
[FORGE-1249] JavaAnnotationImpl should not implement InterfaceCapable
Commit: 7da0a547601c37c46835779a242654e8fba8831a
https://github.com/forge/java-parser/commit/7da0a547601c37c46835779a24265...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-05 (Sat, 05 Oct 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/JavaType.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
Log Message:
-----------
[FORGE-1250] All Java types are not necessarily MemberHolders
Commit: a2551c69c1a133bf381ee68452e5d3fe46d01ebd
https://github.com/forge/java-parser/commit/a2551c69c1a133bf381ee68452e5d...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-10-07 (Mon, 07 Oct 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/TypeImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/TypeVariableImpl.java
Log Message:
-----------
list return values
Commit: af1f8f57d30b263e6059958d08e9cd7e8c16db79
https://github.com/forge/java-parser/commit/af1f8f57d30b263e6059958d08e9c...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/pom.xml
M impl/pom.xml
M pom.xml
Log Message:
-----------
Merge remote-tracking branch 'upstream/master'
Commit: 3d9e51b9d5cbd9879c555b00f9bbdb924b40534d
https://github.com/forge/java-parser/commit/3d9e51b9d5cbd9879c555b00f9bbd...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/JavaParser.java
A api/src/main/java/org/jboss/forge/parser/Streams.java
M api/src/main/java/org/jboss/forge/parser/spi/JavaParserProvider.java
M impl/src/main/java/org/jboss/forge/parser/spi/JavaParserImpl.java
Log Message:
-----------
shrink the JavaParserProvider interface and move all the common stuff to the JavaParser central access point; also implemented consult-each approach to JavaParserProvider serviceLoader
Commit: 27d27f2c0117795a065c521139f43f056c50eda7
https://github.com/forge/java-parser/commit/27d27f2c0117795a065c521139f43...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/EnumConstant.java
M api/src/main/java/org/jboss/forge/parser/java/JavaEnum.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaEnumImpl.java
Log Message:
-----------
An EnumConstant can only originate from JavaEnum
Commit: 5cc3d6a504f16f58795fa9a2000d004025389755
https://github.com/forge/java-parser/commit/5cc3d6a504f16f58795fa9a2000d0...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaEnumImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumTest.java
Log Message:
-----------
rename field, add more tests for enums, fix bug with adding enumConstant to then set name etc.
Commit: 4ce4b7c641817414100ade890787c418cb0b764d
https://github.com/forge/java-parser/commit/4ce4b7c641817414100ade890787c...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/EnumConstant.java
Log Message:
-----------
TODO
Commit: 4200c8f755b4575d7b8963fb66b085a7a6428f72
https://github.com/forge/java-parser/commit/4200c8f755b4575d7b8963fb66b08...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/JavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassCreationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumFieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/AnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/InterfacedTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/JavaClassTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/VisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/RefactoryTest.java
Log Message:
-----------
basic isEditable() check on JavaSource with accompanying test assertions; java-parser-impl JavaSources are always editable
Commit: fed99d5077c467343a4a923b710646f63beaeedb
https://github.com/forge/java-parser/commit/fed99d5077c467343a4a923b71064...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/JavaParser.java
R api/src/main/java/org/jboss/forge/parser/java/Abstractable.java
R api/src/main/java/org/jboss/forge/parser/java/Annotation.java
R api/src/main/java/org/jboss/forge/parser/java/AnnotationElement.java
R api/src/main/java/org/jboss/forge/parser/java/AnnotationTarget.java
R api/src/main/java/org/jboss/forge/parser/java/Extendable.java
R api/src/main/java/org/jboss/forge/parser/java/Field.java
R api/src/main/java/org/jboss/forge/parser/java/FieldHolder.java
R api/src/main/java/org/jboss/forge/parser/java/GenericCapable.java
R api/src/main/java/org/jboss/forge/parser/java/Import.java
R api/src/main/java/org/jboss/forge/parser/java/Importer.java
R api/src/main/java/org/jboss/forge/parser/java/InterfaceCapable.java
R api/src/main/java/org/jboss/forge/parser/java/JavaAnnotation.java
R api/src/main/java/org/jboss/forge/parser/java/JavaClass.java
R api/src/main/java/org/jboss/forge/parser/java/JavaEnum.java
R api/src/main/java/org/jboss/forge/parser/java/JavaInterface.java
R api/src/main/java/org/jboss/forge/parser/java/JavaPackageInfo.java
R api/src/main/java/org/jboss/forge/parser/java/JavaSource.java
R api/src/main/java/org/jboss/forge/parser/java/JavaType.java
R api/src/main/java/org/jboss/forge/parser/java/Member.java
R api/src/main/java/org/jboss/forge/parser/java/MemberHolder.java
R api/src/main/java/org/jboss/forge/parser/java/Method.java
R api/src/main/java/org/jboss/forge/parser/java/MethodHolder.java
R api/src/main/java/org/jboss/forge/parser/java/Named.java
R api/src/main/java/org/jboss/forge/parser/java/Packaged.java
R api/src/main/java/org/jboss/forge/parser/java/Parameter.java
A api/src/main/java/org/jboss/forge/parser/java/ReadAbstractable.java
A api/src/main/java/org/jboss/forge/parser/java/ReadAnnotation.java
A api/src/main/java/org/jboss/forge/parser/java/ReadAnnotationElement.java
A api/src/main/java/org/jboss/forge/parser/java/ReadAnnotationTarget.java
A api/src/main/java/org/jboss/forge/parser/java/ReadEnumConstant.java
A api/src/main/java/org/jboss/forge/parser/java/ReadExtendable.java
A api/src/main/java/org/jboss/forge/parser/java/ReadField.java
A api/src/main/java/org/jboss/forge/parser/java/ReadFieldHolder.java
A api/src/main/java/org/jboss/forge/parser/java/ReadGenericCapable.java
A api/src/main/java/org/jboss/forge/parser/java/ReadImport.java
A api/src/main/java/org/jboss/forge/parser/java/ReadImporter.java
A api/src/main/java/org/jboss/forge/parser/java/ReadInterfaceCapable.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaAnnotation.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaClass.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaEnum.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaInterface.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaPackageInfo.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaSource.java
A api/src/main/java/org/jboss/forge/parser/java/ReadJavaType.java
A api/src/main/java/org/jboss/forge/parser/java/ReadMember.java
A api/src/main/java/org/jboss/forge/parser/java/ReadMemberHolder.java
A api/src/main/java/org/jboss/forge/parser/java/ReadMethod.java
A api/src/main/java/org/jboss/forge/parser/java/ReadMethodHolder.java
A api/src/main/java/org/jboss/forge/parser/java/ReadNamed.java
A api/src/main/java/org/jboss/forge/parser/java/ReadPackaged.java
A api/src/main/java/org/jboss/forge/parser/java/ReadParameter.java
A api/src/main/java/org/jboss/forge/parser/java/ReadVisibilityScoped.java
M api/src/main/java/org/jboss/forge/parser/java/SyntaxError.java
M api/src/main/java/org/jboss/forge/parser/java/Type.java
M api/src/main/java/org/jboss/forge/parser/java/Visibility.java
R api/src/main/java/org/jboss/forge/parser/java/VisibilityScoped.java
M api/src/main/java/org/jboss/forge/parser/java/util/Refactory.java
M api/src/main/java/org/jboss/forge/parser/spi/JavaParserProvider.java
M api/src/main/java/org/jboss/forge/parser/spi/WildcardImportResolver.java
M impl/src/main/java/org/jboss/forge/parser/java/ast/AnnotationAccessor.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractGenericCapableJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSourceMemberHolder.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AnnotationElementImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AnnotationImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/FieldImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/ImportImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaAnnotationImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaClassImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaEnumImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaInterfaceImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/MethodImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/ParameterImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/SyntaxErrorImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/TypeImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/util/Formatter.java
M impl/src/main/java/org/jboss/forge/parser/spi/JavaParserImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldMultipleTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ImportEqualityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassCreationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassGenericsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumFieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaPackageInfoTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaParserTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaSourceCompatibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodPublicVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodReturnTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodSignatureTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodThrowsExceptionsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedJavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ParameterAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ResolveTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/AnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/InterfacedTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/JavaClassTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/VisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/WildCardImportsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/FormatterTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/RefactoryTest.java
Log Message:
-----------
refactor hierarchy splitting read/write functionality
Commit: 39bcd6c66cb0432b04365dc8359ac0da819242b5
https://github.com/forge/java-parser/commit/39bcd6c66cb0432b04365dc8359ac...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/JavaParser.java
Log Message:
-----------
javadoc
Commit: c3bb7c6d507773ec95ec321ce465cf36ce658519
https://github.com/forge/java-parser/commit/c3bb7c6d507773ec95ec321ce465c...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaClass.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaInterface.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaType.java
Log Message:
-----------
eliminate JavaType
Commit: a26a160778bac3de4caa3c0ffa37d81b47a70ac7
https://github.com/forge/java-parser/commit/a26a160778bac3de4caa3c0ffa37d...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
A api/src/main/java/org/jboss/forge/parser/java/Import.java
A api/src/main/java/org/jboss/forge/parser/java/Importer.java
R api/src/main/java/org/jboss/forge/parser/java/ReadImport.java
R api/src/main/java/org/jboss/forge/parser/java/ReadImporter.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/ImportImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/TypeImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ImportEqualityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaPackageInfoTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/JavaClassTestBase.java
Log Message:
-----------
imports only for true source entities
Commit: f7fe91e1446a57d2dbb8d6d4a73418b02a273b4b
https://github.com/forge/java-parser/commit/f7fe91e1446a57d2dbb8d6d4a7341...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/ReadAbstractable.java
M api/src/main/java/org/jboss/forge/parser/java/ReadAnnotation.java
M api/src/main/java/org/jboss/forge/parser/java/ReadAnnotationElement.java
M api/src/main/java/org/jboss/forge/parser/java/ReadAnnotationTarget.java
M api/src/main/java/org/jboss/forge/parser/java/ReadEnumConstant.java
M api/src/main/java/org/jboss/forge/parser/java/ReadExtendable.java
M api/src/main/java/org/jboss/forge/parser/java/ReadField.java
M api/src/main/java/org/jboss/forge/parser/java/ReadFieldHolder.java
M api/src/main/java/org/jboss/forge/parser/java/ReadGenericCapable.java
M api/src/main/java/org/jboss/forge/parser/java/ReadInterfaceCapable.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaAnnotation.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaClass.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaEnum.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaInterface.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaPackageInfo.java
M api/src/main/java/org/jboss/forge/parser/java/ReadJavaSource.java
M api/src/main/java/org/jboss/forge/parser/java/ReadMember.java
M api/src/main/java/org/jboss/forge/parser/java/ReadMemberHolder.java
M api/src/main/java/org/jboss/forge/parser/java/ReadMethod.java
M api/src/main/java/org/jboss/forge/parser/java/ReadMethodHolder.java
M api/src/main/java/org/jboss/forge/parser/java/ReadNamed.java
M api/src/main/java/org/jboss/forge/parser/java/ReadPackaged.java
M api/src/main/java/org/jboss/forge/parser/java/ReadParameter.java
M api/src/main/java/org/jboss/forge/parser/java/ReadVisibilityScoped.java
Log Message:
-----------
javadoc and small tweaks
Commit: 93a609985abaebe149ced9f7749622ac168bb872
https://github.com/forge/java-parser/commit/93a609985abaebe149ced9f774962...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/JavaParser.java
A api/src/main/java/org/jboss/forge/parser/java/Abstractable.java
A api/src/main/java/org/jboss/forge/parser/java/Annotation.java
A api/src/main/java/org/jboss/forge/parser/java/AnnotationElement.java
A api/src/main/java/org/jboss/forge/parser/java/AnnotationTarget.java
M api/src/main/java/org/jboss/forge/parser/java/EnumConstant.java
A api/src/main/java/org/jboss/forge/parser/java/Extendable.java
A api/src/main/java/org/jboss/forge/parser/java/Field.java
A api/src/main/java/org/jboss/forge/parser/java/FieldHolder.java
A api/src/main/java/org/jboss/forge/parser/java/GenericCapable.java
R api/src/main/java/org/jboss/forge/parser/java/Import.java
R api/src/main/java/org/jboss/forge/parser/java/Importer.java
A api/src/main/java/org/jboss/forge/parser/java/InterfaceCapable.java
A api/src/main/java/org/jboss/forge/parser/java/JavaAnnotation.java
A api/src/main/java/org/jboss/forge/parser/java/JavaClass.java
A api/src/main/java/org/jboss/forge/parser/java/JavaEnum.java
A api/src/main/java/org/jboss/forge/parser/java/JavaInterface.java
A api/src/main/java/org/jboss/forge/parser/java/JavaPackageInfo.java
A api/src/main/java/org/jboss/forge/parser/java/JavaType.java
A api/src/main/java/org/jboss/forge/parser/java/Member.java
A api/src/main/java/org/jboss/forge/parser/java/MemberHolder.java
A api/src/main/java/org/jboss/forge/parser/java/Method.java
A api/src/main/java/org/jboss/forge/parser/java/MethodHolder.java
A api/src/main/java/org/jboss/forge/parser/java/Named.java
A api/src/main/java/org/jboss/forge/parser/java/Packaged.java
A api/src/main/java/org/jboss/forge/parser/java/Parameter.java
R api/src/main/java/org/jboss/forge/parser/java/ReadAbstractable.java
R api/src/main/java/org/jboss/forge/parser/java/ReadAnnotation.java
R api/src/main/java/org/jboss/forge/parser/java/ReadAnnotationElement.java
R api/src/main/java/org/jboss/forge/parser/java/ReadAnnotationTarget.java
R api/src/main/java/org/jboss/forge/parser/java/ReadEnumConstant.java
R api/src/main/java/org/jboss/forge/parser/java/ReadExtendable.java
R api/src/main/java/org/jboss/forge/parser/java/ReadField.java
R api/src/main/java/org/jboss/forge/parser/java/ReadFieldHolder.java
R api/src/main/java/org/jboss/forge/parser/java/ReadGenericCapable.java
R api/src/main/java/org/jboss/forge/parser/java/ReadInterfaceCapable.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaAnnotation.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaClass.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaEnum.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaInterface.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaPackageInfo.java
R api/src/main/java/org/jboss/forge/parser/java/ReadJavaSource.java
R api/src/main/java/org/jboss/forge/parser/java/ReadMember.java
R api/src/main/java/org/jboss/forge/parser/java/ReadMemberHolder.java
R api/src/main/java/org/jboss/forge/parser/java/ReadMethod.java
R api/src/main/java/org/jboss/forge/parser/java/ReadMethodHolder.java
R api/src/main/java/org/jboss/forge/parser/java/ReadNamed.java
R api/src/main/java/org/jboss/forge/parser/java/ReadPackaged.java
R api/src/main/java/org/jboss/forge/parser/java/ReadParameter.java
R api/src/main/java/org/jboss/forge/parser/java/ReadVisibilityScoped.java
M api/src/main/java/org/jboss/forge/parser/java/SyntaxError.java
M api/src/main/java/org/jboss/forge/parser/java/Type.java
M api/src/main/java/org/jboss/forge/parser/java/Visibility.java
A api/src/main/java/org/jboss/forge/parser/java/VisibilityScoped.java
A api/src/main/java/org/jboss/forge/parser/java/source/AbstractableSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/AnnotationElementSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/AnnotationSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/AnnotationTargetSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/EnumConstantSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/ExtendableSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/FieldHolderSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/FieldSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/GenericCapableSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/Import.java
A api/src/main/java/org/jboss/forge/parser/java/source/Importer.java
A api/src/main/java/org/jboss/forge/parser/java/source/InterfaceCapableSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaAnnotationSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaClassSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaEnumSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaInterfaceSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaPackageInfoSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/MemberHolderSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/MemberSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/MethodHolderSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/MethodSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/NamedSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/PackagedSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/ParameterSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/VisibilityScopedSource.java
M api/src/main/java/org/jboss/forge/parser/java/util/Refactory.java
M api/src/main/java/org/jboss/forge/parser/spi/JavaParserProvider.java
M api/src/main/java/org/jboss/forge/parser/spi/WildcardImportResolver.java
M impl/src/main/java/org/jboss/forge/parser/java/ast/AnnotationAccessor.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractGenericCapableJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSourceMemberHolder.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AnnotationElementImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AnnotationImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/FieldImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/ImportImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaAnnotationImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaClassImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaEnumImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaInterfaceImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/MethodImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/ParameterImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/SyntaxErrorImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/TypeImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/util/Formatter.java
M impl/src/main/java/org/jboss/forge/parser/spi/JavaParserImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldMultipleTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ImportEqualityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassCreationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassGenericsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumFieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaPackageInfoTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaParserTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaSourceCompatibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodPublicVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodReturnTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodSignatureTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodThrowsExceptionsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedJavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ParameterAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ResolveTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/AnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/InterfacedTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/JavaClassTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/VisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/WildCardImportsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/FormatterTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/RefactoryTest.java
Log Message:
-----------
promote/repackage/rename
Commit: 046090761300106beca9ee61c4686198c301efe8
https://github.com/forge/java-parser/commit/046090761300106beca9ee61c4686...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/source/AnnotationElementSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/AnnotationSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/AnnotationTargetSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/EnumConstantSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/FieldHolderSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/JavaAnnotationSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/JavaEnumSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/JavaSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/MemberHolderSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/MethodHolderSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/MethodSource.java
Log Message:
-----------
missing overrides
Commit: 134f699b46c884084ff685bc99725f257a5d3454
https://github.com/forge/java-parser/commit/134f699b46c884084ff685bc99725...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/util/Formatter.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/FormatterTest.java
Log Message:
-----------
only format JavaClassSource instances
Commit: 030d2def4095a811c59896ec4de3e226017b4baa
https://github.com/forge/java-parser/commit/030d2def4095a811c59896ec4de3e...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/JavaType.java
R api/src/main/java/org/jboss/forge/parser/java/SourceType.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaAnnotationImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaClassImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaEnumImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaInterfaceImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaAnnotationTest.java
Log Message:
-----------
remove SourceType
Commit: f98f50943c72cc370dde13f288cc0a3d6ec339d1
https://github.com/forge/java-parser/commit/f98f50943c72cc370dde13f288cc0...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/GenericCapable.java
M api/src/main/java/org/jboss/forge/parser/java/Method.java
M api/src/main/java/org/jboss/forge/parser/java/source/MethodSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/MethodImpl.java
A impl/src/test/java/org/jboss/forge/test/parser/java/MethodGenericsTest.java
Log Message:
-----------
genericCapable methods
Commit: eaf28a8a66140ecf00ad2c242434618865c7241b
https://github.com/forge/java-parser/commit/eaf28a8a66140ecf00ad2c2424346...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/JavaPackageInfo.java
Log Message:
-----------
invalid TODO
Commit: 5af543b2f7b53f7f5dbdca2f3167d6731d5356a0
https://github.com/forge/java-parser/commit/5af543b2f7b53f7f5dbdca2f3167d...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/source/Importer.java
Log Message:
-----------
javadoc
Commit: d8bbed46ebc4b37c4ad76691c83da6c1bbb9a220
https://github.com/forge/java-parser/commit/d8bbed46ebc4b37c4ad76691c83da...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/util/Types.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/JavaClassTestBase.java
Log Message:
-----------
[FORGE-1244] Types.isJavaLang() returns true for types in java.lang subpackages
Commit: a821d1602226e6dd1e8f470a1bbd1b4ca749acfd
https://github.com/forge/java-parser/commit/a821d1602226e6dd1e8f470a1bbd1...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/JavaClassTestBase.java
Log Message:
-----------
[FORGE-1245] Importer+#requiresImport() should return false for types in same package
Commit: 978c071dee099e4524281526adf588aefd14cf1f
https://github.com/forge/java-parser/commit/978c071dee099e4524281526adf58...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/GenericCapable.java
M api/src/main/java/org/jboss/forge/parser/java/JavaClass.java
M api/src/main/java/org/jboss/forge/parser/java/JavaInterface.java
M api/src/main/java/org/jboss/forge/parser/java/Method.java
M api/src/main/java/org/jboss/forge/parser/java/Type.java
A api/src/main/java/org/jboss/forge/parser/java/TypeVariable.java
M api/src/main/java/org/jboss/forge/parser/java/source/GenericCapableSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/JavaClassSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/JavaInterfaceSource.java
M api/src/main/java/org/jboss/forge/parser/java/source/MethodSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/TypeVariableSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractGenericCapableJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/MethodImpl.java
A impl/src/main/java/org/jboss/forge/parser/java/impl/TypeVariableImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassGenericsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodGenericsTest.java
Log Message:
-----------
[FORGE-1248] Redesign parser generics API: permit management of type variable bounds
Commit: 6e0af7a29414b659f968b29380383f0968c835cd
https://github.com/forge/java-parser/commit/6e0af7a29414b659f968b29380383...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/pom.xml
M impl/pom.xml
M pom.xml
Log Message:
-----------
2.0.0-SNAPSHOT
Commit: 98da63fd0ea0722f94c9864d25720cf82976c703
https://github.com/forge/java-parser/commit/98da63fd0ea0722f94c9864d25720...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractGenericCapableJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSourceMemberHolder.java
Log Message:
-----------
[FORGE-1249] JavaAnnotationImpl should not implement InterfaceCapable
Commit: 8e633f4ba4d0faf786ed14af4874d9c0c593124f
https://github.com/forge/java-parser/commit/8e633f4ba4d0faf786ed14af4874d...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/JavaType.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
Log Message:
-----------
[FORGE-1250] All Java types are not necessarily MemberHolders
Commit: 8398807248eda4ef6f32179ff18785c65d32b171
https://github.com/forge/java-parser/commit/8398807248eda4ef6f32179ff1878...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/TypeImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/TypeVariableImpl.java
Log Message:
-----------
list return values
Commit: 952faa676270b80a2859431b4fb94bfe8d7b4d7d
https://github.com/forge/java-parser/commit/952faa676270b80a2859431b4fb94...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantImpl.java
Log Message:
-----------
rebase cleanup
Commit: ef05c45dee89b4f8821a002bce467fa7b504b8c1
https://github.com/forge/java-parser/commit/ef05c45dee89b4f8821a002bce467...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Log Message:
-----------
Merge branch 'refactor-hierarchy' of github.com:forge/java-parser into refactor-hierarchy
Conflicts:
impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantBodyImpl.java
Commit: 855a684e0ffbd2b6e25d748e075f075d4ff6970b
https://github.com/forge/java-parser/commit/855a684e0ffbd2b6e25d748e075f0...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-11-20 (Wed, 20 Nov 2013)
Changed paths:
M impl/src/test/java/org/jboss/forge/test/parser/java/util/RefactoryTest.java
Log Message:
-----------
Avoiding deprecated code
Commit: 3be61b82e6518aaa23f450d669221359d668ac96
https://github.com/forge/java-parser/commit/3be61b82e6518aaa23f450d669221...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-11-22 (Fri, 22 Nov 2013)
Changed paths:
M api/pom.xml
M api/src/main/java/org/jboss/forge/parser/JavaParser.java
A api/src/main/java/org/jboss/forge/parser/Streams.java
M api/src/main/java/org/jboss/forge/parser/java/Abstractable.java
M api/src/main/java/org/jboss/forge/parser/java/Annotation.java
M api/src/main/java/org/jboss/forge/parser/java/AnnotationElement.java
M api/src/main/java/org/jboss/forge/parser/java/AnnotationTarget.java
M api/src/main/java/org/jboss/forge/parser/java/EnumConstant.java
M api/src/main/java/org/jboss/forge/parser/java/Extendable.java
M api/src/main/java/org/jboss/forge/parser/java/Field.java
M api/src/main/java/org/jboss/forge/parser/java/FieldHolder.java
M api/src/main/java/org/jboss/forge/parser/java/GenericCapable.java
R api/src/main/java/org/jboss/forge/parser/java/Import.java
R api/src/main/java/org/jboss/forge/parser/java/Importer.java
M api/src/main/java/org/jboss/forge/parser/java/InterfaceCapable.java
M api/src/main/java/org/jboss/forge/parser/java/JavaAnnotation.java
M api/src/main/java/org/jboss/forge/parser/java/JavaClass.java
M api/src/main/java/org/jboss/forge/parser/java/JavaEnum.java
M api/src/main/java/org/jboss/forge/parser/java/JavaInterface.java
M api/src/main/java/org/jboss/forge/parser/java/JavaPackageInfo.java
R api/src/main/java/org/jboss/forge/parser/java/JavaSource.java
M api/src/main/java/org/jboss/forge/parser/java/JavaType.java
M api/src/main/java/org/jboss/forge/parser/java/Member.java
M api/src/main/java/org/jboss/forge/parser/java/MemberHolder.java
M api/src/main/java/org/jboss/forge/parser/java/Method.java
M api/src/main/java/org/jboss/forge/parser/java/MethodHolder.java
M api/src/main/java/org/jboss/forge/parser/java/Named.java
M api/src/main/java/org/jboss/forge/parser/java/Packaged.java
M api/src/main/java/org/jboss/forge/parser/java/Parameter.java
R api/src/main/java/org/jboss/forge/parser/java/SourceType.java
M api/src/main/java/org/jboss/forge/parser/java/Type.java
A api/src/main/java/org/jboss/forge/parser/java/TypeVariable.java
M api/src/main/java/org/jboss/forge/parser/java/Visibility.java
M api/src/main/java/org/jboss/forge/parser/java/VisibilityScoped.java
A api/src/main/java/org/jboss/forge/parser/java/source/AbstractableSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/AnnotationElementSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/AnnotationSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/AnnotationTargetSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/EnumConstantSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/ExtendableSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/FieldHolderSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/FieldSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/GenericCapableSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/Import.java
A api/src/main/java/org/jboss/forge/parser/java/source/Importer.java
A api/src/main/java/org/jboss/forge/parser/java/source/InterfaceCapableSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaAnnotationSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaClassSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaEnumSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaInterfaceSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaPackageInfoSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/JavaSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/MemberHolderSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/MemberSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/MethodHolderSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/MethodSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/NamedSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/PackagedSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/ParameterSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/TypeVariableSource.java
A api/src/main/java/org/jboss/forge/parser/java/source/VisibilityScopedSource.java
M api/src/main/java/org/jboss/forge/parser/java/util/Refactory.java
M api/src/main/java/org/jboss/forge/parser/java/util/Types.java
M api/src/main/java/org/jboss/forge/parser/spi/JavaParserProvider.java
M api/src/main/java/org/jboss/forge/parser/spi/WildcardImportResolver.java
M impl/pom.xml
M impl/src/main/java/org/jboss/forge/parser/java/ast/AnnotationAccessor.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractGenericCapableJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSourceMemberHolder.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AnnotationElementImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/AnnotationImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/FieldImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/ImportImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaAnnotationImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaClassImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaEnumImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaInterfaceImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/MethodImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/ParameterImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/SyntaxErrorImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/TypeImpl.java
A impl/src/main/java/org/jboss/forge/parser/java/impl/TypeVariableImpl.java
M impl/src/main/java/org/jboss/forge/parser/java/util/Formatter.java
M impl/src/main/java/org/jboss/forge/parser/spi/JavaParserImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldMultipleTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ImportEqualityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassCreationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassGenericsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaClassVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumFieldTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumMethodTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaEnumTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaInterfaceTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaPackageInfoTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaSourceCompatibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodAnnotationTest.java
A impl/src/test/java/org/jboss/forge/test/parser/java/MethodGenericsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodPublicVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodReturnTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodSignatureTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodThrowsExceptionsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/MethodVisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/NestedJavaClassTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ParameterAnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/ResolveTypeTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/AnnotationTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/InterfacedTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/JavaClassTestBase.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/VisibilityTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/common/WildCardImportsTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/FormatterTest.java
M impl/src/test/java/org/jboss/forge/test/parser/java/util/RefactoryTest.java
M pom.xml
Log Message:
-----------
Merge branch 'refactor-hierarchy'
Commit: d59d89561662d45db59fb1edf4bd781d48c630d6
https://github.com/forge/java-parser/commit/d59d89561662d45db59fb1edf4bd7...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-11-22 (Fri, 22 Nov 2013)
Changed paths:
M api/pom.xml
M impl/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release 2.0.0.Alpha1
Compare: https://github.com/forge/java-parser/compare/e7b24d27cdfa...d59d89561662
11 years