[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[ice-build] [eclipse/ice] 116a26: Add input, golden output style tests
|
Branch: refs/heads/next
Home: https://github.com/eclipse/ice
Commit: 116a26329b1f1a5c17facb73fd82eecfc5e49e78
https://github.com/eclipse/ice/commit/116a26329b1f1a5c17facb73fd82eecfc5e49e78
Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
Date: 2020-06-24 (Wed, 24 Jun 2020)
Changed paths:
M org.eclipse.ice.dev.annotations/pom.xml
M org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/DataElementProcessor.java
A org.eclipse.ice.dev.annotations/src/test/java/org/eclipse/ice/tests/dev/annotations/processors/DataElementProcessorTest.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/AccessibilityPreserved.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DataElementNameMissing.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DataElementOnEnum.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DataElementOnInterface.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/HelloWorld.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/Many.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/ManyNonPrimitive.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/NoDataFields.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/Single.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/SingleNonPrimitive.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/AccessibilityPreserved.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/Defaults.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/DefaultsImplementation.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/Many.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/ManyImplementation.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/ManyNonPrimitive.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/ManyNonPrimitiveImplementation.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/Single.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/SingleImplementation.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/SingleNonPrimitive.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/SingleNonPrimitiveImplementation.java
Log Message:
-----------
Add input, golden output style tests
For DataElement Annotation Processing
Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>
Commit: ab6502f1229cc3f09beef5e8e802f951f23eb51f
https://github.com/eclipse/ice/commit/ab6502f1229cc3f09beef5e8e802f951f23eb51f
Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
Date: 2020-06-24 (Wed, 24 Jun 2020)
Changed paths:
M org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/DataElementSpec.java
Log Message:
-----------
Fix enums annotated with @DataElement not failing
Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>
Commit: 964d6edfca203799de2767448971c91a2f13906d
https://github.com/eclipse/ice/commit/964d6edfca203799de2767448971c91a2f13906d
Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
Date: 2020-06-24 (Wed, 24 Jun 2020)
Changed paths:
M org.eclipse.ice.dev.annotations/src/main/resources/templates/ElementInterface.vm
M org.eclipse.ice.dev.annotations/src/main/resources/templates/common.vm
Log Message:
-----------
Fix interfaces "getBoolean" instead of "isBoolean"
Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>
Commit: f0836a474372410ca381f9fe05f825e187d20194
https://github.com/eclipse/ice/commit/f0836a474372410ca381f9fe05f825e187d20194
Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
Date: 2020-06-24 (Wed, 24 Jun 2020)
Changed paths:
M org.eclipse.ice.dev.annotations/src/test/java/org/eclipse/ice/tests/dev/annotations/processors/DataElementProcessorTest.java
Log Message:
-----------
Document tests, TODOs
Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>
Commit: 84e8a9eaf3ed26cf6bdf5117f1cd4caea592cf19
https://github.com/eclipse/ice/commit/84e8a9eaf3ed26cf6bdf5117f1cd4caea592cf19
Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
Date: 2020-06-26 (Fri, 26 Jun 2020)
Changed paths:
M org.eclipse.ice.dev.annotations/src/test/java/org/eclipse/ice/tests/dev/annotations/processors/DataElementProcessorTest.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DataFieldOnClass.java
Log Message:
-----------
Add failing tests for DataField Annotation
Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>
Commit: 1186990838f095612f6d027ad41358a1291106d5
https://github.com/eclipse/ice/commit/1186990838f095612f6d027ad41358a1291106d5
Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
Date: 2020-06-29 (Mon, 29 Jun 2020)
Changed paths:
M org.eclipse.ice.dev.annotations/src/main/resources/templates/DataElement.vm
M org.eclipse.ice.dev.annotations/src/test/java/org/eclipse/ice/tests/dev/annotations/processors/DataElementProcessorTest.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DataFieldOnMethod.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DefaultNonString.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DefaultString.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/Getter.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/Match.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/Setter.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/DefaultNonStringImplementation.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/DefaultStringImplementation.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/Getter.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/Setter.java
Log Message:
-----------
Implement remaining DataElementProcessor tests
And associated minor fixes
Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>
Commit: 6850ae953538bbf755eabe4f3517a63309c3b59f
https://github.com/eclipse/ice/commit/6850ae953538bbf755eabe4f3517a63309c3b59f
Author: Jay Jay Billings <billingsjj@xxxxxxxx>
Date: 2020-07-02 (Thu, 02 Jul 2020)
Changed paths:
M org.eclipse.ice.dev.annotations/pom.xml
M org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/DataElementProcessor.java
M org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/DataElementSpec.java
M org.eclipse.ice.dev.annotations/src/main/resources/templates/DataElement.vm
M org.eclipse.ice.dev.annotations/src/main/resources/templates/ElementInterface.vm
M org.eclipse.ice.dev.annotations/src/main/resources/templates/common.vm
A org.eclipse.ice.dev.annotations/src/test/java/org/eclipse/ice/tests/dev/annotations/processors/DataElementProcessorTest.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/AccessibilityPreserved.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DataElementNameMissing.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DataElementOnEnum.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DataElementOnInterface.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DataFieldOnClass.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DataFieldOnMethod.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DefaultNonString.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/DefaultString.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/Getter.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/HelloWorld.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/Many.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/ManyNonPrimitive.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/Match.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/NoDataFields.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/Setter.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/Single.java
A org.eclipse.ice.dev.annotations/src/test/resources/input/SingleNonPrimitive.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/AccessibilityPreserved.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/DefaultNonStringImplementation.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/DefaultStringImplementation.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/Defaults.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/DefaultsImplementation.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/Getter.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/Many.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/ManyImplementation.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/ManyNonPrimitive.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/ManyNonPrimitiveImplementation.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/Setter.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/Single.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/SingleImplementation.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/SingleNonPrimitive.java
A org.eclipse.ice.dev.annotations/src/test/resources/patterns/SingleNonPrimitiveImplementation.java
Log Message:
-----------
Merge pull request #424 from dbluhm/annotation-processor-tests
Unit tests for DataElementProcessor
Compare: https://github.com/eclipse/ice/compare/7e29d719b191...6850ae953538