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

danhaywood pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/causeway.git

commit 758a72a3c3c56cf3127d3efbb302c32f5774f2a6
Merge: 0659fbb1ca c7ce601836
Author: Dan Haywood <[email protected]>
AuthorDate: Tue Apr 9 12:37:40 2024 +0100

    Merge pull request #2346 from apache/CAUSEWAY-3719
    
    CAUSEWAY-3719: adds AutoConfiguration for all value semantics

 .../metamodel/CausewayModuleCoreMetamodel.java     | 74 +++++++++++-----------
 .../ApplicationFeatureIdValueSemantics.java        | 15 ++++-
 .../valuesemantics/BigDecimalValueSemantics.java   | 15 ++++-
 .../valuesemantics/BigIntegerValueSemantics.java   | 15 ++++-
 .../valuesemantics/BookmarkValueSemantics.java     | 15 ++++-
 .../valuesemantics/BooleanValueSemantics.java      | 16 ++++-
 .../BufferedImageValueSemantics.java               | 15 ++++-
 .../valuesemantics/ByteValueSemantics.java         | 15 ++++-
 .../valuesemantics/ChangesDtoValueSemantics.java   | 15 ++++-
 .../valuesemantics/CharacterValueSemantics.java    | 16 ++++-
 .../valuesemantics/ClobValueSemantics.java         | 15 ++++-
 .../valuesemantics/CommandDtoValueSemantics.java   | 15 ++++-
 .../valuesemantics/DoubleValueSemantics.java       | 15 ++++-
 .../valuesemantics/FloatValueSemantics.java        | 15 ++++-
 .../valuesemantics/IntValueSemantics.java          | 15 ++++-
 .../InteractionDtoValueSemantics.java              | 15 ++++-
 .../LocalResourcePathValueSemantics.java           | 15 ++++-
 .../valuesemantics/LocaleValueSemantics.java       | 15 ++++-
 .../valuesemantics/LongValueSemantics.java         | 15 ++++-
 .../valuesemantics/MarkupValueSemantics.java       | 15 ++++-
 .../valuesemantics/OidDtoValueSemantics.java       | 15 ++++-
 .../valuesemantics/PasswordValueSemantics.java     | 15 ++++-
 .../valuesemantics/ShortValueSemantics.java        | 15 ++++-
 .../valuesemantics/StringValueSemantics.java       | 15 ++++-
 .../valuesemantics/TreeNodeValueSemantics.java     | 15 ++++-
 .../valuesemantics/TreePathValueSemantics.java     | 21 ++++--
 .../valuesemantics/URLValueSemantics.java          | 15 ++++-
 .../valuesemantics/UUIDValueSemantics.java         | 15 ++++-
 .../temporal/LocalDateTimeValueSemantics.java      | 15 ++++-
 .../temporal/LocalDateValueSemantics.java          | 15 ++++-
 .../temporal/LocalTimeValueSemantics.java          | 15 ++++-
 .../temporal/OffsetDateTimeValueSemantics.java     | 15 ++++-
 .../temporal/OffsetTimeValueSemantics.java         | 15 ++++-
 .../temporal/ZonedDateTimeValueSemantics.java      | 15 ++++-
 .../temporal/legacy/JavaSqlDateValueSemantics.java | 15 ++++-
 .../legacy/JavaSqlTimeStampValueSemantics.java     | 15 ++++-
 .../temporal/legacy/JavaSqlTimeValueSemantics.java | 15 ++++-
 .../legacy/JavaUtilDateValueSemantics.java         | 15 ++++-
 .../commandlog/jpa/dom/CommandLogEntryPK.java      | 16 ++++-
 .../executionlog/jdo/dom/ExecutionLogEntryPK.java  | 16 ++++-
 .../executionlog/jpa/dom/ExecutionLogEntryPK.java  | 16 ++++-
 .../jdo/dom/ExecutionOutboxEntryPK.java            | 16 ++++-
 .../jpa/dom/ExecutionOutboxEntryPK.java            | 16 ++++-
 .../sessionlog/jpa/dom/SessionLogEntryPK.java      | 16 ++++-
 .../applib/value/CalendarEventSemantics.java       | 25 ++++++--
 .../CausewayModulePersistenceJdoDatanucleus.java   | 36 +++++------
 .../valuetypes/DnByteIdValueSemantics.java         | 16 ++++-
 .../valuetypes/DnCharIdValueSemantics.java         | 15 ++++-
 .../DnDatastoreIdImplValueSemantics.java           | 15 ++++-
 .../DnDatastoreUniqueLongIdValueSemantics.java     | 16 ++++-
 .../valuetypes/DnIntIdValueSemantics.java          | 15 ++++-
 .../valuetypes/DnLongIdValueSemantics.java         | 15 ++++-
 .../valuetypes/DnObjectIdValueSemantics.java       | 15 ++++-
 .../valuetypes/DnScoidValueSemantics.java          | 16 ++++-
 .../valuetypes/DnShortIdValueSemantics.java        | 16 ++++-
 .../valuetypes/DnStringIdValueSemantics.java       | 16 ++++-
 .../valuetypes/JdoByteIdentityValueSemantics.java  | 16 ++++-
 .../valuetypes/JdoCharIdentityValueSemantics.java  | 16 ++++-
 .../valuetypes/JdoDatastoreIdValueSemantics.java   | 16 ++++-
 .../valuetypes/JdoIntIdentityValueSemantics.java   | 16 ++++-
 .../valuetypes/JdoLongIdentityValueSemantics.java  | 16 ++++-
 .../JdoObjectIdentityValueSemantics.java           | 16 ++++-
 .../valuetypes/JdoShortIdentityValueSemantics.java | 16 ++++-
 .../JdoStringIdentityValueSemantics.java           | 16 ++++-
 .../metamodel/src/main/java/module-info.java       |  1 +
 .../CausewayModuleValAsciidocMetaModel.java        |  2 +-
 .../semantics/AsciiDocValueSemantics.java          | 15 ++++-
 .../integration/src/main/java/module-info.java     |  1 +
 .../CausewayModuleValJodatimeIntegration.java      |  8 +--
 .../valuesemantics/JodaDateTimeValueSemantics.java | 15 ++++-
 .../JodaLocalDateTimeValueSemantics.java           | 15 ++++-
 .../JodaLocalDateValueSemantics.java               | 15 ++++-
 .../JodaLocalTimeValueSemantics.java               | 15 ++++-
 .../metamodel/src/main/java/module-info.java       |  1 +
 .../CausewayModuleValMarkdownMetaModel.java        |  2 +-
 .../semantics/MarkdownValueSemantics.java          | 15 ++++-
 .../vega/metamodel/src/main/java/module-info.java  |  1 +
 .../metamodel/CausewayModuleValVegaMetaModel.java  |  2 +-
 .../metamodel/semantics/VegaValueSemantics.java    | 14 ++++
 79 files changed, 993 insertions(+), 206 deletions(-)

Reply via email to