Andi Huber created CAUSEWAY-3834:
------------------------------------
Summary: Factor out mutable Aspects from ObjectSpecification and
its Loader
Key: CAUSEWAY-3834
URL: https://issues.apache.org/jira/browse/CAUSEWAY-3834
Project: Causeway
Issue Type: Improvement
Components: Core
Reporter: Andi Huber
Assignee: Andi Huber
Fix For: 3.3.0
ObjectSpecification and its loader interface should not expose implementation
details such as the various stages of introspection.
Ultimately we should be able to model an ObjectSpecification as an immutable
object, that is, after the meta-model was eagerly introspected.
My hope is that we can simplify code and find some longstanding bugs in the
process. However, if this really works, we'll have to see.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)