This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a change to branch spring6
in repository https://gitbox.apache.org/repos/asf/causeway.git


    from c694c6ad47 Merge pull request #1640 from 
apache/dependabot/maven/spring6/com.google.errorprone-error_prone_annotations-2.19.1
     add aaea0a0b3b CAUSEWAY-2485: wip on embedded types
     add 67c3ea79a0 CAUSEWAY-2485: wip on composite value type example
     add 8d3294ae3a CAUSEWAY-2485: fleshes out Composite value type example
     add 3593ed007f CAUSEWAY-2485: adds ref to jira issue for complex number 
example
     add 10022bb6b6 CAUSEWAY-2485: fleshes out embedded types
     add 27325fae8d Bump error_prone_annotations from 2.19.0 to 2.19.1
     add 341fdfd1d4 Merge pull request #1639 from 
apache/dependabot/maven/master/com.google.errorprone-error_prone_annotations-2.19.1
     add a4a72c59c6 Merge remote-tracking branch 'origin/master' into spring6

No new revisions were added by this update.

Summary of changes:
 .../src/main/java/demoapp/dom/DemoModuleJpa.java   |   2 +-
 .../assoc/AssociatedActionDemo-description.adoc    |   0
 .../progmodel}/assoc/AssociatedActionDemo.java     |   2 +-
 .../assoc/AssociatedActionDemo.layout.xml          |   0
 .../progmodel}/assoc/AssociatedActionMenu.java     |   2 +-
 .../progmodel}/assoc/DemoItem.java                 |   2 +-
 .../progmodel}/depargs/DemoItem.java               |   2 +-
 .../DependentArgsActionDemo-description.adoc       |   0
 .../depargs/DependentArgsActionDemo.java           |   2 +-
 .../depargs/DependentArgsActionDemo.layout.xml     |   0
 .../DependentArgsActionDemo_bulkAction.java        |   2 +-
 .../DependentArgsActionDemo_useAutoComplete.java   |   2 +-
 .../DependentArgsActionDemo_useAutoComplete2.java  |   2 +-
 .../DependentArgsActionDemo_useChoices.java        |   2 +-
 .../DependentArgsActionDemo_useChoices2.java       |   2 +-
 .../DependentArgsActionDemo_useDefault.java        |   2 +-
 .../DependentArgsActionDemo_useDisable.java        |   2 +-
 .../depargs/DependentArgsActionDemo_useHide.java   |   2 +-
 .../DependentArgsActionDemo_useIndependent.java    |   2 +-
 .../depargs/DependentArgsActionMenu.java           |   2 +-
 .../progmodel}/depargs/Parity.java                 |   2 +-
 .../DomainObjectLayoutTableDecorator.layout.xml    |   3 +-
 .../progmodel/compositevalues}/ComplexNumber.java  |  33 +++---
 .../ComplexNumberValueSemantics.java}              |  95 +++++++---------
 .../compositevalues/ComplexNumber_default.java     |  32 ++++++
 .../compositevalues/CompositeValueTypeMenu.java}   |  18 +--
 .../CompositeValueTypePage-description.adoc        | 109 +++++++++++++++++++
 .../compositevalues/CompositeValueTypePage.java}   |  33 +++---
 .../CompositeValueTypePage.layout.xml}             |  13 ++-
 .../CompositeValueTypePage_addComplexNumber.java   |  37 +++++++
 ...mpositeValueTypePage_subtractComplexNumber.java |  37 +++++++
 .../progmodel/embeddedvalues}/ComplexNumber.java   |   2 +-
 .../embeddedvalues}/ComplexNumberSamples.java      |   3 +-
 .../embeddedvalues}/NumberConstantEntity.java      |   3 +-
 .../embeddedvalues}/NumberConstantSeeding.java     |   3 +-
 .../embeddedvalues/jdo/ComplexNumberJdo.java       |  44 ++++++++
 .../jdo/ComplexNumberJdoValueSemantics.java        |  77 ++++---------
 .../embeddedvalues/jdo/EmbeddedTypeMenuJdo.java}   |  19 ++--
 .../jdo/EmbeddedTypePageJdo-description.adoc       |  69 ++++++++++++
 .../embeddedvalues/jdo/EmbeddedTypePageJdo.java}   |   9 +-
 .../jdo/EmbeddedTypePageJdo.layout.xml}            |   9 +-
 .../jdo/NumberConstantJdo-description.adoc         |  20 +++-
 .../embeddedvalues}/jdo/NumberConstantJdo.java     |  17 +--
 .../jdo/NumberConstantJdo.layout.xml               |   0
 .../embeddedvalues}/jdo/NumberConstantJdo.svg      |   0
 .../jdo/NumberConstantJdoRepository.java           |   4 +-
 .../embeddedvalues/jpa/ComplexNumberJpa.java       |  43 ++++++++
 .../jpa/ComplexNumberJpaValueSemantics.java        |  74 ++++---------
 .../embeddedvalues/jpa/EmbeddedTypeMenuJpa.java}   |  19 ++--
 .../jpa/EmbeddedTypePageJpa-description.adoc       |  69 ++++++++++++
 .../embeddedvalues/jpa/EmbeddedTypePageJpa.java}   |   9 +-
 .../jpa/EmbeddedTypePageJpa.layout.xml}            |   9 +-
 .../jpa/NumberConstantJpa-description.adoc         |  26 +++--
 .../embeddedvalues}/jpa/NumberConstantJpa.java     |  20 ++--
 .../jpa/NumberConstantJpa.layout.xml               |   0
 .../embeddedvalues}/jpa/NumberConstantJpa.svg      |   0
 .../jpa/NumberConstantJpaRepository.java           |   4 +-
 .../progmodel}/mixins/CountHolder.java             |   2 +-
 .../progmodel}/mixins/CountHolder_explanation.java |   8 +-
 .../mixins/CountHolder_fibonacciSequence.java      |   3 +-
 .../progmodel}/mixins/CountHolder_updateCount.java |  10 +-
 .../mixins/FibonacciNumberVm-description.adoc      |   0
 .../progmodel}/mixins/FibonacciNumberVm.java       |   8 +-
 .../progmodel/mixins/FibonacciNumberVm.layout.xml  | 104 ++++++++++++++++++
 .../progmodel}/mixins/MixinMenu.java               |   6 +-
 .../progmodel/mixins/MixinPage-description.adoc}   |  39 ++++---
 .../progmodel/mixins/MixinPage.java}               |  15 ++-
 .../progmodel/mixins/MixinPage.layout.xml}         |   0
 .../embedded/EmbeddedTypeVm-description.adoc       | 121 ---------------------
 .../embedded/embedded/jdo/ComplexNumberJdo.java    |  85 ---------------
 .../jdo/NumberConstantJdo_updateNumber.java        |  50 ---------
 .../embedded/embedded/jpa/ComplexNumberJpa.java    |  85 ---------------
 .../jpa/NumberConstantJpa_updateNumber.java        |  50 ---------
 .../mixins/mixins/FibonacciNumberVm.layout.xml     |  79 --------------
 .../java/demoapp/dom/featured/FeaturedMenu.java    |   2 +-
 .../featured/layout/describedAs/DescribedAsVm.java |   2 +-
 .../src/main/java/demoapp/dom/menubars.layout.xml  |  38 +++----
 .../core/eventbusservice/EventLogEntryJpa.java     |   5 +
 .../customvaluetypes/ComplexNumberJdo_Test.java    |  45 --------
 .../dom/PdfJsDemoObjectWithBlobMenu.java           |   2 +-
 80 files changed, 878 insertions(+), 877 deletions(-)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/assoc 
