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 2021/03/12 19:53:19 UTC
[isis] branch edge updated (0ff2cc3 -> 2fe8379)
This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a change to branch edge
in repository https://gitbox.apache.org/repos/asf/isis.git.
from 0ff2cc3 Merge branch 'master' into edge
add 2fe8379 ISIS-2573: adds initial Xray viewer
No new revisions were added by this update.
Summary of changes:
.../commons/internal/debug/xray/XrayDataModel.java | 84 +++++++++++
.../internal/debug/xray/XrayDetailRenderer.java | 15 +-
.../commons/internal/debug/xray/XrayModel.java | 13 +-
.../internal/debug/xray/XrayModelSimple.java | 35 +++--
.../commons/internal/debug/xray/XrayService.java | 5 +-
.../isis/commons/internal/debug/xray/XrayUi.java | 162 +++++++++++++++++++++
.../commons/internal/debug/xray/_SwingUtil.java | 72 +++++++++
.../commons/internal/base/debug/XrayUiTest.java | 30 ++--
.../isis/core/runtime/debug/XrayEnable.java} | 18 ++-
.../core/runtime/debug/XrayServiceDefault.java | 80 ++++++++++
.../wrapper/WrapperFactoryDefault.java | 51 ++++---
.../java/demoapp/webapp/wicket/DemoAppWicket.java | 3 +
.../jdo/JdoEntityChangesPublishingTest.java | 22 +--
.../applayer/ApplicationLayerTestFactory.java | 155 +++++++++++++++-----
14 files changed, 625 insertions(+), 120 deletions(-)
create mode 100644 commons/src/main/java/org/apache/isis/commons/internal/debug/xray/XrayDataModel.java
copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/progmodel/ProgrammingModelService.java => commons/src/main/java/org/apache/isis/commons/internal/debug/xray/XrayDetailRenderer.java (78%)
copy core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/value/chars/CharValueFacet.java => commons/src/main/java/org/apache/isis/commons/internal/debug/xray/XrayModel.java (72%)
copy core/runtime/src/main/java/org/apache/isis/core/runtime/memento/ObjectMementoForEmpty.java => commons/src/main/java/org/apache/isis/commons/internal/debug/xray/XrayModelSimple.java (54%)
copy api/applib/src/test/java/org/apache/isis/applib/SomeDomainClass.java => commons/src/main/java/org/apache/isis/commons/internal/debug/xray/XrayService.java (90%)
create mode 100644 commons/src/main/java/org/apache/isis/commons/internal/debug/xray/XrayUi.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/internal/debug/xray/_SwingUtil.java
copy core/interaction/src/main/java/org/apache/isis/core/interaction/scope/InteractionScopeAware.java => commons/src/test/java/org/apache/isis/commons/internal/base/debug/XrayUiTest.java (54%)
copy core/{interaction/src/main/java/org/apache/isis/core/interaction/IsisModuleCoreInteraction.java => runtime/src/main/java/org/apache/isis/core/runtime/debug/XrayEnable.java} (70%)
create mode 100644 core/runtime/src/main/java/org/apache/isis/core/runtime/debug/XrayServiceDefault.java