Branch: refs/heads/master
Home:
https://github.com/forge/roaster
Commit: 6e807e98e596a15599a564d76330e19cd5ddfa3d
https://github.com/forge/roaster/commit/6e807e98e596a15599a564d76330e19cd...
Author: nchallut <nicolas.challut(a)soprabanking.com>
Date: 2016-01-21 (Thu, 21 Jan 2016)
Changed paths:
M api/src/main/java/org/jboss/forge/roaster/model/source/AnnotationTargetSource.java
M api/src/main/java/org/jboss/forge/roaster/model/util/Methods.java
M impl/src/main/java/org/jboss/forge/roaster/model/ast/AnnotationAccessor.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/AnnotationElementImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/EnumConstantImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/FieldImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/JavaPackageInfoImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/MethodImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/ParameterImpl.java
M impl/src/test/java/org/jboss/forge/test/roaster/model/MethodImplementationTest.java
A
impl/src/test/java/org/jboss/forge/test/roaster/model/common/MockAnnotatedInterface.java
Log Message:
-----------
ROASTER-92 : implementInterface shouldn't copy annotation
I add removeAnnotations method on all annotations holder.
Then a call this method on methodSource and all parameter of implemented
methods.
If you implements an iterface, you'll get all inherited methods without annotaitons.
Commit: a42f3821d861ccc124f198af5800c3e3490feb80
https://github.com/forge/roaster/commit/a42f3821d861ccc124f198af5800c3e34...
Author: nchallut <nicolas.challut(a)soprabanking.com>
Date: 2016-01-22 (Fri, 22 Jan 2016)
Changed paths:
M api/src/main/java/org/jboss/forge/roaster/model/source/AnnotationTargetSource.java
M api/src/main/java/org/jboss/forge/roaster/model/util/Methods.java
M impl/src/main/java/org/jboss/forge/roaster/model/ast/AnnotationAccessor.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/AnnotationElementImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/EnumConstantImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/FieldImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/JavaPackageInfoImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/MethodImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/ParameterImpl.java
Log Message:
-----------
ROASTER-92 : implementInterface shouldn't copy annotation
Change removeAnnotations method in removeAllAnnotations.
Change AnnotationAccessor#removeAnnotation algorithm from for to iterator
Commit: 4f3d81e1c20d9658c2b909e399cbb76db4b04677
https://github.com/forge/roaster/commit/4f3d81e1c20d9658c2b909e399cbb76db...
Author: George Gastaldi <gegastaldi(a)gmail.com>
Date: 2016-01-22 (Fri, 22 Jan 2016)
Changed paths:
M api/src/main/java/org/jboss/forge/roaster/model/source/AnnotationTargetSource.java
M api/src/main/java/org/jboss/forge/roaster/model/util/Methods.java
M impl/src/main/java/org/jboss/forge/roaster/model/ast/AnnotationAccessor.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/AbstractJavaSource.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/AnnotationElementImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/EnumConstantBodyImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/EnumConstantImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/FieldImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/JavaPackageInfoImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/MethodImpl.java
M impl/src/main/java/org/jboss/forge/roaster/model/impl/ParameterImpl.java
M impl/src/test/java/org/jboss/forge/test/roaster/model/MethodImplementationTest.java
A
impl/src/test/java/org/jboss/forge/test/roaster/model/common/MockAnnotatedInterface.java
Log Message:
-----------
Merge pull request #53 from nchal/ROASTER-92
ROASTER-92 : implementInterface shouldn't copy annotation
Compare:
https://github.com/forge/roaster/compare/cb2d27adbc1c...4f3d81e1c20d