Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ice-build] [eclipse/ice] 1b0f13: Simplify writers by taking metadata directly

  Branch: refs/heads/next
  Home:   https://github.com/eclipse/ice
  Commit: 1b0f13828534fc80a343bc6c056f2f255757e822
      https://github.com/eclipse/ice/commit/1b0f13828534fc80a343bc6c056f2f255757e822
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-10-23 (Fri, 23 Oct 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/AbstractAnnotationExtractor.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/DataElementMetadata.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/DataElementWriterGenerator.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/ImplementationWriter.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/InterfaceWriter.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/PersistenceHandlerWriter.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/PersistenceMetadata.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/PersistenceWriterGenerator.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/TypeScriptWriter.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/VelocitySourceWriter.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/resources/templates/PersistenceHandler.vm

  Log Message:
  -----------
  Simplify writers by taking metadata directly

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: d71d6c4acca3c129c749eeb878a9fb332001d2a8
      https://github.com/eclipse/ice/commit/d71d6c4acca3c129c749eeb878a9fb332001d2a8
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-10-23 (Fri, 23 Oct 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/DataElementMetadata.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/Fields.java
    A org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/java/org/eclipse/ice/tests/dev/annotations/processors/DataElementMetadataTest.java

  Log Message:
  -----------
  Make DataElementMetadata JSON (de)serializable

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: fa187fbd02831cad69ba50fd7105d32874567c3b
      https://github.com/eclipse/ice/commit/fa187fbd02831cad69ba50fd7105d32874567c3b
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-10-23 (Fri, 23 Oct 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.pojofromjson/src/main/java/org/eclipse/ice/dev/pojofromjson/PojoFromJson.java
    R org.eclipse.ice.dev/org.eclipse.ice.dev.pojofromjson/src/main/java/org/eclipse/ice/dev/pojofromjson/PojoOutline.java
    R org.eclipse.ice.dev/org.eclipse.ice.dev.pojofromjson/src/test/java/org/eclipse/ice/tests/dev/pojofromjson/PojoOutlineTest.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.pojofromjson/src/test/resources/TestElement.json

  Log Message:
  -----------
  Simplify PojoFromJson, use DataElementMetadata directly

Signed-off-by: Daniel Bluhm <bluhmdj@xxxxxxxx>


  Commit: b0b416910fba4f85b60884fd5beb870d1c19caf1
      https://github.com/eclipse/ice/commit/b0b416910fba4f85b60884fd5beb870d1c19caf1
  Author: Daniel Bluhm <bluhmdj@xxxxxxxx>
  Date:   2020-10-25 (Sun, 25 Oct 2020)

  Changed paths:
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/AbstractAnnotationExtractor.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/DataElementMetadata.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/DataElementWriterGenerator.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/Fields.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/ImplementationWriter.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/InterfaceWriter.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/PersistenceHandlerWriter.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/PersistenceMetadata.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/PersistenceWriterGenerator.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/TypeScriptWriter.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/java/org/eclipse/ice/dev/annotations/processors/VelocitySourceWriter.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/main/resources/templates/PersistenceHandler.vm
    A org.eclipse.ice.dev/org.eclipse.ice.dev.annotations/src/test/java/org/eclipse/ice/tests/dev/annotations/processors/DataElementMetadataTest.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.pojofromjson/src/main/java/org/eclipse/ice/dev/pojofromjson/PojoFromJson.java
    R org.eclipse.ice.dev/org.eclipse.ice.dev.pojofromjson/src/main/java/org/eclipse/ice/dev/pojofromjson/PojoOutline.java
    R org.eclipse.ice.dev/org.eclipse.ice.dev.pojofromjson/src/test/java/org/eclipse/ice/tests/dev/pojofromjson/PojoOutlineTest.java
    M org.eclipse.ice.dev/org.eclipse.ice.dev.pojofromjson/src/test/resources/TestElement.json

  Log Message:
  -----------
  Merge pull request #476 from dbluhm/feature/writer-improvements

Use metadata classes in writers directly


Compare: https://github.com/eclipse/ice/compare/4ddedec288ae...b0b416910fba


Back to the top