This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch spring6
in repository https://gitbox.apache.org/repos/asf/isis.git
from 3d477576f9 Merge pull request #1236 from
apache/dependabot/maven/spring6/spring-boot.version-3.0.0
add 0057cd2fc2 ISIS-3293: update mignotes on ViewModel
add 15c0d92649 ISIS-3295: FactoryService: java-doc polishing and minor
code cleanup
add 3875249322 ISIS-3295: fixes post-construct not called, when viewmodel
new-ed up programmatically
add c4b8b91b66 ISIS-3295: simplify PostConstruct method caching (use
_ClassCache)
add aba6384155 ISIS-3293: _ClassCache optimizations
add 1c22a0ccfd ISIS-3293: _ClassCache API polishing
add 442b269fe7 ISIS-3222: eclipse/intellij: add jakarta to import order
new ea39424abc Merge remote-tracking branch 'origin/master' into spring6
The 1 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:
.../attachments/Apache-Causeway.importorder | 15 +++--
.../attachments/Apache-Causeway-importorder.xml | 16 ++---
.../ROOT/pages/2022/2.0.0-RC1/mignotes.adoc | 22 +++++++
.../applib/services/factory/FactoryService.java | 52 ++++++++-------
commons/src/main/java/module-info.java | 1 +
.../commons/internal/reflection/_ClassCache.java | 65 ++++++++++++++++---
.../progmodel/ProgrammingModelConstants.java | 20 +++---
.../facets/HasPostConstructMethodCache.java | 58 -----------------
.../DomainObjectAnnotationFacetFactory.java | 20 +-----
.../facets/object/viewmodel/ViewModelFacet.java | 7 ++
.../object/viewmodel/ViewModelFacetAbstract.java | 30 ++++-----
.../object/viewmodel/ViewModelFacetFactory.java | 23 ++-----
.../ViewModelFacetForDomainObjectAnnotation.java | 12 ++--
.../ViewModelFacetForSerializableInterface.java | 11 ++--
.../ViewModelFacetForViewModelInterface.java | 11 ++--
.../ViewModelFacetForXmlRootElementAnnotation.java | 11 ++--
.../core/metamodel/methods/MethodByClassMap.java | 30 ---------
.../dflt/ProgrammingModelFacetsJava11.java | 7 +-
.../metamodel/facets/MethodFinderUtilsTest.java | 39 +++--------
...oicesFacetFromBoundedAnnotationFactoryTest.java | 3 +-
.../DomainObjectAnnotationFacetFactoryTest.java | 3 +-
.../RecreatableObjectFacetFactoryTest.java | 3 +-
.../factory/FactoryServiceDefault.java | 75 ++++++++++++----------
.../testdomain/factory/ViewModelFactoryTest.java | 30 ++++++++-
24 files changed, 256 insertions(+), 308 deletions(-)
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/HasPostConstructMethodCache.java
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/methods/MethodByClassMap.java