You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@causeway.apache.org by ah...@apache.org on 2026/06/08 07:13:06 UTC
(causeway) 01/01: Merge pull request #3597 from apache/4005-valuesem.qualifier
This is an automated email from the ASF dual-hosted git repository.
andi-huber pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/causeway.git
commit a03189366073437c90da02f74bbb99be7f35d9fe
Merge: c9bff5ad6f3 59b75c16c3f
Author: Andi Huber <ah...@apache.org>
AuthorDate: Mon Jun 8 09:13:01 2026 +0200
Merge pull request #3597 from apache/4005-valuesem.qualifier
CAUSEWAY-4005: Support for Bean method provided Qualifier Detection
.../value/semantics/ValueSemanticsResolver.java | 10 +--
.../commons/internal/base/_Lazy_ThreadSafe.java | 10 ++-
.../internal/ioc/SingletonBeanProvider.java | 1 -
.../commons/internal/ioc/SpringContextHolder.java | 27 +++----
.../commons/internal/reflection/_ClassCache.java | 44 +++++++++--
.../config/beans/CausewayBeanTypeClassifier.java | 60 +++++----------
.../RemoveAnnotatedMethodsFacetFactory.java | 3 +-
.../facets/object/value/ValueFacetAbstract.java | 86 +++++++++------------
...ionOrAnyMatchingValueSemanticsFacetFactory.java | 5 +-
.../vsp/ValueFacetUsingSemanticsProvider.java | 2 +-
.../services/registry/ServiceRegistryDefault.java | 12 ++-
.../schema/SchemaValueMarshallerAbstract.java | 21 +++--
.../spec/impl/ObjectSpecificationDefault.java | 2 +-
.../impl/QualifiedValueSemanticsCollector.java | 89 ++++++++++++++++++++++
.../spec/impl/SpecificationLoaderDefault.java | 3 +
.../causeway/core/metamodel/util/Facets.java | 12 +++
.../valuetypes/ValueSemanticsResolverDefault.java | 34 ++++++---
.../test/components/scalars/ConverterTester.java | 10 +--
18 files changed, 273 insertions(+), 158 deletions(-)