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 2023/02/05 21:11:13 UTC
[causeway] branch 3348-params_as_tuple updated (2aacbf04a8 -> 34a315fa93)
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch 3348-params_as_tuple
in repository https://gitbox.apache.org/repos/asf/causeway.git
from 2aacbf04a8 CAUSEWAY-3348: TypeOfAnyCardinality to support constructor introspection as well
add 34a315fa93 CAUSEWAY-3348: flesh out the new @ParameterTuple programming model
No new revisions were added by this update.
Summary of changes:
.../{LogicalTypeName.java => ParameterTuple.java} | 33 +++++----
.../internal/reflection/_MethodFacades.java | 7 --
.../progmodel/ProgrammingModelConstants.java | 4 ++
.../specloader/specimpl/FacetedMethodsBuilder.java | 2 +-
.../specimpl/_MethodFacadeAutodetect.java | 79 ++++++++++++++++++++++
5 files changed, 100 insertions(+), 25 deletions(-)
copy api/applib/src/main/java/org/apache/causeway/applib/annotation/{LogicalTypeName.java => ParameterTuple.java} (68%)
create mode 100644 core/metamodel/src/main/java/org/apache/causeway/core/metamodel/specloader/specimpl/_MethodFacadeAutodetect.java