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/06 07:48:23 UTC
[isis] branch 2871-value.types.overhaul updated (d462086 -> 6c7014c)
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 d462086 ISIS-2871: Spring managed value semantics for Enums
add 6c7014c ISIS-2871: remove ValueTypeRegistry
No new revisions were added by this update.
Summary of changes:
.../core/config/beans/IsisBeanTypeClassifier.java | 26 ++----
.../config/beans/IsisBeanTypeClassifierImpl.java | 11 +--
.../core/config/beans/IsisBeanTypeRegistry.java | 6 +-
.../beans/IsisComponentScanInterceptorImpl.java | 6 +-
.../config/valuetypes/ValueSemanticsRegistry.java} | 22 ++---
.../core/metamodel/IsisModuleCoreMetamodel.java | 12 +--
.../_testing/MetaModelContext_forTesting.java | 2 +
...ionOrAnyMatchingValueSemanticsFacetFactory.java | 40 ++++-----
.../facets/schema/IsisSchemaValueTypeProvider.java | 46 ----------
.../specloader/SpecificationLoaderDefault.java | 38 ++++-----
.../valuetypes/ValueSemanticsRegistryDefault.java | 98 ++++++++++++++++++++++
.../metamodel/valuetypes/ValueTypeDefinition.java | 48 -----------
.../metamodel/valuetypes/ValueTypeProvider.java | 28 -------
.../valuetypes/ValueTypeProviderDefault.java | 54 ------------
.../valuetypes/ValueTypeProviderForBuiltin.java | 56 -------------
.../ValueTypeProviderForCollections.java | 48 -----------
.../metamodel/valuetypes/ValueTypeRegistry.java | 96 ---------------------
.../jdo/metamodel/beans/JdoBeanTypeClassifier.java | 5 +-
.../metamodel/IsisModuleValAsciidocMetaModel.java | 37 --------
.../metamodel/IsisModuleValMarkdownMetaModel.java | 38 ---------
20 files changed, 160 insertions(+), 557 deletions(-)
copy core/{metamodel/src/main/java/org/apache/isis/core/metamodel/facets/HasImperativeAspect.java => config/src/main/java/org/apache/isis/core/config/valuetypes/ValueSemanticsRegistry.java} (65%)
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/schema/IsisSchemaValueTypeProvider.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuetypes/ValueSemanticsRegistryDefault.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuetypes/ValueTypeDefinition.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuetypes/ValueTypeProvider.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuetypes/ValueTypeProviderDefault.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuetypes/ValueTypeProviderForBuiltin.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuetypes/ValueTypeProviderForCollections.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuetypes/ValueTypeRegistry.java