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