This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch CAUSEWAY-3719
in repository https://gitbox.apache.org/repos/asf/causeway.git
from c7ce601836 CAUSEWAY-3719: adds AutoConfiguration for all value
semantics
add 758a72a3c3 Merge pull request #2346 from apache/CAUSEWAY-3719
add 997a860f3c Bump com.github.vertical-blank:sql-formatter from 2.0.4 to
2.0.5
add f4d505efd1 Merge pull request #2347 from
apache/dependabot/maven/master/com.github.vertical-blank-sql-formatter-2.0.5
add e1eeb1a4d6 CAUSEWAY-3718: reinstate JUnit tests (be strict about bool
+ char repr.)
add 2ee7fa561b CAUSEWAY-3718: fixes priv. commit (message text on
ill-formated boolean)
add 01fce3b7ad CAUSEWAY-3711: TreeAdapter: adds node resolving for given
path
add e99a734555 CAUSEWAY-3711: fixes priv. commit
add aa8fa16ab5 Bump archunit.version from 1.2.1 to 1.3.0
add b85788dc8f Merge pull request #2349 from
apache/dependabot/maven/master/archunit.version-1.3.0
add 2776c76856 Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.2
to 3.2.3
add 1eba5082ba Merge pull request #2350 from
apache/dependabot/maven/master/org.apache.maven.plugins-maven-gpg-plugin-3.2.3
add 13b5debd17 CAUSEWAY-3722: [Commons] Json/YamlUtils support for
XmlAdapter
add 56773c34e4 Bump org.apache.maven.plugins:maven-jar-plugin from 3.3.0
to 3.4.0
add e8e753fcb5 Merge pull request #2353 from
apache/dependabot/maven/master/org.apache.maven.plugins-maven-jar-plugin-3.4.0
add 21712faab1 Bump org.slf4j:slf4j-api from 2.0.12 to 2.0.13
add 9813b99d29 Merge pull request #2355 from
apache/dependabot/maven/master/org.slf4j-slf4j-api-2.0.13
add b82343804e Bump org.apache.maven.plugins:maven-scm-plugin from 2.0.1
to 2.1.0
add ba726e024e Merge pull request #2354 from
apache/dependabot/maven/master/org.apache.maven.plugins-maven-scm-plugin-2.1.0
add e2f5f09f3b Bump com.approvaltests:approvaltests from 23.0.1 to 23.1.0
add 91f6cd463f Merge pull request #2366 from
apache/dependabot/maven/master/com.approvaltests-approvaltests-23.1.0
new 4b4fdab98b CAUSEWAY-3719: reverts use of AutoConfiguration for
BlobValueSemantics
new 9057c7d158 Revert "CAUSEWAY-3719: adds AutoConfiguration for all value
semantics"
The 2 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:
.../causeway/applib/graph/tree/TreeAdapter.java | 40 +++++++++++-
.../graph/tree/TreeAdapterWithConverter.java | 23 +++++--
bom/pom.xml | 14 ++--
.../commons/internal/reflection/_Generics.java | 54 ++++++++++++++-
.../org/apache/causeway/commons/io/JsonUtils.java | 67 ++++++++++++++++++-
.../metamodel/CausewayModuleCoreMetamodel.java | 76 +++++++++++-----------
.../ApplicationFeatureIdValueSemantics.java | 15 +----
.../valuesemantics/BigDecimalValueSemantics.java | 15 +----
.../valuesemantics/BigIntegerValueSemantics.java | 15 +----
.../valuesemantics/BlobValueSemantics.java | 10 ---
.../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 +----
pom.xml | 2 +-
starters/pom.xml | 4 +-
.../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 ----
.../JsonValueEncoderServiceDefault.java | 39 ++++++++---
.../domainobjects/JsonValueEncoderTest.java | 4 +-
.../staff/Staff_lowlevel_v1_IntegTest.java | 4 +-
90 files changed, 425 insertions(+), 1037 deletions(-)