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 ddf185a ISIS-1899: post release ... trying to fix CI build add 53332a2 ISIS-1979: Refactor logging in headless runtime and prevent configuring log4j twice add 7baf89b Merge pull request #122 from blaugold/ISIS-1979 add 41e2e32 ISIS-1979: add missing license header new f87ea18 ISIS-1899: post release ... new 3696616 ISIS-1899: post release ... trying to fix CI build new 563fbef Merge remote-tracking branch 'apache/ISIS-1976-rethink-object-adapters' into ISIS-1976-rethink-object-adapters new 05d91d5 ISIS-1976: refactoring OA creation into separated OidProviders new ef06f4f ISIS-1976: kick in new OidFactory new 2ce76eb ISIS-1976: let OAs for values also have an Oid The 6 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: .../runtime/logging/IsisLoggingConfigurer.java | 13 +- .../apache/isis/core/commons/ensure/Assert.java | 10 +- .../isis/core/metamodel/adapter/oid/Oid.java | 19 ++- .../isis/core/metamodel/adapter/oid/RootOid.java | 19 ++- .../specloader/specimpl/FacetedMethodsBuilder.java | 18 --- .../persistence/PersistenceSession5_Decouple.java | 2 + .../HeadlessWithBootstrappingAbstract.java | 41 +++---- .../isis/core/runtime/headless/IsisSystem.java | 42 +------ .../runtime/headless/IsisSystemBootstrapper.java | 35 ++---- .../runtime/headless/logging/LeveledLogger.java} | 47 +++++--- .../core/runtime/headless/logging/LogStream.java | 37 ++---- .../runtime/persistence/adapter/PojoAdapter.java | 12 +- .../PersistenceSessionServiceInternalDefault.java | 4 +- .../adaptermanager/ObjectAdapterContext.java | 27 ++--- .../ObjectAdapterContext_NewIdentifier.java | 3 + ...ObjectAdapterContext_ObjectAdapterProvider.java | 134 ++++----------------- .../adaptermanager/OidAdapterHashMap.java | 13 +- .../persistence/adaptermanager/OidProviders.java | 99 +++++++++++++++ .../adaptermanager/factories/OidFactory.java} | 36 +++--- .../factories/OidFactory_Builder.java | 71 +++++++++++ 20 files changed, 351 insertions(+), 331 deletions(-) copy core/{metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/callbacks/CreatedCallbackFacet.java => runtime/src/main/java/org/apache/isis/core/runtime/headless/logging/LeveledLogger.java} (51%) create mode 100644 core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/adaptermanager/OidProviders.java copy core/{metamodel/src/test/java/org/apache/isis/core/metamodel/specloader/SpecificationLoaderTest_value.java => runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/adaptermanager/factories/OidFactory.java} (55%) create mode 100644 core/runtime/src/main/java/org/apache/isis/core/runtime/system/persistence/adaptermanager/factories/OidFactory_Builder.java