[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[ice-build] [eclipse/ice] c32ed5: Move GetterName determination to Field
|
Branch: refs/heads/next
Home: https://github.com/eclipse/ice
Commit: c32ed5b0791f8d3f909b82dd9fad859e81c70a01
https://github.com/eclipse/ice/commit/c32ed5b0791f8d3f909b82dd9fad859e81c70a01
Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/Field.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/resources/templates/ElementInterface.vm
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/resources/templates/common.vm
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/java/org/eclipse/ice/tests/dev/annotations/processors/FieldTest.java
Log Message:
-----------
Move GetterName determination to Field
Also add getAnyGetter method for retrieving any valid getter for a
field.
Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>
Commit: 44cf4a74505d18e9d8e6b06f4fbdf55b3ec5d916
https://github.com/eclipse/ice/commit/44cf4a74505d18e9d8e6b06f4fbdf55b3ec5d916
Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations.proxytest/src/test/java/org/eclipse/ice/dev/annotations/proxytest/GeneratedDataElementTest.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/IDataElement.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/resources/templates/DataElement.vm
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/resources/templates/PersistenceHandler.vm
Log Message:
-----------
Rename {to,from}JSON -> {to,from}Json
Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>
Commit: 3efe2057f478679047ef48c56abb2e95bc5ae6f1
https://github.com/eclipse/ice/commit/3efe2057f478679047ef48c56abb2e95bc5ae6f1
Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/IDataElement.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/resources/templates/DataElement.vm
Log Message:
-----------
Add copy to IDataElement
Add to DataElement template
Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>
Commit: 883ac8fdf819f7839cf2840d539d3bca093bcf3a
https://github.com/eclipse/ice/commit/883ac8fdf819f7839cf2840d539d3bca093bcf3a
Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
Date: 2020-07-14 (Tue, 14 Jul 2020)
Changed paths:
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations.proxytest/.classpath
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/IDataElement.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/resources/templates/DataElement.vm
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/resources/templates/PersistenceHandler.vm
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/AccessibilityPreserved.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/DefaultNonStringImplementation.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/DefaultStringImplementation.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/DefaultsImplementation.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/ManyImplementation.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/ManyNonPrimitiveImplementation.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/SingleImplementation.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/SingleNonPrimitiveImplementation.java
Log Message:
-----------
Directly support {de,}serialization in DataElement
DataElement can now be read to and written from a Jackson ObjectMapper.
This change should better support integration with other frameworks.
Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>
Commit: cfcc952c2b3fc38dcc7ba6ddd28c7676c85db9a5
https://github.com/eclipse/ice/commit/cfcc952c2b3fc38dcc7ba6ddd28c7676c85db9a5
Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/Field.java
Log Message:
-----------
Update docs on Field
Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>
Commit: ebc6cbad12e736952dbf36b2f5ed16e5b0ee6774
https://github.com/eclipse/ice/commit/ebc6cbad12e736952dbf36b2f5ed16e5b0ee6774
Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/java/org/eclipse/ice/tests/dev/annotations/processors/FieldTest.java
Log Message:
-----------
Add negative test cases for FieldTest
Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>
Commit: e6a13d7de236cca86f3632477a43e471a517c162
https://github.com/eclipse/ice/commit/e6a13d7de236cca86f3632477a43e471a517c162
Author: Joe Osborn <53052717+osbornjd@xxxxxxxxxxxxxxxxxxxxxxxx>
Date: 2020-07-15 (Wed, 15 Jul 2020)
Changed paths:
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations.proxytest/.classpath
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations.proxytest/src/test/java/org/eclipse/ice/dev/annotations/proxytest/GeneratedDataElementTest.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/IDataElement.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/Field.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/resources/templates/DataElement.vm
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/resources/templates/ElementInterface.vm
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/resources/templates/PersistenceHandler.vm
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/resources/templates/common.vm
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/java/org/eclipse/ice/tests/dev/annotations/processors/FieldTest.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/AccessibilityPreserved.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/DefaultNonStringImplementation.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/DefaultStringImplementation.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/DefaultsImplementation.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/ManyImplementation.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/ManyNonPrimitiveImplementation.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/SingleImplementation.java
M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/resources/patterns/SingleNonPrimitiveImplementation.java
Log Message:
-----------
Merge pull request #432 from dbluhm/json-serde-support
Support directly (de)serializing DataElements with Jackson
Compare: https://github.com/eclipse/ice/compare/a6b076dcde27...e6a13d7de236