You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by gi...@apache.org on 2021/01/28 07:26:34 UTC
[isis] branch
dependabot/maven/org.datanucleus-datanucleus-api-jdo-5.2.5 updated (9959bfc
-> cc1e2c5)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/maven/org.datanucleus-datanucleus-api-jdo-5.2.5
in repository https://gitbox.apache.org/repos/asf/isis.git.
discard 9959bfc Bump datanucleus-api-jdo from 5.2.4 to 5.2.5
add ca358d7 ISIS-2465
add eafd89c ISIS-2465 minor refactorings in RoXmlHttpRequest, EventExportDialog
add 58a5ffd ISIS-2465 EventChart amended, index.html changed to show favicon & license note moved down (charset has to be within the first 1024 bytes).
add ad37265 ISIS-2465 revert the changes made to EventStore.kt - some sonar lint checks are misleading
add d00dc65 ISIS-2465 DomainTypesHandler does not recursively load anymore, thereby reducing the number of requests by ~ 1500
add a76caff ISIS-2465 make recursive call to DomainTypesHandler configurable
add 714f4e8 ActionDispatcher was passed on to RoXmlHttpRequest, even in cases where the response was an TObject(DomainObject) and not an Action. This resulted in a ClassCastException.
add 52eae75 ActionDispatcher was passed on to RoXmlHttpRequest, even in cases where the response was an TObject(DomainObject) and not an Action. This resulted in a ClassCastException.
add 6ceda90 renum RelType renamed to Relation and amended
add 17aba9e Relation further amended
add 89961b1 enum Representation amended
add 48b1915 companion object convenience methods added
add db1ca83 Collection instroduced, version updsate for Kotlin, kotlinx.serialization and KVision
add 36e5043 LinkTest parses all available Demo snapshots; 2 ITCases disabled, due to timeouts; ui.sample.* moved
add efb6d00 ObjectAggregator invokes object instance link to access properties
add 3150d0e cleanup log output
add ac55a90 npm registry fixed
add b53c34b Merge pull request #353 from apache/ISIS-2465_Kroviz-Demo_Menu_Actions_Show_No_Output
add c0037c9 Bump datanucleus-core from 5.2.5 to 5.2.6
add 4b8ff77 Merge pull request #354 from apache/dependabot/maven/org.datanucleus-datanucleus-core-5.2.6
add 78e2167 Bump datanucleus-rdbms from 5.2.5 to 5.2.6
add 6c09101 Merge pull request #357 from apache/dependabot/maven/org.datanucleus-datanucleus-rdbms-5.2.6
add cc1e2c5 Bump datanucleus-api-jdo from 5.2.4 to 5.2.5
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 (9959bfc)
\
N -- N -- N refs/heads/dependabot/maven/org.datanucleus-datanucleus-api-jdo-5.2.5 (cc1e2c5)
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:
core/pom.xml | 4 +-
extensions/pom.xml | 2 +-
incubator/clients/kroviz/.npmrc | 1 +
.../kroviz/partials/design/sample_plantuml.adoc | 53 +++
incubator/clients/kroviz/build.gradle.kts | 5 +-
incubator/clients/kroviz/gradle.properties | 6 +-
.../kotlin/org/apache/isis/client/kroviz/App.kt | 1 +
.../kroviz/core/aggregator/ActionDispatcher.kt | 33 +-
.../kroviz/core/aggregator/BaseAggregator.kt | 16 +-
.../core/aggregator/DomainTypesAggregator.kt | 67 +--
.../kroviz/core/aggregator/ListAggregator.kt | 51 +--
.../kroviz/core/aggregator/ObjectAggregator.kt | 60 ++-
.../kroviz/core/aggregator/RestfulDispatcher.kt | 12 +-
.../kroviz/core/aggregator/SystemAggregator.kt | 12 +-
.../isis/client/kroviz/core/event/EventStore.kt | 28 +-
.../isis/client/kroviz/core/event/LogEntry.kt | 26 +-
.../isis/client/kroviz/core/event/ReplayEvent.kt | 9 +-
.../client/kroviz/core/event/RoXmlHttpRequest.kt | 88 ++--
.../apache/isis/client/kroviz/core/model/ListDM.kt | 2 +-
.../isis/client/kroviz/core/model/ObjectDM.kt | 40 +-
.../isis/client/kroviz/handler/ActionHandler.kt | 9 +-
.../isis/client/kroviz/handler/BaseHandler.kt | 26 +-
.../{ActionHandler.kt => CollectionHandler.kt} | 17 +-
.../client/kroviz/handler/DomainTypesHandler.kt | 19 +-
.../isis/client/kroviz/handler/HttpErrorHandler.kt | 7 +-
.../isis/client/kroviz/handler/LayoutHandler.kt | 7 +-
.../isis/client/kroviz/handler/LayoutXmlHandler.kt | 2 +-
.../isis/client/kroviz/handler/PlainHandlers.kt | 49 +-
.../isis/client/kroviz/handler/ResponseHandler.kt | 4 +-
.../isis/client/kroviz/handler/RestfulHandler.kt | 6 +-
.../client/kroviz/handler/ResultListHandler.kt | 7 +-
.../client/kroviz/handler/ResultObjectHandler.kt | 7 +-
.../client/kroviz/handler/ResultValueHandler.kt | 7 +-
.../org/apache/isis/client/kroviz/to/Action.kt | 4 +-
.../client/kroviz/to/{IResult.kt => Collection.kt} | 19 +-
.../org/apache/isis/client/kroviz/to/HasLinks.kt | 28 ++
.../org/apache/isis/client/kroviz/to/Link.kt | 100 ++++-
.../org/apache/isis/client/kroviz/to/Member.kt | 4 +-
.../isis/client/kroviz/to/PlainTransferObjects.kt | 77 ++--
.../org/apache/isis/client/kroviz/to/TObject.kt | 16 +-
.../apache/isis/client/kroviz/to/TransferObject.kt | 35 +-
.../org/apache/isis/client/kroviz/to/TypeMapper.kt | 22 +
.../org/apache/isis/client/kroviz/to/Value.kt | 60 +--
.../apache/isis/client/kroviz/ui/BrowserWindow.kt | 3 +-
.../org/apache/isis/client/kroviz/ui/Command.kt | 3 +-
.../apache/isis/client/kroviz/ui/DiagramDialog.kt | 2 +-
.../apache/isis/client/kroviz/ui/DownloadDialog.kt | 41 ++
.../apache/isis/client/kroviz/ui/ErrorDialog.kt | 9 +-
.../isis/client/kroviz/ui/EventExportDialog.kt | 163 +++++++
.../apache/isis/client/kroviz/ui/EventLogDetail.kt | 24 +-
.../apache/isis/client/kroviz/ui/ExportDialog.kt | 67 ---
.../org/apache/isis/client/kroviz/ui/FileDialog.kt | 5 +-
.../org/apache/isis/client/kroviz/ui/FormItem.kt | 3 +-
.../isis/client/kroviz/ui/NotificationDialog.kt | 3 +-
.../apache/isis/client/kroviz/ui/PumlBuilder.kt | 59 ++-
.../kroviz/ui/{ClassDiagram.kt => UmlDiagram.kt} | 15 +-
.../isis/client/kroviz/ui/UndefinedDialog.kt | 9 +-
.../isis/client/kroviz/ui/builder/ColBuilder.kt | 10 +-
.../client/kroviz/ui/builder/FieldSetBuilder.kt | 18 +-
.../isis/client/kroviz/ui/builder/RowBuilder.kt | 12 +-
.../isis/client/kroviz/ui/builder/TabBuilder.kt | 1 -
.../org/apache/isis/client/kroviz/ui/kv/About.kt | 4 +-
.../isis/client/kroviz/ui/kv/ActionPrompt.kt | 5 +-
.../isis/client/kroviz/ui/kv/ChartFactory.kt | 3 +-
.../apache/isis/client/kroviz/ui/kv/ChartModel.kt | 50 +--
.../apache/isis/client/kroviz/ui/kv/Constants.kt | 6 +-
.../apache/isis/client/kroviz/ui/kv/EventChart.kt | 39 +-
.../isis/client/kroviz/ui/kv/EventChartModel.kt | 79 ++++
.../isis/client/kroviz/ui/kv/EventLogTable.kt | 55 ++-
.../isis/client/kroviz/ui/kv/EventLogTableMgr.kt | 73 +++
.../isis/client/kroviz/ui/kv/FormPanelFactory.kt | 28 +-
.../apache/isis/client/kroviz/ui/kv/LoginPrompt.kt | 10 +-
.../apache/isis/client/kroviz/ui/kv/MenuFactory.kt | 14 +-
.../apache/isis/client/kroviz/ui/kv/RoDialog.kt | 6 +-
.../apache/isis/client/kroviz/ui/kv/RoMenuBar.kt | 11 +-
.../apache/isis/client/kroviz/ui/kv/RoStatusBar.kt | 12 +-
.../org/apache/isis/client/kroviz/ui/kv/RoTable.kt | 31 +-
.../apache/isis/client/kroviz/ui/kv/UiManager.kt | 29 +-
.../isis/client/kroviz/ui/samples}/GeoMap.kt | 0
.../client/kroviz/ui/samples}/PlantumlPanel.kt | 0
.../client/kroviz/ui/samples/SampleChartModel.kt | 75 ++++
.../isis/client/kroviz/ui/samples}/SvgInline.kt | 2 +-
.../isis/client/kroviz/ui/samples}/SvgMap.kt | 0
.../apache/isis/client/kroviz/utils/IconManager.kt | 4 +
.../org/apache/isis/client/kroviz/utils/Utils.kt | 4 +-
.../kroviz/src/main/resources/img/claever.svg | 181 ++++++++
.../kroviz/src/main/resources/img/favicon.svg | 222 ++++++++++
incubator/clients/kroviz/src/main/web/index.html | 20 +-
.../apache/isis/client/kroviz/IntegrationTest.kt | 11 +-
.../apache/isis/client/kroviz/PumlBuilderTest.kt | 53 ++-
.../org/apache/isis/client/kroviz/TestUtil.kt | 5 +-
.../apache/isis/client/kroviz/core/UtilsTest.kt | 12 +-
...ctAggregatorTest.kt => ActionDispatcherTest.kt} | 46 +-
.../kroviz/core/aggregator/ListAggregatorTest.kt | 11 +-
.../kroviz/core/aggregator/ObjectAggregatorTest.kt | 2 -
.../client/kroviz/core/event/EventStoreTest.kt | 30 +-
.../client/kroviz/core/model/DisplayListTest.kt | 2 -
.../isis/client/kroviz/core/model/ExposerTest.kt | 2 -
.../client/kroviz/core/model/FixtureResultTest.kt | 7 +-
.../client/kroviz/handler/ActionHandlerTest.kt | 40 ++
.../client/kroviz/handler/PropertyHandlerTest.kt | 2 -
.../client/kroviz/handler/ResponseHandlerTest.kt | 42 ++
.../client/kroviz/handler/RestfulHandlerTest.kt | 4 +-
.../apache/isis/client/kroviz/layout/LayoutTest.kt | 2 -
.../client/kroviz/snapshots/FR_OBJECT_LAYOUT.json | 248 -----------
.../isis/client/kroviz/snapshots/LAYOUT.adoc | 380 ----------------
.../kroviz/snapshots/ResponseRegressionTest.kt | 71 +++
.../isis/client/kroviz/snapshots/SyncRequest.kt | 27 ++
.../kroviz/snapshots/demo2_0_0/ACTIONS_STRINGS.kt | 59 +++
.../snapshots/demo2_0_0/ACTIONS_STRINGS_INVOKE.kt | 251 +++++++++++
...AYOUT.kt => ASSOCIATED_ACTION_OBJECT_LAYOUT.kt} | 2 +-
.../snapshots/demo2_0_0/COLLECTIONS_ENTITIES.kt | 73 +++
.../snapshots/demo2_0_0/DOMAIN_TYPES_PROPERTY.kt | 50 +++
.../demo2_0_0/{DEMO_FILE_NODE.kt => FILE_NODE.kt} | 2 +-
.../{DEMO_HTTP_ERROR_500.kt => HTTP_ERROR_500.kt} | 2 +-
.../demo2_0_0/{DEMO_MENUBARS.kt => MENUBARS.kt} | 2 +-
.../{DEMO_OBJECT_LAYOUT.kt => OBJECT_LAYOUT.kt} | 2 +-
.../{DEMO_PRIMITIVES.kt => PRIMITIVES.kt} | 2 +-
.../demo2_0_0/{DEMO_PROPERTY.kt => PROPERTY.kt} | 2 +-
...ERTY_DESCRIPTION.kt => PROPERTY_DESCRIPTION.kt} | 2 +-
.../client/kroviz/snapshots/demo2_0_0/RESTFUL.kt | 61 +++
...FUL_DOMAIN_TYPES.kt => RESTFUL_DOMAIN_TYPES.kt} | 2 +-
.../kroviz/snapshots/demo2_0_0/Response2Handler.kt | 50 +++
.../{DEMO_TAB_LAYOUT_XML.kt => TAB_LAYOUT_XML.kt} | 2 +-
...O_TAB_OBJECT_LAYOUT.kt => TAB_OBJECT_LAYOUT.kt} | 2 +-
.../demo2_0_0/{DEMO_TEMPORALS.kt => TEMPORALS.kt} | 2 +-
.../{DEMO_TEXT_LAYOUT.kt => TEXT_LAYOUT.kt} | 2 +-
...P_OBJECT_LAYOUT.kt => TOOLTIP_OBJECT_LAYOUT.kt} | 2 +-
...PLE_OBJECT_LAYOUT.kt => TUPLE_OBJECT_LAYOUT.kt} | 2 +-
.../isis/client/kroviz/snapshots/sample.json | 491 +++++++--------------
.../apache/isis/client/kroviz/snapshots/sample.svg | 65 ---
.../apache/isis/client/kroviz/snapshots/sample.xml | 88 ----
.../isis/client/kroviz/snapshots/sample2.json | 224 ++++++++++
.../kroviz/snapshots/simpleapp1_16_0/UrlsTest.kt | 75 ----
.../org/apache/isis/client/kroviz/to/ActionTest.kt | 6 +-
.../kroviz/to/{LinkTest.kt => CollectionTest.kt} | 48 +-
.../apache/isis/client/kroviz/to/DomainTypeTest.kt | 10 +-
.../isis/client/kroviz/to/FeaturedTypesTest.kt | 10 +-
.../apache/isis/client/kroviz/to/HttpErrorTest.kt | 6 +-
.../org/apache/isis/client/kroviz/to/LinkTest.kt | 50 ++-
.../org/apache/isis/client/kroviz/to/MemberTest.kt | 4 +-
.../apache/isis/client/kroviz/to/PropertyTest.kt | 21 +-
.../apache/isis/client/kroviz/to/ResultListTest.kt | 2 -
.../isis/client/kroviz/to/ResultObjectTest.kt | 2 -
.../isis/client/kroviz/to/ResultValueTest.kt | 25 +-
.../apache/isis/client/kroviz/to/ServiceTest.kt | 2 -
.../apache/isis/client/kroviz/to/TObjectTest.kt | 20 +-
.../org/apache/isis/client/kroviz/to/UserTest.kt | 2 -
.../apache/isis/client/kroviz/to/VersionTest.kt | 2 -
.../isis/client/kroviz/to/bs3/LayoutXmlTest.kt | 9 +-
.../isis/client/kroviz/to/mb/MenubarsTest.kt | 6 +-
.../isis/client/kroviz/ui/PumlBuilderTest.kt | 68 +++
.../clients/kroviz/src/test/resources/sample.svg | 98 ++++
mappings/pom.xml | 2 +-
starters/pom.xml | 2 +-
subdomains/pom.xml | 2 +-
testing/pom.xml | 2 +-
valuetypes/pom.xml | 2 +-
158 files changed, 3321 insertions(+), 2052 deletions(-)
create mode 100644 incubator/clients/kroviz/.npmrc
create mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/sample_plantuml.adoc
copy incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/handler/{ActionHandler.kt => CollectionHandler.kt} (72%)
rename incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/{IResult.kt => Collection.kt} (68%)
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/HasLinks.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/DownloadDialog.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/EventExportDialog.kt
delete mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/ExportDialog.kt
rename incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/{ClassDiagram.kt => UmlDiagram.kt} (81%)
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/EventChartModel.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/kv/EventLogTableMgr.kt
rename incubator/clients/kroviz/src/main/kotlin/{org.apache.isis.client.kroviz.ui.samples => org/apache/isis/client/kroviz/ui/samples}/GeoMap.kt (100%)
rename incubator/clients/kroviz/src/main/kotlin/{org.apache.isis.client.kroviz.ui.samples => org/apache/isis/client/kroviz/ui/samples}/PlantumlPanel.kt (100%)
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/samples/SampleChartModel.kt
rename incubator/clients/kroviz/src/main/kotlin/{org.apache.isis.client.kroviz.ui.samples => org/apache/isis/client/kroviz/ui/samples}/SvgInline.kt (97%)
rename incubator/clients/kroviz/src/main/kotlin/{org.apache.isis.client.kroviz.ui.samples => org/apache/isis/client/kroviz/ui/samples}/SvgMap.kt (100%)
create mode 100644 incubator/clients/kroviz/src/main/resources/img/claever.svg
create mode 100644 incubator/clients/kroviz/src/main/resources/img/favicon.svg
copy incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/core/aggregator/{ObjectAggregatorTest.kt => ActionDispatcherTest.kt} (50%)
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/handler/ActionHandlerTest.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/handler/ResponseHandlerTest.kt
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/FR_OBJECT_LAYOUT.json
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/LAYOUT.adoc
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/ResponseRegressionTest.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/SyncRequest.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/ACTIONS_STRINGS.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/ACTIONS_STRINGS_INVOKE.kt
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_ASSOCIATED_ACTION_OBJECT_LAYOUT.kt => ASSOCIATED_ACTION_OBJECT_LAYOUT.kt} (99%)
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/COLLECTIONS_ENTITIES.kt
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/DOMAIN_TYPES_PROPERTY.kt
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_FILE_NODE.kt => FILE_NODE.kt} (99%)
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_HTTP_ERROR_500.kt => HTTP_ERROR_500.kt} (99%)
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_MENUBARS.kt => MENUBARS.kt} (99%)
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_OBJECT_LAYOUT.kt => OBJECT_LAYOUT.kt} (99%)
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_PRIMITIVES.kt => PRIMITIVES.kt} (99%)
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_PROPERTY.kt => PROPERTY.kt} (99%)
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_PROPERTY_DESCRIPTION.kt => PROPERTY_DESCRIPTION.kt} (97%)
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/RESTFUL.kt
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_RESTFUL_DOMAIN_TYPES.kt => RESTFUL_DOMAIN_TYPES.kt} (99%)
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/Response2Handler.kt
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_TAB_LAYOUT_XML.kt => TAB_LAYOUT_XML.kt} (99%)
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_TAB_OBJECT_LAYOUT.kt => TAB_OBJECT_LAYOUT.kt} (99%)
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_TEMPORALS.kt => TEMPORALS.kt} (99%)
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_TEXT_LAYOUT.kt => TEXT_LAYOUT.kt} (99%)
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_TOOLTIP_OBJECT_LAYOUT.kt => TOOLTIP_OBJECT_LAYOUT.kt} (99%)
rename incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/demo2_0_0/{DEMO_TUPLE_OBJECT_LAYOUT.kt => TUPLE_OBJECT_LAYOUT.kt} (99%)
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/sample.svg
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/sample.xml
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/sample2.json
delete mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/snapshots/simpleapp1_16_0/UrlsTest.kt
copy incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/to/{LinkTest.kt => CollectionTest.kt} (55%)
create mode 100644 incubator/clients/kroviz/src/test/kotlin/org/apache/isis/client/kroviz/ui/PumlBuilderTest.kt
create mode 100644 incubator/clients/kroviz/src/test/resources/sample.svg