This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/causeway.git
from cdbe02b864 Merge pull request #1664 from
apache/dependabot/maven/master/com.vladsch.flexmark-flexmark-all-0.64.6
new 29c38b063e CAUSEWAY-2485: updates descriptions of primitive and
wrapper types
new 95afe5ef6e CAUSEWAY-2485: wip, adds other data types for code gen to
demo
new f0c45e80d3 CAUSEWAY-2485 : updates templates
new 1fe2ef1c50 CAUSEWAY-2485 : tooling fixes.
new dceff26881 CAUSEWAY-2485 : tooling fixes
new ab4af890a6 CAUSEWAY-2485 : updates templates
new 7de0468e9e CAUSEWAY-2485 : updates to templates for value type demo gen
new ebbf7aa6ee CAUSEWAY-2845: further fixes for demo showcase value type
templates
The 8 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../org/apache/causeway/commons/io/FileUtils.java | 17 +
.../valuesemantics/BigDecimalValueSemantics.java | 8 +-
.../valuesemantics/BigIntegerValueSemantics.java | 9 +-
.../valuesemantics/URLValueSemantics.java | 5 +-
.../causeway/blobs/CausewayBlobs-description.adoc | 22 +-
.../markups/CausewayMarkups-description.adoc | 2 +-
.../asciidocs/CausewayAsciiDocs-description.adoc | 2 +-
.../markdowns/CausewayMarkdowns-description.adoc | 2 +-
.../vegas/CausewayVegas-description.adoc | 2 +-
.../booleans/WrapperBooleans-description.adoc | 2 +-
.../javalang/bytes/WrapperBytes-description.adoc | 2 +-
.../characters/WrapperCharacters-description.adoc | 2 +-
.../doubles/WrapperDoubles-description.adoc | 2 +-
.../javalang/enums/JavaLangEnums-description.adoc | 2 +-
.../javalang/floats/WrapperFloats-description.adoc | 2 +-
.../integers/WrapperIntegers-description.adoc | 2 +-
.../javalang/longs/WrapperLongs-description.adoc | 2 +-
.../javalang/shorts/WrapperShorts-description.adoc | 2 +-
.../strings/JavaLangStrings-description.adoc | 2 +-
.../javautil/uuids/JavaUtilUuids-description.adoc | 2 +-
.../booleans/PrimitiveBooleans-description.adoc | 2 +-
.../bytes/PrimitiveBytes-description.adoc | 2 +-
.../chars/PrimitiveChars-description.adoc | 2 +-
.../doubles/PrimitiveDoubles-description.adoc | 2 +-
.../floats/PrimitiveFloats-description.adoc | 2 +-
.../primitive/ints/PrimitiveInts-description.adoc | 2 +-
.../longs/PrimitiveLongs-description.adoc | 2 +-
.../shorts/PrimitiveShorts-description.adoc | 2 +-
.../demoshowcases/value/ValueShowCase.java | 413 ++++++++++++++++-----
.../demoshowcases/value/ValueTypeGenTemplate.java | 154 ++++++--
.../src/main/resources/$Templates-common.adoc | 4 +-
.../resources/$Templates-common~primitive.adoc | 4 +-
.../src/main/resources/$Templates-description.adoc | 14 +-
.../$Templates-description~primitive.adoc | 10 +-
.../metaprog/src/main/resources/$Templates.java | 13 +-
.../src/main/resources/$Templates.layout.xml | 2 -
.../{$Templates.java => $Templates~primitive.java} | 11 +-
.../src/main/resources/holder/$TemplateHolder.java | 19 +-
.../main/resources/holder/$TemplateHolder2.java | 18 +-
...older2.java => $TemplateHolder2~primitive.java} | 17 +-
.../holder/$TemplateHolder_actionReturning.java | 7 +-
.../$TemplateHolder_actionReturningArray.java | 9 +-
...lateHolder_actionReturningArray~primitive.java} | 7 +-
.../$TemplateHolder_actionReturningCollection.java | 7 +-
...older_actionReturningCollection~primitive.java} | 5 +-
...$TemplateHolder_actionReturning~primitive.java} | 5 +-
.../holder/$TemplateHolder_mixinProperty.java | 7 +-
...> $TemplateHolder_mixinProperty~primitive.java} | 5 +-
...plateHolder_updateReadOnlyOptionalProperty.java | 7 +-
..._updateReadOnlyOptionalPropertyWithChoices.java | 11 +-
.../$TemplateHolder_updateReadOnlyProperty.java | 9 +-
...teHolder_updateReadOnlyPropertyWithChoices.java | 13 +-
...dateReadOnlyPropertyWithChoices~primitive.java} | 11 +-
...teHolder_updateReadOnlyProperty~primitive.java} | 7 +-
.../holder/$TemplateHolder~primitive.java | 9 +-
.../resources/jdo/$TemplateJdo-description.adoc | 4 +-
.../jdo/$TemplateJdo-description~primitive.adoc | 4 +-
.../src/main/resources/jdo/$TemplateJdo.java | 15 +-
.../main/resources/jdo/$TemplateJdoEntities.java | 7 +-
...es.java => $TemplateJdoEntities~primitive.java} | 5 +-
.../src/main/resources/jdo/$TemplateJdo~lob.java | 15 +-
.../main/resources/jdo/$TemplateJdo~primitive.java | 11 +-
.../resources/jpa/$TemplateJpa-description.adoc | 4 +-
.../jpa/$TemplateJpa-description~primitive.adoc | 4 +-
.../src/main/resources/jpa/$TemplateJpa.java | 15 +-
.../main/resources/jpa/$TemplateJpaEntities.java | 7 +-
...es.java => $TemplateJpaEntities~primitive.java} | 5 +-
.../src/main/resources/jpa/$TemplateJpa~lob.java | 15 +-
.../main/resources/jpa/$TemplateJpa~primitive.java | 11 +-
.../resources/persistence/$TemplateEntity.java | 9 +-
.../persistence/$TemplateEntity.layout.xml | 2 -
...eEntity.java => $TemplateEntity~primitive.java} | 7 +-
.../$TemplateEntity~primitive.layout.xml | 2 -
.../resources/persistence/$TemplateSeeding.java | 5 +-
...eeding.java => $TemplateSeeding~primitive.java} | 3 +-
.../main/resources/samples/$TemplateSamples.java | 7 +-
...amples.java => $TemplateSamples~primitive.java} | 5 +-
.../main/resources/vm/$TemplateVm-description.adoc | 4 +-
.../vm/$TemplateVm-description~primitive.adoc | 4 +-
.../src/main/resources/vm/$TemplateVm.java | 24 +-
.../src/main/resources/vm/$TemplateVm.layout.xml | 2 -
.../main/resources/vm/$TemplateVm~primitive.java | 11 +-
.../resources/vm/$TemplateVm~primitive.layout.xml | 2 -
.../value/ValueTypeGenTemplateTest.java | 20 +-
84 files changed, 738 insertions(+), 396 deletions(-)
copy tooling/metaprog/src/main/resources/{$Templates.java =>
$Templates~primitive.java} (89%)
copy tooling/metaprog/src/main/resources/holder/{$TemplateHolder2.java =>
$TemplateHolder2~primitive.java} (74%)
copy
tooling/metaprog/src/main/resources/holder/{$TemplateHolder_actionReturningArray.java
=> $TemplateHolder_actionReturningArray~primitive.java} (88%)
copy
tooling/metaprog/src/main/resources/holder/{$TemplateHolder_actionReturningCollection.java
=> $TemplateHolder_actionReturningCollection~primitive.java} (92%)
copy
tooling/metaprog/src/main/resources/holder/{$TemplateHolder_actionReturning.java
=> $TemplateHolder_actionReturning~primitive.java} (89%)
copy
tooling/metaprog/src/main/resources/holder/{$TemplateHolder_mixinProperty.java
=> $TemplateHolder_mixinProperty~primitive.java} (90%)
copy
tooling/metaprog/src/main/resources/holder/{$TemplateHolder_updateReadOnlyPropertyWithChoices.java
=> $TemplateHolder_updateReadOnlyPropertyWithChoices~primitive.java} (85%)
copy
tooling/metaprog/src/main/resources/holder/{$TemplateHolder_updateReadOnlyProperty.java
=> $TemplateHolder_updateReadOnlyProperty~primitive.java} (89%)
copy tooling/metaprog/src/main/resources/jdo/{$TemplateJdoEntities.java =>
$TemplateJdoEntities~primitive.java} (90%)
copy tooling/metaprog/src/main/resources/jpa/{$TemplateJpaEntities.java =>
$TemplateJpaEntities~primitive.java} (90%)
copy tooling/metaprog/src/main/resources/persistence/{$TemplateEntity.java =>
$TemplateEntity~primitive.java} (87%)
copy tooling/metaprog/src/main/resources/persistence/{$TemplateSeeding.java =>
$TemplateSeeding~primitive.java} (92%)
copy tooling/metaprog/src/main/resources/samples/{$TemplateSamples.java =>
$TemplateSamples~primitive.java} (92%)