You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2021/07/06 21:58:34 UTC

[isis] branch ISIS-2789 updated (89666ab -> 9d15350)

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

danhaywood pushed a change to branch ISIS-2789
in repository https://gitbox.apache.org/repos/asf/isis.git.


 discard 89666ab  ISIS-2789: cleans up code a little, avoids use of _Context singleton
 discard 9b6c714  ISIS-2789: fixes refactoring for javafx incubating viewer
 discard 4db0df9  ISIS-2789: deletes InteractionScopeHACK once more
 discard 1fe5deb  ISIS-2789: updates JPA regression tests
 discard a113303  ISIS-2789: refactors InteractionScope to lookup the InteractionLayerTracker for itself
 discard 65129ed  Revert "ISIS-2789: removes my hacked version of InteractionScope as Andi's fix seemed to do the job"
 discard 6021cc0  ISIS-2789: wip, attempting to debug regression tests.
 discard ed4453c  ISIS-2789: fixes regression test
 discard c0865e5  ISIS-2789: removes my hacked version of InteractionScope as Andi's fix seemed to do the job
 discard 9d0f74f  ISIS-2789: enhances CommandLogger, dump out XML as well.
 discard d070c4f  ISIS-2789: amends _PropertyChangeRecord so picks up changes for JPA deleted
 discard 8197ff5  ISIS-2789: for preUpdate, populates the map of _PropertyChangeRecord according to the preValues provided to us.
 discard 1032015  ISIS-2789: changes the location of the if for whether PreUpdate whether propertyIdIfAny is provided
 discard d5d230f  ISIS-2789: converts Set<ProprttyChangeRecord>s to a map, keyed by propertyId
 discard 70712fb  ISIS-2789: extends EntityChangeTracker to allow JPA (EclipseLink) to provide the 'pre values' already.
 discard 6ea1a8d  ISIS-2789: fixing compile issues in InteractionScopeHACK
 discard e073f40  ISIS-2789: copies InteractionScope to InteractionScopeHACK prior to rebase
 discard 14339b6  ISIS-2789: wip - hacking
 discard fe3e51e  ISIS-2789: sketches implementation.
     add 11c5f7e  ISIS-2787: fix for _Lazy to fail early on recursive calls
     add 5484026  ISIS-2787: revert introduction of ServiceActionNamingPostProcessor
     add 9f44090  ISIS-2787: fixes custom naming test for menubars.layout.xml
     add e7e9c4c  ISIS-2789: sketches implementation.
     add 0ea7f89  ISIS-2789: wip - hacking
     add cba9276  ISIS-2789: copies InteractionScope to InteractionScopeHACK prior to rebase
     add 9f378fa  ISIS-2789: fixing compile issues in InteractionScopeHACK
     add 3a0a071  ISIS-2789: extends EntityChangeTracker to allow JPA (EclipseLink) to provide the 'pre values' already.
     add c1f43b5  ISIS-2789: converts Set<ProprttyChangeRecord>s to a map, keyed by propertyId
     add 6d5c9e5  ISIS-2789: changes the location of the if for whether PreUpdate whether propertyIdIfAny is provided
     add 913177e  ISIS-2789: for preUpdate, populates the map of _PropertyChangeRecord according to the preValues provided to us.
     add 92fb2d7  ISIS-2789: amends _PropertyChangeRecord so picks up changes for JPA deleted
     add 0d59ac2  ISIS-2789: enhances CommandLogger, dump out XML as well.
     add fae2193  ISIS-2789: removes my hacked version of InteractionScope as Andi's fix seemed to do the job
     add f4c1ecd  ISIS-2789: fixes regression test
     add 7594d58  ISIS-2789: wip, attempting to debug regression tests.
     add 12b3e90  Revert "ISIS-2789: removes my hacked version of InteractionScope as Andi's fix seemed to do the job"
     add a37e62f  ISIS-2789: refactors InteractionScope to lookup the InteractionLayerTracker for itself
     add 6ea47f9  ISIS-2789: updates JPA regression tests
     add cface72  ISIS-2789: deletes InteractionScopeHACK once more
     add a9480db  ISIS-2789: fixes refactoring for javafx incubating viewer
     add 9d15350  ISIS-2789: cleans up code a little, avoids use of _Context singleton

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (89666ab)
            \
             N -- N -- N   refs/heads/ISIS-2789 (9d15350)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../isis/applib/services/menu/MenuBarsService.java | 14 ----
 .../applib/services/registry/ServiceRegistry.java  |  8 +-
 .../apache/isis/commons/internal/base/_Lazy.java   | 15 ----
 .../isis/commons/internal/base/_Lazy_Simple.java   | 21 ++++-
 .../commons/internal/base/_Lazy_ThreadSafe.java    | 65 ++++++++-------
 .../internal/base/_Lazy_ThreadSafeAndWeak.java     | 85 -------------------
 .../_testing/MetaModelContext_forTesting.java      |  2 +-
 .../_testing/ServiceRegistry_forTesting.java       |  9 ++
 .../all/i18n/ServiceActionNamingPostProcessor.java | 95 ----------------------
 .../dflt/ProgrammingModelFacetsJava8.java          |  4 -
 .../services/registry/ServiceRegistryDefault.java  |  5 ++
 .../specloader/SpecificationLoaderDefault.java     |  5 ++
 .../menubars/bootstrap3/MenuBarsServiceBS3.java    | 54 +++++++-----
 13 files changed, 117 insertions(+), 265 deletions(-)
 delete mode 100644 commons/src/main/java/org/apache/isis/commons/internal/base/_Lazy_ThreadSafeAndWeak.java
 delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/postprocessors/all/i18n/ServiceActionNamingPostProcessor.java