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/06/09 09:22:48 UTC

[isis] branch 2723_facet.preced updated (3a43290 -> eff4642)

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

ahuber pushed a change to branch 2723_facet.preced
in repository https://gitbox.apache.org/repos/asf/isis.git.


    from 3a43290  ISIS-2723: minor: use shortcuts
     add eff4642  ISIS-2723: introduce concept of semantic equality for facets

No new revisions were added by this update.

Summary of changes:
 .../core/metamodel/consent/InteractionAdvisor.java |  8 +++++
 .../apache/isis/core/metamodel/facetapi/Facet.java |  6 +++-
 .../core/metamodel/facetapi/FacetHolderImpl.java   | 40 +++++++++++++++++-----
 ...ntifiedHolder.java => HasSemanticEquality.java} | 14 +++++---
 ...Holder.java => HasSemanticEqualityByClass.java} | 14 ++++----
 .../facets/SingleClassValueFacetAbstract.java      | 16 +++++++--
 .../facets/actcoll/typeof/TypeOfFacetAbstract.java |  5 ++-
 .../facets/fallback/ActionChoicesFacetNone.java    |  3 +-
 .../facets/fallback/DescribedAsFacetNone.java      |  6 ++--
 .../metamodel/facets/fallback/HelpFacetNone.java   |  6 ++--
 .../LabelAtFacetFromLayoutConfiguration.java       |  1 +
 .../facets/fallback/MaxLengthFacetUnlimited.java   |  5 ++-
 .../facets/fallback/MultiLineFacetNone.java        |  5 ++-
 .../object/parseable/ParseableFacetAbstract.java   | 14 ++++----
 .../parser/ParseableFacetUsingParser.java          | 21 ++++++++++--
 .../object/title/parser/TitleFacetUsingParser.java | 22 ++++++++++--
 .../value/TypicalLengthFacetUsingParser.java       | 14 +++++++-
 .../facets/object/value/ValueFacetAbstract.java    |  4 +--
 .../objectvalue/labelat/LabelAtFacetAbstract.java  | 16 +++++++--
 .../mandatory/MandatoryFacetAbstract.java          |  8 +++++
 .../choices/ActionParameterChoicesFacetNone.java   |  3 +-
 .../parseable/ParseableFacetUsingParserTest.java   |  4 +--
 .../ValueSemanticsProviderAbstractTestCase.java    | 24 ++++++-------
 23 files changed, 195 insertions(+), 64 deletions(-)
 copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/facetapi/{IdentifiedHolder.java => HasSemanticEquality.java} (70%)
 copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/facetapi/{IdentifiedHolder.java => HasSemanticEqualityByClass.java} (79%)