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%)