You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by ah...@apache.org on 2022/08/29 17:00:48 UTC

[isis] branch master updated (facbefa55a -> 2f96e43351)

This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git


    from facbefa55a ISIS-3167: adds new Specializations: MIXIN, OTHER
     add 646916c30e ISIS-3193: introduces isDirty flag to Bindable, so that calculating dependent defaults don't overwrite
     add 7b7d6e82f9 ISIS-3193: adds @Action#dependentDefaultsPolicy() attribute and configuration parameter.
     add 63e94bdabd ISIS-3193: updates docs
     add e4acf73889 ISIS-3193: just a bit of refactoring
     add b007a39b27 ISIS-3193: simplify common model
     add c312a4ce8e ISIS-3193: reverts changes to bindable code
     add 41f19f117e ISIS-3193: let metamodel handle reassess allowed or not allowed logic
     add 5a9fb56be6 ISIS-3193: updates MM reference file for MetaModelRegressionTest
     new 2f96e43351 Merge pull request #1074 from apache/ISIS-3193

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:
 .../applib-methods/pages/prefixes/default.adoc     |  10 +++
 .../org/apache/isis/applib/annotation/Action.java  |  13 +++-
 .../{Editing.java => DependentDefaultsPolicy.java} |  17 ++---
 .../isis/commons/internal/binding/_Bindables.java  |   2 -
 .../apache/isis/core/config/IsisConfiguration.java |  19 ++++--
 .../config/metamodel/facets/ParameterPolicies.java |  55 ++++++++++++++++
 .../action/ActionAnnotationFacetFactory.java       |  19 +++++-
 ...entDefaultsActionFacetForActionAnnotation.java} |  14 ++--
 ...ctionFacetForActionAnnotationAsConfigured.java} |  15 +++--
 ...ndentDefaultsActionFacetFromConfiguration.java} |  16 +++--
 .../action/depdef/DependentDefaultsFacet.java      |  72 +++++++++++++++++++++
 .../depdef/DependentDefaultsFacetAbstract.java}    |  19 +++---
 .../managed/ParameterNegotiationModel.java         |  37 ++++++++---
 .../spec/feature/ObjectActionParameter.java        |  23 +++++++
 .../apache/isis/core/metamodel/util/Facets.java    |   9 +++
 .../src/test/resources/metamodel.xml.zip           | Bin 98583 -> 101781 bytes
 .../components/actions/ActionParametersForm.java   |  10 +--
 17 files changed, 285 insertions(+), 65 deletions(-)
 copy api/applib/src/main/java/org/apache/isis/applib/annotation/{Editing.java => DependentDefaultsPolicy.java} (61%)
 create mode 100644 core/config/src/main/java/org/apache/isis/core/config/metamodel/facets/ParameterPolicies.java
 copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/{invocation/ActionDomainEventFacetForActionAnnotation.java => depdef/DependentDefaultsActionFacetForActionAnnotation.java} (70%)
 copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/{invocation/ActionDomainEventFacetDefault.java => depdef/DependentDefaultsActionFacetForActionAnnotationAsConfigured.java} (68%)
 copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/{explicit/ActionExplicitFacetAbstract.java => depdef/DependentDefaultsActionFacetFromConfiguration.java} (71%)
 create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/depdef/DependentDefaultsFacet.java
 copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/{semantics/ActionSemanticsFacetAbstract.java => action/depdef/DependentDefaultsFacetAbstract.java} (67%)


[isis] 01/01: Merge pull request #1074 from apache/ISIS-3193

Posted by ah...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git

commit 2f96e433512294dc081bc907583879b69e2ea807
Merge: facbefa55a 5a9fb56be6
Author: Andi Huber <ah...@apache.org>
AuthorDate: Mon Aug 29 19:00:44 2022 +0200

    Merge pull request #1074 from apache/ISIS-3193
    
    ISIS-3193: introduces isDirty flag to Bindable, so that calculating d…

 .../applib-methods/pages/prefixes/default.adoc     |  10 +++
 .../org/apache/isis/applib/annotation/Action.java  |  13 +++-
 .../applib/annotation/DependentDefaultsPolicy.java |  53 +++++++++++++++
 .../isis/commons/internal/binding/_Bindables.java  |   2 -
 .../apache/isis/core/config/IsisConfiguration.java |  19 ++++--
 .../config/metamodel/facets/ParameterPolicies.java |  55 ++++++++++++++++
 .../action/ActionAnnotationFacetFactory.java       |  19 +++++-
 ...dentDefaultsActionFacetForActionAnnotation.java |  33 ++++++++++
 ...ActionFacetForActionAnnotationAsConfigured.java |  33 ++++++++++
 ...endentDefaultsActionFacetFromConfiguration.java |  33 ++++++++++
 .../action/depdef/DependentDefaultsFacet.java      |  72 +++++++++++++++++++++
 .../depdef/DependentDefaultsFacetAbstract.java     |  39 +++++++++++
 .../managed/ParameterNegotiationModel.java         |  37 ++++++++---
 .../spec/feature/ObjectActionParameter.java        |  23 +++++++
 .../apache/isis/core/metamodel/util/Facets.java    |   9 +++
 .../src/test/resources/metamodel.xml.zip           | Bin 98583 -> 101781 bytes
 .../components/actions/ActionParametersForm.java   |  10 +--
 17 files changed, 432 insertions(+), 28 deletions(-)