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

ahuber pushed a change to branch ISIS-1976-rethink-object-adapters
in repository https://gitbox.apache.org/repos/asf/isis.git.


    from 5a8b180  ISIS-1976: improve the ObjectAdapterProvider interface (API)
     new 5412e90  ISIS-1976: add layer of abstraction
     new d8341fe  ISIS-1976: make ObjectAdapter's oid immutable
     new dd69b28  ISIS-1976: improve code readability
     new 369ebf6  ISIS-1976: restore check consistency to also check adapter's 
object equality
     new 234421b  ISIS-1976: remove code that seems for optimization
     new 2772581  ISIS-1976: simplify
     new 67fd1ec  ISIS-1976: further simplify

The 7 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:
 .../commons/internal/exceptions/_Exceptions.java   |  20 ++
 .../isis/core/metamodel/adapter/ObjectAdapter.java |  24 +-
 .../core/metamodel/services/ServicesInjector.java  |  41 ++-
 .../runtime/persistence/adapter/PojoAdapter.java   |  11 -
 .../adaptermanager/ObjectAdapterContext.java       | 320 ++++++++++-----------
 .../ObjectAdapterContext_AdapterManager.java       |  28 +-
 .../ObjectAdapterContext_Consistency.java          |  31 +-
 ...ObjectAdapterContext_ObjectAdapterProvider.java |  12 +-
 .../adaptermanager/RootAndCollectionAdapters.java  |  16 +-
 9 files changed, 258 insertions(+), 245 deletions(-)

Reply via email to