=> actions/progmodel}/assoc/AssociatedActionDemo-description.adoc (100%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/assoc 
=> actions/progmodel}/assoc/AssociatedActionDemo.java (98%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/assoc 
=> actions/progmodel}/assoc/AssociatedActionDemo.layout.xml (100%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/assoc 
=> actions/progmodel}/assoc/AssociatedActionMenu.java (97%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/assoc 
=> actions/progmodel}/assoc/DemoItem.java (96%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DemoItem.java (97%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DependentArgsActionDemo-description.adoc (100%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DependentArgsActionDemo.java (98%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DependentArgsActionDemo.layout.xml (100%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DependentArgsActionDemo_bulkAction.java (98%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DependentArgsActionDemo_useAutoComplete.java 
(98%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DependentArgsActionDemo_useAutoComplete2.java 
(98%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DependentArgsActionDemo_useChoices.java (98%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DependentArgsActionDemo_useChoices2.java (98%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DependentArgsActionDemo_useDefault.java (97%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DependentArgsActionDemo_useDisable.java (97%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DependentArgsActionDemo_useHide.java (97%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DependentArgsActionDemo_useIndependent.java (97%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/DependentArgsActionMenu.java (97%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/depargs
 => actions/progmodel}/depargs/Parity.java (94%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/compositevalues}/ComplexNumber.java (54%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded/jpa/ComplexNumberJpaValueSemantics.java
 => objects/progmodel/compositevalues/ComplexNumberValueSemantics.java} (50%)
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/compositevalues/ComplexNumber_default.java
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded/EmbeddedTypeMenu.java
 => objects/progmodel/compositevalues/CompositeValueTypeMenu.java} (74%)
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/compositevalues/CompositeValueTypePage-description.adoc
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/actions/assoc/assoc/DemoItem.java
 => objects/progmodel/compositevalues/CompositeValueTypePage.java} (71%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded/EmbeddedTypeVm.layout.xml
 => objects/progmodel/compositevalues/CompositeValueTypePage.layout.xml} (81%)
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/compositevalues/CompositeValueTypePage_addComplexNumber.java
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/compositevalues/CompositeValueTypePage_subtractComplexNumber.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/embeddedvalues}/ComplexNumber.java (95%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded/samples
 => objects/progmodel/embeddedvalues}/ComplexNumberSamples.java (89%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded/persistence
 => objects/progmodel/embeddedvalues}/NumberConstantEntity.java (90%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded/persistence
 => objects/progmodel/embeddedvalues}/NumberConstantSeeding.java (89%)
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/embeddedvalues/jdo/ComplexNumberJdo.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/embeddedvalues}/jdo/ComplexNumberJdoValueSemantics.java 
(56%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded/EmbeddedTypeMenu.java
 => objects/progmodel/embeddedvalues/jdo/EmbeddedTypeMenuJdo.java} (76%)
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/embeddedvalues/jdo/EmbeddedTypePageJdo-description.adoc
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded/EmbeddedTypeVm.java
 => objects/progmodel/embeddedvalues/jdo/EmbeddedTypePageJdo.java} (84%)
 copy 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded/EmbeddedTypeVm.layout.xml
 => objects/progmodel/embeddedvalues/jdo/EmbeddedTypePageJdo.layout.xml} (87%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/embeddedvalues}/jdo/NumberConstantJdo-description.adoc 
(57%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/embeddedvalues}/jdo/NumberConstantJdo.java (86%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/embeddedvalues}/jdo/NumberConstantJdo.layout.xml (100%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/embeddedvalues}/jdo/NumberConstantJdo.svg (100%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/embeddedvalues}/jdo/NumberConstantJdoRepository.java (91%)
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/embeddedvalues/jpa/ComplexNumberJpa.java
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/embeddedvalues}/jpa/ComplexNumberJpaValueSemantics.java 
(58%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded/EmbeddedTypeMenu.java
 => objects/progmodel/embeddedvalues/jpa/EmbeddedTypeMenuJpa.java} (76%)
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/embeddedvalues/jpa/EmbeddedTypePageJpa-description.adoc
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded/EmbeddedTypeVm.java
 => objects/progmodel/embeddedvalues/jpa/EmbeddedTypePageJpa.java} (84%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded/EmbeddedTypeVm.layout.xml
 => objects/progmodel/embeddedvalues/jpa/EmbeddedTypePageJpa.layout.xml} (86%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/embeddedvalues}/jpa/NumberConstantJpa-description.adoc 
(55%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/embeddedvalues}/jpa/NumberConstantJpa.java (83%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/embeddedvalues}/jpa/NumberConstantJpa.layout.xml (100%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/embeddedvalues}/jpa/NumberConstantJpa.svg (100%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/embedded/embedded
 => objects/progmodel/embeddedvalues}/jpa/NumberConstantJpaRepository.java (91%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/mixins 
=> objects/progmodel}/mixins/CountHolder.java (94%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/mixins 
=> objects/progmodel}/mixins/CountHolder_explanation.java (83%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/mixins 
=> objects/progmodel}/mixins/CountHolder_fibonacciSequence.java (97%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/mixins 
=> objects/progmodel}/mixins/CountHolder_updateCount.java (92%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/mixins 
=> objects/progmodel}/mixins/FibonacciNumberVm-description.adoc (100%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/mixins 
=> objects/progmodel}/mixins/FibonacciNumberVm.java (87%)
 create mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/mixins/FibonacciNumberVm.layout.xml
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/mixins 
=> objects/progmodel}/mixins/MixinMenu.java (92%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/mixins/mixins/MixinVm-description.adoc
 => objects/progmodel/mixins/MixinPage-description.adoc} (59%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/mixins/mixins/MixinVm.java
 => objects/progmodel/mixins/MixinPage.java} (87%)
 rename 
examples/demo/domain/src/main/java/demoapp/dom/domain/{progmodel/objects/mixins/mixins/MixinVm.layout.xml
 => objects/progmodel/mixins/MixinPage.layout.xml} (100%)
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/progmodel/objects/embedded/embedded/EmbeddedTypeVm-description.adoc
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/progmodel/objects/embedded/embedded/jdo/ComplexNumberJdo.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/progmodel/objects/embedded/embedded/jdo/NumberConstantJdo_updateNumber.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/progmodel/objects/embedded/embedded/jpa/ComplexNumberJpa.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/progmodel/objects/embedded/embedded/jpa/NumberConstantJpa_updateNumber.java
 delete mode 100644 
examples/demo/domain/src/main/java/demoapp/dom/domain/progmodel/objects/mixins/mixins/FibonacciNumberVm.layout.xml
 delete mode 100644 
examples/demo/domain/src/test/java/demoapp/dom/domain/objects/other/customvaluetypes/ComplexNumberJdo_Test.java

Reply via email to