[forge/java-parser] 7ec717: merge bugfix and tests from refactor branch
by Matt Benson
Branch: refs/heads/refactor
Home: https://github.com/forge/java-parser
Commit: 7ec717c5b6bebf7b586446c79e7455175752bfa9
https://github.com/forge/java-parser/commit/7ec717c5b6bebf7b586446c79e745...
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:
-----------
merge bugfix and tests from refactor branch
Commit: 4e581a5171e5329c79da116541f7e82599a74d39
https://github.com/forge/java-parser/commit/4e581a5171e5329c79da116541f7e...
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:
-----------
fixup merge from branch
Commit: 3bdd62960ac976d1bcb66df9b28dab2096307512
https://github.com/forge/java-parser/commit/3bdd62960ac976d1bcb66df9b28da...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-02 (Fri, 02 Aug 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/AnnotationElement.java
Log Message:
-----------
add class comment for AnnotationElement.DefaultValue
Commit: 13c7ddedae9ddec62a57722774a6416b9f6356cb
https://github.com/forge/java-parser/commit/13c7ddedae9ddec62a57722774a64...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-08-05 (Mon, 05 Aug 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/FieldImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTypeTest.java
Log Message:
-----------
FORGE-1086 Fixed Field.getQualifiedType()
The fix ensures that ArrayTypes are not converted into plain SimpleTypes when the field type is parsed.
Commit: e31de8d6d7b79dde4438dba775b9345106ff828c
https://github.com/forge/java-parser/commit/e31de8d6d7b79dde4438dba775b93...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-05 (Mon, 05 Aug 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/FieldImpl.java
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTypeTest.java
Log Message:
-----------
Merge pull request #7 from VineetReynolds/FORGE-1086
FORGE-1086 Fixed Field.getQualifiedType()
Commit: 816c028cd5fb0c7411d33beff92a86f2bd7814f1
https://github.com/forge/java-parser/commit/816c028cd5fb0c7411d33beff92a8...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-05 (Mon, 05 Aug 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/EnumConstant.java
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantImpl.java
A impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantAnnotationTest.java
A impl/src/test/resources/org/jboss/forge/grammar/java/MockAnnotatedEnumConstant.java
Log Message:
-----------
enumConstants can host annotations
Commit: 31d9cb3a09bcef680adc4d997689ed140c7daefc
https://github.com/forge/java-parser/commit/31d9cb3a09bcef680adc4d997689e...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-05 (Mon, 05 Aug 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/EnumConstantImpl.java
Log Message:
-----------
enumConstant+= equals/hashCode
Commit: 6e6209e70084f2b04c21be3b370605ea98db2c2a
https://github.com/forge/java-parser/commit/6e6209e70084f2b04c21be3b37060...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-05 (Mon, 05 Aug 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/EnumConstant.java
M impl/src/main/java/org/jboss/forge/parser/java/ast/MethodFinderVisitor.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
A impl/src/test/java/org/jboss/forge/test/parser/java/EnumConstantTest.java
Log Message:
-----------
[FORGE-1090] EnumConstant should support constructor arguments; [FORGE-1091] EnumConstant should support anonymous subclass body
Commit: 2eee41accaeb1781dc3d9649c57f40a421a87176
https://github.com/forge/java-parser/commit/2eee41accaeb1781dc3d9649c57f4...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-05 (Mon, 05 Aug 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/JavaPackageInfoImpl.java
Log Message:
-----------
Collections.emptyList() for empty list that is usually implemented as read-only
Commit: 8e2b07da5d100d49d030112501eb9936865a60b4
https://github.com/forge/java-parser/commit/8e2b07da5d100d49d030112501eb9...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
A impl/src/test/java/org/jboss/forge/test/parser/java/JavaMethodBodyTest.java
Log Message:
-----------
Added Test for Generics
Commit: 531893dca8b455e948c48f15f8f7201086a08304
https://github.com/forge/java-parser/commit/531893dca8b455e948c48f15f8f72...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
R impl/src/test/java/org/jboss/forge/test/parser/java/JavaMethodBodyTest.java
A impl/src/test/java/org/jboss/forge/test/parser/java/JavaSourceCompatibilityTest.java
Log Message:
-----------
Added test with generics from added method
Commit: dfced4abf56ee7c5f9abec739cde2e4931b1563c
https://github.com/forge/java-parser/commit/dfced4abf56ee7c5f9abec739cde2...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M impl/src/test/java/org/jboss/forge/test/parser/java/JavaSourceCompatibilityTest.java
Log Message:
-----------
Added generics statements on constructor
Commit: 31b11ca79635c401e56f4808f5dfd65bb8e3c25b
https://github.com/forge/java-parser/commit/31b11ca79635c401e56f4808f5dfd...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
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
Log Message:
-----------
use Named interface for Members' set/getName() declarations
Commit: 7866ab0e0751a8ac17d87cbc94ab7b224575caa6
https://github.com/forge/java-parser/commit/7866ab0e0751a8ac17d87cbc94ab7...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
A impl/src/test/java/org/jboss/forge/test/parser/java/JavaSourceCompatibilityTest.java
Log Message:
-----------
Merge remote-tracking branch 'upstream/master'
Commit: 187d9cdacfcca97575d57442d354983dcf34d97d
https://github.com/forge/java-parser/commit/187d9cdacfcca97575d57442d3549...
Author: Matt Benson <gudnabrsam(a)gmail.com>
Date: 2013-08-06 (Tue, 06 Aug 2013)
Changed paths:
M api/src/main/java/org/jboss/forge/parser/java/AnnotationElement.java
M api/src/main/java/org/jboss/forge/parser/java/EnumConstant.java
Log Message:
-----------
use Named interface for enumConstant and AnnotationElement as well
Commit: 33ef7c63f10782c148dc75475c917a925ae73baa
https://github.com/forge/java-parser/commit/33ef7c63f10782c148dc75475c917...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-08-07 (Wed, 07 Aug 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/JavaSourceCompatibilityTest.java
Log Message:
-----------
FORGE-1096 Fixed spurious ArrayIndexOutOfBoundsException.
The exception was thrown on rewriting the CompilationUnit, and
was most likely caused due to use of a lower source level.
Setting the source level to 1.7 gets rid of the exception.
Commit: 5fff96e8b8ca9c58c12d42ca3b1ac571da75236e
https://github.com/forge/java-parser/commit/5fff96e8b8ca9c58c12d42ca3b1ac...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-07 (Wed, 07 Aug 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/JavaSourceCompatibilityTest.java
Log Message:
-----------
Merge pull request #8 from VineetReynolds/FORGE-1096
FORGE-1096 Fixed spurious ArrayIndexOutOfBoundsException.
Commit: ef58a409335d1234c5d9324a88322f90f7f5bf99
https://github.com/forge/java-parser/commit/ef58a409335d1234c5d9324a88322...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-08-07 (Wed, 07 Aug 2013)
Changed paths:
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTypeTest.java
Log Message:
-----------
FORGE-918 Added test to reproduce failure.
Commit: 04396e9c97579ea987afb7bf984877a3f53476a4
https://github.com/forge/java-parser/commit/04396e9c97579ea987afb7bf98487...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-08-07 (Wed, 07 Aug 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/FieldImpl.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/FieldTypeTest.java
Log Message:
-----------
FORGE-918 Fix for ignoring extra dimensions of arrays
This ensures that underlying variable fragments having additional dimensions are considered when treating a field as an array type or not.
Commit: dc9b1610da1761845bfff31a2cb157528183ebcc
https://github.com/forge/java-parser/commit/dc9b1610da1761845bfff31a2cb15...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-08-07 (Wed, 07 Aug 2013)
Changed paths:
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTypeTest.java
Log Message:
-----------
FORGE-1097 Added a test to reproduce the failure.
Commit: 82ac7b9e477b7502e63dd2e888bd32fe21defb63
https://github.com/forge/java-parser/commit/82ac7b9e477b7502e63dd2e888bd3...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-08-07 (Wed, 07 Aug 2013)
Changed paths:
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldTypeTest.java
Log Message:
-----------
Added test for field types having mixed mode array dimensions.
Commit: 2719ebf6306d6738836cf59f47d9e5fbbc38f748
https://github.com/forge/java-parser/commit/2719ebf6306d6738836cf59f47d9e...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-08 (Thu, 08 Aug 2013)
Changed paths:
M api/pom.xml
M impl/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release 1.1.3.Final
Commit: d0c783ebef1b0abb6138c91cbff582ac6795b100
https://github.com/forge/java-parser/commit/d0c783ebef1b0abb6138c91cbff58...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-08 (Thu, 08 Aug 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: 414d29f066636c17fbedc595d53d627cec89b747
https://github.com/forge/java-parser/commit/414d29f066636c17fbedc595d53d6...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-08 (Thu, 08 Aug 2013)
Changed paths:
M impl/src/main/java/org/jboss/forge/parser/java/impl/AbstractJavaSourceMemberHolder.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/FieldImpl.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
Log Message:
-----------
FORGE-1097: Multiple fields are split into their own FieldDeclarations
Commit: 4ad71a99fa86654c06380b6f9343534cb1458096
https://github.com/forge/java-parser/commit/4ad71a99fa86654c06380b6f93435...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-08 (Thu, 08 Aug 2013)
Changed paths:
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldMultipleTest.java
Log Message:
-----------
Added test for multiple fields with annotations
Commit: 748f3e6282b94a0ac0f7807165555eb5db486b87
https://github.com/forge/java-parser/commit/748f3e6282b94a0ac0f7807165555...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-08 (Thu, 08 Aug 2013)
Changed paths:
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldMultipleTest.java
Log Message:
-----------
Organized imports
Commit: eca1bb227f460ee6f374b6703322e8183e422eb5
https://github.com/forge/java-parser/commit/eca1bb227f460ee6f374b6703322e...
Author: Vineet Reynolds <Vineet.Reynolds(a)gmail.com>
Date: 2013-08-08 (Thu, 08 Aug 2013)
Changed paths:
M impl/src/test/java/org/jboss/forge/test/parser/java/FieldMultipleTest.java
Log Message:
-----------
Added test for ensuring modifiers and initializers are propagated
Commit: d24ac4e86605ec7be82ad1e3a035ff483fdbec65
https://github.com/forge/java-parser/commit/d24ac4e86605ec7be82ad1e3a035f...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-15 (Thu, 15 Aug 2013)
Changed paths:
M api/pom.xml
M impl/pom.xml
M pom.xml
Log Message:
-----------
[maven-release-plugin] prepare release 1.1.4.Final
Commit: 7456a939db12237680e930736edf03ba61084c81
https://github.com/forge/java-parser/commit/7456a939db12237680e930736edf0...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-15 (Thu, 15 Aug 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: 8d1f88d15a51465abcf4d2ef6e57c733f4a27578
https://github.com/forge/java-parser/commit/8d1f88d15a51465abcf4d2ef6e57c...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2013-08-28 (Wed, 28 Aug 2013)
Changed paths:
M pom.xml
Log Message:
-----------
Updated to jUnit 4.11
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
Compare: https://github.com/forge/java-parser/compare/a54fdb035695...b1abb73c248a
11 years, 3 months