You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2021/10/05 09:02:02 UTC

[isis] branch 2871-value.types.overhaul updated (d225352 -> b046497)

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

ahuber pushed a change to branch 2871-value.types.overhaul
in repository https://gitbox.apache.org/repos/asf/isis.git.


    from d225352  ISIS-2871: provisioning fixes for prev. commit
     add b046497  ISIS-2871: Spring managed value semantics for java legacy time types

No new revisions were added by this update.

Summary of changes:
 ...icsProvider.java => ValueSemanticsAbstact.java} |   2 +-
 .../apache/isis/applib/adapters/package-info.java  |   2 +-
 .../core/metamodel/IsisModuleCoreMetamodel.java    |  14 +-
 ...ionOrAnyMatchingValueSemanticsFacetFactory.java |  45 +-----
 .../facets/value/date/DateValueFacet.java          |  32 ----
 ...ateValueFacetUsingSemanticsProviderFactory.java |  49 ------
 .../value/datetimejoda/JodaDateTimeValueFacet.java |  32 ----
 ...imeValueFacetUsingSemanticsProviderFactory.java |  49 ------
 ...ateValueFacetUsingSemanticsProviderFactory.java |  50 -------
 ...imeValueFacetUsingSemanticsProviderFactory.java |  50 -------
 ...ampValueFacetUsingSemanticsProviderFactory.java |  50 -------
 .../dflt/ProgrammingModelFacetsJava11.java         |  12 --
 .../valuesemantics/BigDecimalValueSemantics.java   |   4 +-
 .../valuesemantics/BigIntegerValueSemantics.java   |   4 +-
 .../valuesemantics/BlobValueSemantics.java         |   4 +-
 .../valuesemantics/BooleanValueSemantics.java      |   4 +-
 .../BufferedImageValueSemantics.java               |   4 +-
 .../valuesemantics/ByteValueSemantics.java         |   4 +-
 .../valuesemantics/ChangesDtoValueSemantics.java   |   4 +-
 .../valuesemantics/CharacterValueSemantics.java    |   4 +-
 .../valuesemantics/ClobValueSemantics.java         |   4 +-
 .../valuesemantics/CommandDtoValueSemantics.java   |   4 +-
 .../valuesemantics/DoubleValueSemantics.java       |   4 +-
 .../valuesemantics/FloatValueSemantics.java        |   4 +-
 .../valuesemantics/IntValueSemantics.java          |   4 +-
 .../InteractionDtoValueSemantics.java              |   4 +-
 .../LocalResourcePathValueSemantics.java           |   4 +-
 .../valuesemantics/LongValueSemantics.java         |   4 +-
 .../valuesemantics/MarkupValueSemantics.java       |   4 +-
 .../valuesemantics/PasswordValueSemantics.java     |   4 +-
 .../valuesemantics/ShortValueSemantics.java        |   4 +-
 .../valuesemantics/StringValueSemantics.java       |   4 +-
 .../valuesemantics/TreeNodeValueSemantics.java     |   4 +-
 .../valuesemantics/URLValueSemantics.java          |   4 +-
 .../valuesemantics/UUIDValueSemantics.java         |   4 +-
 .../temporal/TemporalValueSemanticsProvider.java   |   4 +-
 .../legacy/JavaSqlDateValueSemantics.java}         |  51 +++----
 .../legacy/JavaSqlTimeStampValueSemantics.java}    |  33 ++---
 .../legacy/JavaSqlTimeValueSemantics.java}         |  35 ++---
 .../legacy/JavaUtilDateValueSemantics.java}        |  43 +++---
 .../legacy/JodaDateTimeValueSemantics.java}        |  29 ++--
 .../LegacyTemporalValueSemanticsAbstract.java}     | 165 ++++++++++-----------
 .../facets/param/name/ParameterNameFacetTest.java  |   2 +-
 .../BigDecimalValueSemanticsProviderTest.java      |   2 +-
 .../value/BigIntValueSemanticsProviderTest.java    |   2 +-
 .../value/BlobValueSemanticsProviderTest.java      |   2 +-
 .../value/BooleanValueSemanticsProviderTest.java   |   6 +-
 .../value/ByteValueSemanticsProviderTest.java      |   2 +-
 .../value/CharacterValueSemanticsProviderTest.java |   2 +-
 .../value/ClobValueSemanticsProviderTest.java      |   2 +-
 .../value/DoubleValueSemanticsProviderTest.java    |   2 +-
 .../value/FloatValueSemanticsProviderTest.java     |   2 +-
 .../value/IntValueSemanticsProviderTest.java       |   2 +-
 .../JavaSqlDateValueSemanticsProviderTest.java     |  16 +-
 .../JavaSqlTimeValueSemanticsProviderTest.java     |  11 +-
 .../JavaUtilDateValueSemanticsProviderTest.java    |  23 +--
 .../value/LongValueSemanticsProviderTest.java      |   2 +-
 .../value/PasswordValueSemanticsProviderTest.java  |   2 +-
 .../value/ShortValueSemanticsProviderTest.java     |   2 +-
 .../value/StringValueSemanticsProviderTest.java    |   2 +-
 .../ValueSemanticsProviderAbstractTestCase.java    |   6 +-
 .../jdo/ComplexNumberJdoValueSemantics.java        |   4 +-
 .../jpa/ComplexNumberJpaValueSemantics.java        |   4 +-
 .../value/CalendarEventSemanticsProvider.java      |   4 +-
 .../semantics/AsciiDocValueSemantics.java          |   4 +-
 .../semantics/XmlValueSemanticsAbstract.java       |   4 +-
 .../semantics/MarkdownValueSemantics.java          |   4 +-
 67 files changed, 279 insertions(+), 674 deletions(-)
 rename api/applib/src/main/java/org/apache/isis/applib/adapters/{AbstractValueSemanticsProvider.java => ValueSemanticsAbstact.java} (98%)
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/date/DateValueFacet.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/datesql/JavaSqlDateValueFacetUsingSemanticsProviderFactory.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/datetimejoda/JodaDateTimeValueFacet.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/datetimejoda/JodaDateTimeValueFacetUsingSemanticsProviderFactory.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/dateutil/JavaUtilDateValueFacetUsingSemanticsProviderFactory.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/timesql/JavaSqlTimeValueFacetUsingSemanticsProviderFactory.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/timestampsql/JavaSqlTimeStampValueFacetUsingSemanticsProviderFactory.java
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/{facets/value/datesql/JavaSqlDateValueSemanticsProvider.java => valuesemantics/temporal/legacy/JavaSqlDateValueSemantics.java} (74%)
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/{facets/value/timestampsql/JavaSqlTimeStampValueSemanticsProvider.java => valuesemantics/temporal/legacy/JavaSqlTimeStampValueSemantics.java} (81%)
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/{facets/value/timesql/JavaSqlTimeValueSemanticsProvider.java => valuesemantics/temporal/legacy/JavaSqlTimeValueSemantics.java} (83%)
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/{facets/value/dateutil/JavaUtilDateValueSemanticsProvider.java => valuesemantics/temporal/legacy/JavaUtilDateValueSemantics.java} (80%)
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/{facets/value/datetimejoda/JodaDateTimeValueSemanticsProvider.java => valuesemantics/temporal/legacy/JodaDateTimeValueSemantics.java} (85%)
 rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/{facets/value/temporal/ValueSemanticsProviderAbstractTemporal.java => valuesemantics/temporal/legacy/LegacyTemporalValueSemanticsAbstract.java} (78%)