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)