You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by ah...@apache.org on 2023/05/11 08:20:55 UTC

[causeway] branch spring6 updated (a4a72c59c6 -> 56f15714b1)

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 a4a72c59c6 Merge remote-tracking branch 'origin/master' into spring6
     add a477d7515f CAUSEWAY-2485: adds example of scalar value type
     add f7eeeb1124 CAUSEWAY-3404: TextUtils: adds general purpose string delimiting utils
     add 342f705d52 CAUSEWAY-3404: TextUtils/StringDelimiter: adds asDelimitedString() and withDelimiter(..)
     add bb1345106a Merge remote-tracking branch 'origin/master' into spring6
     add 56f15714b1 Merge remote-tracking branch 'origin/master' into spring6

No new revisions were added by this update.

Summary of changes:
 .../org/apache/causeway/commons/io/TextUtils.java  |  86 ++++++++++++
 .../causeway/commons/util/StringDelimiterTest.java | 112 +++++++++++++++
 .../ComplexNumberValueSemantics.java               |  37 +++--
 .../CompositeValueTypePage-description.adoc        |  42 +++---
 .../progmodel/customvalues/EmailAddress.java       |  22 ++-
 .../customvalues/EmailAddressValueSemantics.java   | 154 +++++++++++++++++++++
 .../objects/progmodel/customvalues/Percentage.java |  22 ++-
 .../ScalarValueTypeMenu.java}                      |  14 +-
 .../ScalarValueTypePage-description.adoc           | 104 ++++++++++++++
 .../ScalarValueTypePage.java}                      |  24 ++--
 .../ScalarValueTypePage.layout.xml}                |   2 +-
 .../src/main/java/demoapp/dom/menubars.layout.xml  |   1 +
 .../src/main/resources/static/css/application.css  |   2 +-
 13 files changed, 537 insertions(+), 85 deletions(-)
 create mode 100644 commons/src/test/java/org/apache/causeway/commons/util/StringDelimiterTest.java
 copy api/applib/src/main/java/org/apache/causeway/applib/graph/tree/TreeState.java => examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/customvalues/EmailAddress.java (70%)
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/customvalues/EmailAddressValueSemantics.java
 copy api/applib/src/main/java/org/apache/causeway/applib/graph/tree/TreeState.java => examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/customvalues/Percentage.java (70%)
 copy examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/{compositevalues/CompositeValueTypeMenu.java => customvalues/ScalarValueTypeMenu.java} (78%)
 create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/customvalues/ScalarValueTypePage-description.adoc
 copy examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/{compositevalues/CompositeValueTypePage.java => customvalues/ScalarValueTypePage.java} (80%)
 copy examples/demo/domain/src/main/java/demoapp/dom/domain/objects/progmodel/{compositevalues/CompositeValueTypePage.layout.xml => customvalues/ScalarValueTypePage.layout.xml} (98%)