Skip to main content

[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


Back to the top