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 2022/01/03 07:22:17 UTC
[isis] branch dependabot/maven/master/org.apache.maven.plugins-maven-enforcer-plugin-3.0.0 updated (8a60b7e -> dc7bc45)
This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/maven/master/org.apache.maven.plugins-maven-enforcer-plugin-3.0.0
in repository https://gitbox.apache.org/repos/asf/isis.git.
discard 8a60b7e Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0
add 41d110a ISIS-2348 EventComparison with response diff
add 8deeff0 ISIS-2348 EventComparison with response diff
add 50a77f4 ISIS-2445: [Ongoing] CI: POI+cucumber convergence issues
add aee9ffd ISIS-2445: [Ongoing] CI: giving up on maven-enforcer-plugin.version=3.0.0
add ad461e0 ISIS-2877: enable ValueTypeExampleZonedDateTime
add a38d55d ISIS-2877: enable ValueTypeExampleOffsetTime
add 3defe25 ISIS-2877: enable ValueTypeExampleOffsetDateTime
add e3da2c4 ISIS-2877: enable ValueTypeExampleJodaDateTime
add 2d8f80e ISIS-2877: trouble-shooting ValueTypeExampleJodaDateTime
add 20e25b8 ISIS-2877: fixes java<->joda ZoneId conversion
add 048e02d ISIS-2877: proof of concept, that EncoderDecoder can be replaced with a ValueType Mixin
add 5d4f2de ISIS-2877: just using some better names
add 4d9f1e9 Bump picocli from 4.6.1 to 4.6.2
add a28f707 Merge pull request #783 from apache/dependabot/maven/master/info.picocli-picocli-4.6.2
add 8d4b3f8 ISIS-2884: fixes invalid use of password hash matching
add 20ef04d ISIS-2884: use new password hashes with demo and reg. tests
add 93f361d Bump maven-scm-plugin from 1.11.3 to 1.12.0
add 40d440b Merge pull request #784 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-scm-plugin-1.12.0
add 0804c99 Bump approvaltests from 12.1.1 to 12.3.1
add 908ee4e Merge pull request #785 from apache/dependabot/maven/master/com.approvaltests-approvaltests-12.3.1
add c832b7a ISIS-2877: remove joda from Apache Isis Schema
add 4f842ed ISIS-2877: mark uses of joda in applib as deprecated
add a978b7f ISIS-2877: remove java.sql.Timestamp from Apache Isis Schema
add 924b83c ISIS-2877: register DtoContextDefault with Spring
add 465da26 ISIS-2871: bypass domain events when recreating DataTableModel from memento
add 8b51771 ISIS-2877: refactor CommonDtoUtils into its own Service
add 4d57f7f Bump maven-model-builder from 3.8.3 to 3.8.4
add 02bd086 Merge pull request #787 from apache/dependabot/maven/master/org.apache.maven-maven-model-builder-3.8.4
add 564a2ff Bump ognl from 3.2.21 to 3.3.0
add 41cb8e4 Merge pull request #788 from apache/dependabot/maven/master/ognl-ognl-3.3.0
add 15952f4 Merge remote-tracking branch 'origin/master' into 2877_dto_rountrip_using_value_semantics
add 3386eac ISIS-2877: flesh out new SchemaValueMarshaller API
add 01b6609 ISIS-2877: further improve SchemaValueMarshaller API
add a1dd665 ISIS-2877: filling in some of the gaps
add 99ab443 ISIS-2877: filling on more gaps
add 7d4d817 ISIS-2877: filling on more gaps (2)
add 9770651 ISIS-2877: make recovery of Identifier from DTO agnostic to the actual java class it was created from
add 885a8c4 ISIS-2877: switch roles: Bookmark vs OidDto ValueSemantics
add a0bb567 ISIS-2877: restore CollectionDto processing to its former glory
add e14c187 ISIS-2877: fixes marshaller precedence when reading/writing adapted value-types
add b5bafa8c Merge pull request #786 from apache/2877_dto_rountrip_using_value_semantics
add 5f96774 Bump junit-platform-console from 1.8.1 to 1.8.2
add fa8bfb4 Merge pull request #791 from apache/dependabot/maven/master/org.junit.platform-junit-platform-console-1.8.2
add ccc882b Bump jnr-enxio from 0.32.10 to 0.32.11
add de84995 Merge pull request #790 from apache/dependabot/maven/master/com.github.jnr-jnr-enxio-0.32.11
add c50ec8d Bump vaadin.version from 21.0.7 to 21.0.8
add b541367 Merge pull request #789 from apache/dependabot/maven/master/vaadin.version-21.0.8
add 201bae2 ISIS-2904: make ObjectAssociationContainer API more explicit, as to whether to include mixed in assoz.
add cecb199 ISIS-2904: housekeeping: rename ActionType -> ActionScope
add efc0e75 ISIS-2904: make ObjectActionContainer API more explicit, as to whether to include mixed-in actions
add a605d74 ISIS-2903: fixes JDO re-attach issues for choice providers
add c0282e2 ISIS-2903: [Demo] fixes abstract JaxbRefEntity to properly render with collections
add be4bb91 ISIS-2903: adds reg. test for Jaxb viewmodel w/ JDO entities embedded
add 5d73a3e ISIS-2903: adds reg. test for Jaxb viewmodel w/ JPA entities embedded
add 30552bb Merge branch 'master' of https://github.com/apache/isis
add 8d9f84c ISIS-2846 Extensions.actionScope added
add f66d3b7 ISIS-2846 Extensions.actionScope added
add 4c576fd ISIS-2348 EventComparison diff / xml formatted
add b39f584 ISIS-2903: fixes mm-validation logic for annotation @XmlJavaTypeAdapter
add cfe9fa1 ISIS-2903: simplify ChainOfResponsibility to either return an object or throw
add 3e5ba11 ISIS-2903: cleaning up demo entities?
add 78ffcf7 Bump cucumber.version from 7.0.0 to 7.1.0
add 94dd1bc Merge pull request #792 from apache/dependabot/maven/master/cucumber.version-7.1.0
add e74d9f4 ISIS-2906: add test to prove JsonRepresentation preserve Map<K, V> ordering
add 35a5b43 ISIS-2906: revert debug code in prev. commit
add c3c71f3 ISIS-2903: splitting regr.tests-stable-viewers into JDO/JPA
add 3d950f0 ISIS-2903: de-duplicate viewer test code
add 197ef1c ISIS-2903: refactor VM test scenario into reusable fixtures
add 2d2778a ISIS-2903: refactors Jdo/Jpa test fixtures into reusable services
add 3c7bbdb ISIS-2903: first test that successfully simulates a Wicket EntityPage request cycle using Wicket's Tester utility
add ee3a4f8 ISIS-2903: again revert debug code in prev. commit
add 1d38c95 ISIS-2903: test fixes
add 1f87591 Bump jnr-enxio from 0.32.11 to 0.32.12
add 2520b87 Merge pull request #793 from apache/dependabot/maven/master/com.github.jnr-jnr-enxio-0.32.12
add db06b2c Bump docx4j.version from 8.3.1 to 8.3.2
add 29a64e0 Merge pull request #795 from apache/dependabot/maven/master/docx4j.version-8.3.2
add cd612d4 Bump vaadin from 21.0.8 to 22.0.0
add 4852af9 Bump vaadin from 21.0.8 to 22.0.0 (2)
add e81eef6 ISIS-2903: refactor EntityPage specifics into EntityPageTester
add 1779d1b ISIS-2903: adds Regression Test Apps for Wkt
add b25f5f4 ISIS-2903: adds home-page for visual testing
add 8100759 ISIS-2903: adds choices to test VM test scenario
add 9fe2158 ISIS-2903: test fixes after changes in prev. commit
add b6fe2c4 ISIS-2903: more test regression fixes
add ca162b9 ISIS-2903: adds first label checking assertions
add 3b34d6c ISIS-2903: asserting favorite book is populated in simulated UI
add 2f3e963 ISIS-2903: core: use Bookmarks over String identifiers, when possible
add f738829 ISIS-2903: simplify SchemaValueMarshaller
add 872964b ISIS-2903: remove comments
add eada0aa ISIS-2903: adds debug log utility
add 16323fb ISIS-2903: integrate _Debug.log with _Xray
add 65aab3d ISIS-2903: adds CallStack Visualization to _Xray
add 1936e91 ISIS-2903: Xray/Debug: minor rendering improvement
add 27199aa ISIS-2909: [Demo] enable http-2
add 0f21db7 Bump Spring Boot 2.6.0 -> 2.6.1
add 24bf32b ISIS-2903: Xray: associate logs with actual current thread nodes
add 1f7ff83 ISIS-2903: fix type inference issue on prev. commit
add fb46dc3 ISIS-2903: Xray: F5 key to clear all reported thread nodes
add f35b9c6 ISIS-2903: Xray: support stickiness of tree nodes
add 2ed5aba ISIS-2903: Xray/Debug: also log any transactions that occur
add c338409 ISIS-2903: Xray: adds timestamps to log-entires
add 1250e32 ISIS-2903: reg. tests: use wicket tester to simulate action click
add d417b89 ISIS-2903: wkt: move responsibility for login-page redirect handling from ActionLink to FormExecutorDefault
add a07dcba ISIS-2903: wkt: adds HandlingStrategy for SIGN_IN
add 8946d8d ISIS-2903: fixes EntityPage created too early for Wicket
add da74e1f ISIS-2903: disable broken WicketTester simulated action click
add 9931b41 ISIS-2903: fix prev. commit
add 07b8ba5 ISIS-2903: JDOEntityFacet: when requesting id for a detached pojo, persist it
add 32268dc Bump docx4j.version from 8.3.2 to 11.3.2
add 53b8018 Merge pull request #796 from apache/dependabot/maven/master/docx4j.version-11.3.2
add 986a61f ISIS-2903: value marshalling: allow null references
add c9951ed ISIS-2903: ensure for DataTableModel entries, that services are injected (always)
add 2042cd9 ISIS-2910: fixes bookmark memoization
add 2b66421 ISIS-2910: test fixes on prev. commit
add a5a7301 ISIS-2911: remove JDO choice provider issue workaround
add 889ac002 ISIS-2911: remove hacky re-attach workaround, instead fail
add 2f45c2b ISIS-2911: make ManagedObject.pojo non-final
add 00967d1 ISIS-2911: cleaning up IsisWicketApplication a bit
add fb62f80 ISIS-2911: some simplifications around Form execution and ActionLinks
add f60a95e ISIS-2911: refactor more responsibility into Select2
add 50626d0 ISIS-2911: refactor more responsibility into Select2MultiChoiceExt
add 98ac86d ISIS-2911: fixes choice provider for JDO test example
add 236e68c ISIS-2911: remove thread-local utilities from _Context
add c65fb94 Merge remote-tracking branch 'origin/master'
add d5315cd ISIS-2348 EventComparison: pin implemented, pretty xml compared
add 45e1837 Bump checker-qual from 3.19.0 to 3.20.0
add f90d500 Merge pull request #798 from apache/dependabot/maven/master/org.checkerframework-checker-qual-3.20.0
add ec24a1b Bump resteasy-spring-boot-starter from 4.9.1.Final to 5.0.0.Final
add c327760 Merge pull request #797 from apache/dependabot/maven/master/org.jboss.resteasy-resteasy-spring-boot-starter-5.0.0.Final
add 85f51fd Bump resteasy from 4.7.2.Final to 5.0.0.Final
add c673be8 ISIS-2911: fixes WicketApplication_forTesting
add 2bdb06f ISIS-2911: some housekeeping around IsisWicketApplication
add 2dd3ae8 Merge remote-tracking branch 'origin/master'
add 7ed85d3 ISIS-2913 system icon settable, Command renamed to Controller, preparations for browser and shell
add 3f33329 ISIS-2911: [Test] implement a property change scenario with WicketTester
add 59587f5 ISIS-2911: Xray: different icons for different event types
add 6d1da6c ISIS-2911: [Test] fix scenario, to actually simulate form submission
add 989c412 ISIS-2911: disable tests, that are wip
add 649e66c ISIS-2911: refactors ViewModelFacet
add bcdeaae ISIS-2911: further refactors ViewModelFacet
add 91160fe ISIS-2911: fixes prev. commit (NPE on nullable bookmark)
add 8fe3c3b ISIS-2911: java-doc fix
add f105b10 ISIS-2911: more potential NPE fixes around nullable bookmarks
add 3c2de1d ISIS-2911: fixes FormExecutor to reload state from bookmark before applying changes
add 5e6f8c6 Bump approvaltests from 12.3.1 to 12.3.2
add 7ff6b67 Merge pull request #799 from apache/dependabot/maven/master/com.approvaltests-approvaltests-12.3.2
add 97291c9 ISIS-2911: fixes NPE with NotInServiceMenuFacet
add 296e41f ISIS-2911: resurrect NotInServiceMenuFacetFromDomainServiceFacetFactoryTest
add cb8efcc ISIS-2911: [Xray] reuse ImageIcon resources once loaded
add 46d8282 ISIS-2911: multiple fixes
add 67180f4 ISIS-2911: cleaning up some comments
add e862add ISIS-2911: various fixes around recent introduction of PackedManagedObject
add 54b9091 ISIS-2911: [REST] simplified renderer fixes
add 642ca1d ISIS-2911: cleaning up debug code
add 74ac6e3 Merge remote-tracking branch 'origin/master'
add 9cbcde5 ISIS-2913 SessionManager extracted from UiManager, sample icons changed
add 1b2c833 ISIS-2914: @XmlJavaTypeAdapter on Properties should be optional if the referenced Type has it already
add d02842a ISIS-2907: fixes CssClassFaFacetOnMemberPostProcessor
add 3c35afc ISIS-2907: invert checkbox logic for mm-export UI
add 6b6c3ef ISIS-2907: [Demo] fixes missing menu items (all.*)
add 60fd2aa ISIS-2915: remove ambiguities in Identifier.Type
add f29d238 Merge remote-tracking branch 'origin/master'
add 892ca6a ISIS-2882: fixes page rendering when action result is Void
add b60ab14 ISIS-2882: fixes NPE on de-serialization of IsisToWicketTreeAdapter
add 655e0d8 ISIS-2882: simplify Identifier factory method
add 42a8e3a ISIS-2916: Introduce @LogicalTypeName to properly map abstract types onto the security model
add d94740a ISIS-2916: [Demo] fix security type mapping issue with value-type holders
add 001fd4e ISIS-2882: if TextFieldWithDateTimePicker is readonly, don't use tempusdominus datetimepicker at all
add e49143b ISIS-2882: fixes the Isis Password value-type
add 90cd8ce ISIS-2882: support java.time.LocalTime as value-type
add ca8d892 ISIS-2903: fixes ExcelDownload links for JaxbViewmodels
add becdd96 ISIS-2882: adds ComponentType.COLLECTION_CONTENTS_EXPORT
add af554cc ISIS-2882: not every ComponentType is mandatory
add 991ce0b ISIS-2913 update documentation
add acbfaca ISIS-2913 refactor SessionManager
add fd88eb2 Bump dependency-check-maven from 6.4.1 to 6.5.0
add 0be8cb8 Merge pull request #800 from apache/dependabot/maven/master/org.owasp-dependency-check-maven-6.5.0
add fae64b7 ISIS-2918: [SecMan] new property ApplicationUser.locale: Locale
add c4546b0 ISIS-2882: [Wicket Viewer] removal of obsolete scalar panels
add 805d846 ISIS-2918: fine-tuning LocaleValueSemantics
add 87440ba ISIS-2918: plug user preferred Locale into framework interactions
add 452162c ISIS-2919: Wicket Viewer, now on login asks for Time-Zone
add 838f839 ISIS-2919: build fix
add d203884 ISIS-2919: fixes copy/paste error on 'wicket:for' template
add 2d91b4e ISIS-2918: locale refinement ...
add 5055524 ISIS-2918: fixes prev. commit - was using wrong sub-locales
add 77b02d2 ISIS-2920: [i18n] replaces LocaleProvider with LanguageProvider
add 62a6cb5 ISIS-2919: sign-in form: sorted time-zones
add 9d4e696 ISIS-2919: remove the non-API interaction/user refinement stuff
add ef8b2aa ISIS-2919: fixes wrong logic in prev. commit
add 41e4c0c Bump maven-plugin-plugin from 3.6.1 to 3.6.2
add f5dc8b7 Merge pull request #802 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-plugin-plugin-3.6.2
add 2ac1912 Bump jnr-posix from 3.1.11 to 3.1.14
add caf64c8 Merge pull request #801 from apache/dependabot/maven/master/com.github.jnr-jnr-posix-3.1.14
add 0434fc7 ISIS-2921: fixes ManagedObject check for proper packing
add 64fdb5b Merge remote-tracking branch 'origin/master'
add 99e56ad ISIS-2913 UiManager renamed, documentation amended
add 01e79a3 Bump vaadin-maven-plugin from 22.0.0 to 22.0.1
add ccd05d6 Merge pull request #803 from apache/dependabot/maven/master/com.vaadin-vaadin-maven-plugin-22.0.1
add a3cf0b8 Merge remote-tracking branch 'origin/master'
add d48c409 ISIS-2913 DisplayModel renamed, documentation amended
add 15c90ef ISIS-2913 Diagrams amended, renamed. HasLinks renamed as well.
add 49f985c ISIS-2921: fixes log format string
add aa7ffb8 Bump javaparser-core from 3.23.0 to 3.23.1
add 9197cde Merge pull request #804 from apache/dependabot/maven/master/com.github.javaparser-javaparser-core-3.23.1
add 24b1b83 Merge remote-tracking branch 'origin/master'
add 77a1cdf ISIS-2913 Connection entry in system menu is not duplicated anymore.
add dd58286 ISIS-2921: don't memoize action-interaction-head
add 7132db8 ISIS-2921: allow bindable values to install a refiner to dynamically re-fetch detached entities
add 945eb3d ISIS-2921: support object-mementos for non-scalar params
add 21cc311 ISIS-2921: remove (now) superfluous guards
add 8ddbfa6 ISIS-2921: also install the 'dynamic re-fetch' fix to bindable property values
add 29fc92f Bump checker-qual from 3.20.0 to 3.21.0
add 2264468 Merge pull request #805 from apache/dependabot/maven/master/org.checkerframework-checker-qual-3.21.0
add f7dd467 ISIS-2882: [Demo] add primitive standalone collection demos
add 2d5138f ISIS-2882: allow bindable values to install a guard against invalid values
add e58e273 ISIS-2882: fixes prev. commit
add f5b8731 ISIS-2882: add date/time style attributes to ValueSemantics annot.
add e726733 ISIS-2882: [Wkt] proper type hierarchy for legacy time type panels
add 62da3d4 ISIS-2882: fixes primitive 'char' having no component factory
add 4b1b260 ISIS-2882: [Demo] add URL samples
add e256283 ISIS-2882: properly implement EncodableFacet from ValueFacet
add a8cefd0 ISIS-2882: properly implement facets for typ.len./max.len./defaults
add d60752b ISIS-2882: renaming TitelFacet thats based on ValueFacet
add 8b32f11 ISIS-2878 gradle jr creates -> kroviz-2.0.0-SNAPSHOT.jar in kroviz/build/libs
add 2ffbad0 ISIS-2930: fixes mistakenly picking up Object.class for typeOf
add 18c121d ISIS-2930: test fixes for prev. commit
add a45512c ISIS-2930: some housekeeping
add faf0238 ISIS-2929: adds permission caching to AuthorizorSecman
add 265236e ISIS-2931: create choice mementos on the fly
add f9f6807 ISIS-2931: create choice mementos on the fly (values as well)
add 6f62381 ISIS-2931: adds some caching for most expensive impersonation mixin calls
add 1757e8e ISIS-2929: cosmetics
add 5cbefcf Bump cxf-rt-rs-client from 3.4.5 to 3.5.0
add 0991713 Merge pull request #807 from apache/dependabot/maven/master/org.apache.cxf-cxf-rt-rs-client-3.5.0
add fbc9c16 Bump approvaltests from 12.3.2 to 12.4.1
add 140b4ba Merge pull request #809 from apache/dependabot/maven/master/com.approvaltests-approvaltests-12.4.1
add fa73551 Bump vaadin-maven-plugin from 22.0.1 to 22.0.2
add 5ca7a26 Merge pull request #810 from apache/dependabot/maven/master/com.vaadin-vaadin-maven-plugin-22.0.2
add fcee86c Bump spring-boot from 2.6.1 to 2.6.2
add 2abb452 Merge remote-tracking branch 'origin/master'
add bf04748 ISIS-2929: re-wire the multi-select toggle stuff correctly
add 9a72d12 ISIS-2929: remove debug line
add 5df5faa Bump spring-boot from 2.6.1 to 2.6.2 (part 2)
add 56b37ee ISIS-2921: fixes NPE on EntityPage deserialization
add 981e1ea ISIS-2445: fixes IsisPresets priming of prototyping mode
add 81164e1 ISIS-2932: merge /isis-parent/ up into root
add ba14685 ISIS-2932: [antora] auto-update site docs
add 13a152e ISIS-2933: [Tooling] ignore the 'final' keyword with method and constructor signatures
add bfd3fa4 ISIS-2933: [antora] regen. docs
add 935003a ISIS-2932: minor pom housekeeping
add 7dce149 Bump camel.version from 3.13.0 to 3.14.0
add 373b6a7 Merge pull request #811 from apache/dependabot/maven/master/camel.version-3.14.0
add 8925ab6 Bump junit-jupiter-api from 5.8.1 to 5.8.2
add f1e20fd Merge pull request #812 from apache/dependabot/maven/master/org.junit.jupiter-junit-jupiter-api-5.8.2
add 7bcb3cc Bump dependency-check-maven from 6.5.0 to 6.5.1
add 7e76452 Merge pull request #813 from apache/dependabot/maven/master/org.owasp-dependency-check-maven-6.5.1
add 044fa33 ISIS-2934: merge up /isis-core/ bill of materials into root pom
add a511b21 ISIS-2934: minor pom polishing
add a4c614e ISIS-2934: disable repository.apache.org/snapshots
add 27d38b7 ISIS-2929: [wkt] extract boolean value binding idiom for reuse
add 74c6166 ISIS-2929: adds DataTableModel data-row by UUID lookup caching
add 1d909d8 ISIS-2930: cleaning up code around generic type arg detection
add fe1a052 ISIS-2930: fixes prev. commit
add 3b14c75 ISIS-2930: also support TypeOf facet for Can<T>
add 8643ba0 ISIS-2935: fixes Wrapper to properly populate argument list
add b365e57 ISIS-2935: fixes prev. commit
add f7c6e6c Revert "ISIS-2934: disable repository.apache.org/snapshots"
add 84e01a3 Revert "ISIS-2934: minor pom polishing"
add dbf8966 Revert "ISIS-2934: merge up /isis-core/ bill of materials into root pom"
add 501e17d Revert "ISIS-2932: minor pom housekeeping"
add c98355c Revert "ISIS-2932: merge /isis-parent/ up into root"
add 876a514 Bump swagger-core from 1.6.3 to 1.6.4
add a614e91 Merge pull request #814 from apache/dependabot/maven/master/io.swagger-swagger-core-1.6.4
add d4830f3 Bump maven-site-plugin from 3.9.1 to 3.10.0
add 7368e7b Merge pull request #815 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-site-plugin-3.10.0
add 7fc32ce Bump jdom2 from 2.0.6 to 2.0.6.1
add 6d464ac Merge pull request #816 from apache/dependabot/maven/master/org.jdom-jdom2-2.0.6.1
add 3d8453c Bump frontend-maven-plugin from 1.12.0 to 1.12.1
add 892b9e5 Merge pull request #820 from apache/dependabot/maven/master/com.github.eirslett-frontend-maven-plugin-1.12.1
add 15929b2 Bump wagon-ssh from 3.4.3 to 3.5.1
add d4fb9a4 Merge pull request #819 from apache/dependabot/maven/master/org.apache.maven.wagon-wagon-ssh-3.5.1
add 1233bcf Bump org.eclipse.persistence.jpa from 2.7.9 to 2.7.10
add dc7bc45 Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0
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 (8a60b7e)
\
N -- N -- N refs/heads/dependabot/maven/master/org.apache.maven.plugins-maven-enforcer-plugin-3.0.0 (dc7bc45)
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:
.../workflows/ci-build-artifacts-no-push-maven.yml | 15 -
.../modules/applib/pages/index/Identifier.adoc | 31 +-
.../adapters/AbstractValueSemanticsProvider.adoc | 15 -
.../pages/index/adapters/EncodingException.adoc | 18 -
.../applib/pages/index/adapters/Parser.adoc | 102 ---
.../pages/index/adapters/ParsingException.adoc | 18 -
.../index/adapters/ValueSemanticsProvider.adoc | 55 --
.../applib/pages/index/annotation/Action.adoc | 34 +-
.../pages/index/annotation/ActionLayout.adoc | 12 +-
.../applib/pages/index/annotation/Collection.adoc | 3 +-
.../pages/index/annotation/CollectionLayout.adoc | 12 -
.../applib/pages/index/annotation/Defaulted.adoc | 46 -
.../pages/index/annotation/DomainObject.adoc | 37 +-
.../pages/index/annotation/DomainService.adoc | 26 -
.../pages/index/annotation/Domain~Exclude.adoc | 16 +
.../pages/index/annotation/Domain~Include.adoc | 20 +
.../pages/index/annotation/EqualByContent.adoc | 20 -
.../applib/pages/index/annotation/Facets.adoc | 53 --
.../pages/index/annotation/Introspection.adoc | 77 ++
.../pages/index/annotation/LogicalTypeName.adoc | 27 +
.../pages/index/annotation/MemberSupport.adoc | 2 +-
.../applib/pages/index/annotation/MinLength.adoc | 2 +-
.../pages/index/annotation/ObjectLifecycle.adoc | 20 +
.../pages/index/annotation/ObjectSupport.adoc | 20 +
.../applib/pages/index/annotation/Optionality.adoc | 1 +
.../pages/index/annotation/ParameterLayout.adoc | 12 -
.../applib/pages/index/annotation/Projecting.adoc | 4 +-
.../applib/pages/index/annotation/SemanticsOf.adoc | 22 +-
.../applib/pages/index/annotation/Value.adoc | 41 -
.../pages/index/annotation/ValueSemantics.adoc | 93 ++
.../client/RepresentationTypeSimplifiedV2.adoc | 6 +-
.../applib/pages/index/clock/VirtualClock.adoc | 228 ++++-
.../pages/index/domain/DomainObjectList.adoc | 4 +-
.../applib/pages/index/events/EventObjectBase.adoc | 2 +-
.../index/events/domain/AbstractDomainEvent.adoc | 38 +-
.../index/events/domain/ActionDomainEvent.adoc | 10 +-
.../index/events/domain/CollectionDomainEvent.adoc | 2 +-
.../index/events/domain/PropertyDomainEvent.adoc | 2 +-
.../events/lifecycle/AbstractLifecycleEvent.adoc | 2 +-
.../index/events/lifecycle/ObjectCreatedEvent.adoc | 2 +-
.../index/events/lifecycle/ObjectLoadedEvent.adoc | 2 +-
.../events/lifecycle/ObjectPersistedEvent.adoc | 2 +-
.../events/lifecycle/ObjectPersistingEvent.adoc | 2 +-
.../events/lifecycle/ObjectRemovingEvent.adoc | 2 +-
.../index/events/lifecycle/ObjectUpdatedEvent.adoc | 2 +-
.../events/lifecycle/ObjectUpdatingEvent.adoc | 2 +-
.../pages/index/events/ui/AbstractUiEvent.adoc | 2 +-
.../pages/index/events/ui/CssClassUiEvent.adoc | 4 +-
.../applib/pages/index/events/ui/IconUiEvent.adoc | 4 +-
.../pages/index/events/ui/LayoutUiEvent.adoc | 4 +-
.../applib/pages/index/events/ui/TitleUiEvent.adoc | 6 +-
.../index/exceptions/RecoverableException.adoc | 10 +-
.../index/exceptions/UnrecoverableException.adoc | 10 +-
.../unrecoverable/DomainModelException.adoc | 6 +-
.../unrecoverable/MetaModelException.adoc | 6 +-
.../unrecoverable/NoAuthenticatorException.adoc | 6 +-
.../unrecoverable/ObjectNotFoundException.adoc | 4 +-
.../unrecoverable/ObjectPersistenceException.adoc | 6 +-
.../unrecoverable/PersistFailedException.adoc | 6 +-
.../unrecoverable/ReflectiveActionException.adoc | 6 +-
.../unrecoverable/RepositoryException.adoc | 6 +-
.../unrecoverable/UnknownTypeException.adoc | 4 +-
.../applib/pages/index/graph/tree/TreeNode.adoc | 10 +-
.../applib/pages/index/graph/tree/TreePath.adoc | 2 +-
.../modules/applib/pages/index/id/LogicalType.adoc | 14 +-
.../JavaSqlXMLGregorianCalendarMarshalling.adoc | 4 +-
.../JavaTimeXMLGregorianCalendarMarshalling.adoc | 12 +-
.../JodaTimeXMLGregorianCalendarMarshalling.adoc | 20 -
.../index/jaxb/PersistentEntitiesAdapter.adoc | 4 +-
.../pages/index/jaxb/PersistentEntityAdapter.adoc | 4 +-
.../index/layout/component/ActionLayoutData.adoc | 30 +-
.../layout/component/CollectionLayoutData.adoc | 30 +-
.../index/layout/component/CssClassFaPosition.adoc | 2 +-
.../layout/component/DomainObjectLayoutData.adoc | 20 +-
.../pages/index/layout/component/FieldSet.adoc | 12 +-
.../index/layout/component/PropertyLayoutData.adoc | 36 +-
.../layout/component/ServiceActionLayoutData.adoc | 10 +-
.../applib/pages/index/layout/grid/Grid.adoc | 8 +-
.../pages/index/layout/grid/GridAbstract.adoc | 6 +-
.../layout/grid/bootstrap3/BS3ClearFixVisible.adoc | 2 +-
.../pages/index/layout/grid/bootstrap3/BS3Col.adoc | 24 +-
.../index/layout/grid/bootstrap3/BS3Element.adoc | 2 +-
.../layout/grid/bootstrap3/BS3ElementAbstract.adoc | 2 +-
.../index/layout/grid/bootstrap3/BS3Grid.adoc | 8 +-
.../pages/index/layout/grid/bootstrap3/BS3Row.adoc | 8 +-
.../layout/grid/bootstrap3/BS3RowContent.adoc | 4 +-
.../pages/index/layout/grid/bootstrap3/BS3Tab.adoc | 6 +-
.../index/layout/grid/bootstrap3/BS3TabGroup.adoc | 10 +-
.../index/layout/grid/bootstrap3/SizeSpan.adoc | 12 +-
.../applib/pages/index/layout/links/Link.adoc | 2 +-
.../pages/index/layout/menubars/MenuBars.adoc | 2 +-
.../index/layout/menubars/MenuBarsAbstract.adoc | 2 +-
.../index/layout/menubars/bootstrap3/BS3Menu.adoc | 4 +-
.../layout/menubars/bootstrap3/BS3MenuBars.adoc | 12 +-
.../applib/pages/index/locale/UserLocale.adoc | 17 +
.../pages/index/mixins/dto/Dto_downloadXml.adoc | 2 +-
.../pages/index/mixins/dto/Dto_downloadXsd.adoc | 2 +-
.../mixins/layout/Object_downloadLayoutXml.adoc | 2 +-
.../metamodel/Object_downloadMetamodelXml.adoc | 2 +-
.../modules/applib/pages/index/query/Query.adoc | 4 +-
.../index/services/appfeat/ApplicationFeature.adoc | 2 +-
.../services/appfeat/ApplicationFeatureId.adoc | 30 +-
.../appfeatui/ApplicationFeatureViewModel.adoc | 10 +-
.../services/appfeatui/ApplicationNamespace.adoc | 2 +-
.../index/services/appfeatui/ApplicationType.adoc | 2 +-
.../services/appfeatui/ApplicationTypeAction.adoc | 2 +-
.../appfeatui/ApplicationTypeCollection.adoc | 2 +-
.../services/appfeatui/ApplicationTypeMember.adoc | 2 +-
.../appfeatui/ApplicationTypeProperty.adoc | 2 +-
.../pages/index/services/bookmark/Bookmark.adoc | 13 +-
.../applib/pages/index/services/bookmark/Oid.adoc | 25 -
.../conmap/ContentMappingServiceForCommandDto.adoc | 4 +-
.../ContentMappingServiceForCommandsDto.adoc | 4 +-
.../processor/spi/CommandDtoProcessorService.adoc | 2 +-
.../spi/CommandDtoProcessorServiceIdentity.adoc | 2 +-
.../index/services/confview/ConfigurationMenu.adoc | 1 -
.../services/confview/ConfigurationProperty.adoc | 4 +-
.../services/conmap/ContentMappingService.adoc | 2 +-
.../services/error/ErrorReportingService.adoc | 2 +-
.../pages/index/services/error/SimpleTicket.adoc | 8 +-
.../exceprecog/ExceptionRecognizerAbstract.adoc | 8 +-
.../exceprecog/ExceptionRecognizerForType.adoc | 10 +-
.../index/services/exceprecog/Recognition.adoc | 2 +-
.../index/services/factory/FactoryService.adoc | 45 +-
.../pages/index/services/grid/GridService.adoc | 4 +-
.../applib/pages/index/services/health/Health.adoc | 2 +-
.../pages/index/services/hint/HintStore.adoc | 6 +-
.../index/services/i18n/LanguageProvider.adoc | 29 +
.../pages/index/services/i18n/LocaleProvider.adoc | 31 -
.../index/services/i18n/TranslatableString.adoc | 10 +-
.../index/services/i18n/TranslationContext.adoc | 11 +-
.../index/services/i18n/TranslationService.adoc | 4 +-
.../index/services/i18n/TranslationsResolver.adoc | 2 +-
.../index/services/iactn/ActionInvocation.adoc | 2 +-
.../pages/index/services/iactn/Execution.adoc | 10 +-
.../pages/index/services/iactn/PropertyEdit.adoc | 2 +-
.../services/iactnlayer/InteractionContext.adoc | 52 +-
.../services/iactnlayer/InteractionService.adoc | 8 +-
.../index/services/inject/ServiceInjector.adoc | 2 +-
.../pages/index/services/layout/LayoutService.adoc | 4 +-
.../index/services/layout/LayoutServiceMenu.adoc | 7 +-
.../services/locale/LocaleChoiceProvider.adoc | 15 +
.../pages/index/services/menu/MenuBarsService.adoc | 2 +-
.../index/services/message/MessageService.adoc | 18 +-
.../pages/index/services/metamodel/BeanSort.adoc | 1 +
.../pages/index/services/metamodel/Config.adoc | 2 +-
.../index/services/metamodel/MetaModelService.adoc | 8 +-
.../services/metamodel/MetaModelServiceMenu.adoc | 17 -
.../publishing/log/EntityChangesLogger.adoc | 2 +-
.../publishing/log/EntityPropertyChangeLogger.adoc | 2 +-
.../services/publishing/log/ExecutionLogger.adoc | 2 +-
.../queryresultscache/QueryResultsCache.adoc | 2 +-
.../index/services/registry/ServiceRegistry.adoc | 8 +-
.../services/repository/RepositoryService.adoc | 50 --
.../session/SessionLoggingServiceLogging.adoc | 2 +-
.../index/services/sitemap/SitemapService.adoc | 15 +
.../index/services/sitemap/SitemapServiceMenu.adoc | 16 +
.../pages/index/services/sudo/SudoService.adoc | 4 +-
.../index/services/swagger/SwaggerService.adoc | 2 +-
.../TableColumnOrderForCollectionTypeAbstract.adoc | 4 +-
.../services/tablecol/TableColumnOrderService.adoc | 4 +-
.../tablecol/TableColumnVisibilityService.adoc | 2 +-
.../pages/index/services/title/TitleService.adoc | 4 +-
.../services/urlencoding/UrlEncodingService.adoc | 6 +-
...rlEncodingServiceUsingBaseEncodingAbstract.adoc | 4 +-
.../pages/index/services/user/ImpersonateMenu.adoc | 34 -
.../services/user/ImpersonateMenuAdvisor.adoc | 16 +-
.../index/services/user/ImpersonateStopMenu.adoc | 2 -
.../services/user/ImpersonatedUserHolder.adoc | 2 +-
.../pages/index/services/user/RoleMemento.adoc | 4 +-
.../pages/index/services/user/UserMemento.adoc | 15 +-
.../pages/index/services/user/UserService.adoc | 2 +-
.../userreg/events/EmailEventAbstract.adoc | 2 +-
.../userreg/events/EmailRegistrationEvent.adoc | 2 +-
.../userreg/events/PasswordResetEvent.adoc | 2 +-
.../pages/index/services/userui/UserMenu.adoc | 2 -
.../index/services/wrapper/DisabledException.adoc | 2 +-
.../index/services/wrapper/HiddenException.adoc | 2 +-
.../index/services/wrapper/InvalidException.adoc | 2 +-
.../index/services/wrapper/WrapperFactory.adoc | 6 +-
.../services/wrapper/control/AsyncControl.adoc | 10 +-
.../index/services/wrapper/events/AccessEvent.adoc | 2 +-
.../wrapper/events/ActionArgumentEvent.adoc | 2 +-
.../wrapper/events/ActionInvocationEvent.adoc | 4 +-
.../wrapper/events/ActionUsabilityEvent.adoc | 2 +-
.../wrapper/events/ActionVisibilityEvent.adoc | 2 +-
.../wrapper/events/CollectionAccessEvent.adoc | 2 +-
.../wrapper/events/CollectionAddToEvent.adoc | 2 +-
.../wrapper/events/CollectionMethodEvent.adoc | 2 +-
.../wrapper/events/CollectionRemoveFromEvent.adoc | 2 +-
.../wrapper/events/CollectionUsabilityEvent.adoc | 2 +-
.../services/wrapper/events/InteractionEvent.adoc | 4 +-
.../services/wrapper/events/ObjectTitleEvent.adoc | 2 +-
.../wrapper/events/ObjectValidityEvent.adoc | 2 +-
.../wrapper/events/ObjectVisibilityEvent.adoc | 2 +-
.../services/wrapper/events/ParseValueEvent.adoc | 2 +-
.../wrapper/events/PropertyAccessEvent.adoc | 2 +-
.../wrapper/events/PropertyModifyEvent.adoc | 2 +-
.../wrapper/events/PropertyUsabilityEvent.adoc | 2 +-
.../wrapper/events/PropertyVisibilityEvent.adoc | 2 +-
.../services/wrapper/events/UsabilityEvent.adoc | 2 +-
.../services/wrapper/events/ValidityEvent.adoc | 2 +-
.../services/wrapper/events/VisibilityEvent.adoc | 2 +-
.../wrapper/listeners/InteractionAdapter.adoc | 32 +-
.../services/xactn/TransactionalProcessor.adoc | 10 +-
.../pages/index/services/xml/XmlService.adoc | 6 +-
.../services/xmlsnapshot/XmlSnapshotService.adoc | 6 +-
.../XmlSnapshotService~Snapshot~Builder.adoc | 4 +-
.../pages/index/spec/AbstractSpecification.adoc | 2 +-
.../pages/index/spec/AbstractSpecification2.adoc | 4 +-
.../applib/pages/index/spec/SpecificationAnd.adoc | 4 +-
.../applib/pages/index/spec/SpecificationNot.adoc | 4 +-
.../applib/pages/index/spec/SpecificationOr.adoc | 4 +-
.../modules/applib/pages/index/util/Enums.adoc | 7 +-
.../modules/applib/pages/index/util/JaxbUtil.adoc | 10 +-
.../applib/pages/index/util/ReasonBuffer.adoc | 4 +-
.../applib/pages/index/util/ReasonBuffer2.adoc | 18 +-
.../modules/applib/pages/index/util/Reasons.adoc | 2 +-
.../applib/pages/index/util/TitleBuffer.adoc | 38 +-
.../pages/index/util/TitleBufferException.adoc | 6 +-
.../modules/applib/pages/index/util/ZipReader.adoc | 4 +-
.../pages/index/util/schema/ChangesDtoUtils.adoc | 12 +-
.../pages/index/util/schema/CommandDtoUtils.adoc | 26 +-
.../pages/index/util/schema/CommonDtoUtils.adoc | 19 +-
.../index/util/schema/InteractionDtoUtils.adoc | 45 +-
.../index/util/schema/MemberExecutionDtoUtils.adoc | 16 +-
.../modules/applib/pages/index/value/Blob.adoc | 20 +-
.../modules/applib/pages/index/value/Clob.adoc | 6 +-
.../modules/applib/pages/index/value/HasHtml.adoc | 13 -
.../pages/index/value/LocalResourcePath.adoc | 8 +-
.../modules/applib/pages/index/value/Markup.adoc | 20 +-
.../modules/applib/pages/index/value/Password.adoc | 4 +-
.../pages/index/value/semantics/Converter.adoc | 16 +
.../semantics}/DefaultsProvider.adoc | 0
.../semantics}/EncoderDecoder.adoc | 0
.../index/value/semantics/EncodingException.adoc | 18 +
.../pages/index/value/semantics/OrderRelation.adoc | 45 +
.../applib/pages/index/value/semantics/Parser.adoc | 79 ++
.../index/value/semantics/ParsingException.adoc | 18 +
.../pages/index/value/semantics/Renderer.adoc | 25 +
.../pages/index/value/semantics/ValueComposer.adoc | 15 +
.../value/semantics/ValueSemanticsAbstract.adoc | 32 +
.../value/semantics/ValueSemanticsProvider.adoc | 100 +++
.../value/semantics/ValueSemanticsResolver.adoc | 16 +
.../commons/pages/index/btree/Compound.adoc | 30 +
.../commons/pages/index/btree/FunCompound.adoc | 32 +
.../commons/pages/index/collections/Can.adoc | 78 +-
.../commons/pages/index/functional/Result.adoc | 32 +-
.../pages/index/resource/ResourceCoordinates.adoc | 4 +-
.../services/command/CommandDtoFactory.adoc | 8 +-
.../services/ixn/InteractionDtoFactory.adoc | 8 +-
.../services/schema/SchemaValueMarshaller.adoc | 129 +++
.../tablecol/TableColumnOrderServiceDefault.adoc | 4 +-
.../TableColumnOrderServiceUsingTxtFile.adoc | 4 +-
.../publish/ObjectLifecyclePublisherDefault.adoc | 16 +-
.../transaction/TransactionServiceSpring.adoc | 10 +-
.../runtimeservices/xml/XmlServiceDefault.adoc | 6 +-
.../manager/AuthorizationManager.adoc | 6 +-
.../authorization/manager/AuthorizorChooser.adoc | 2 +-
.../ImpersonatedUserHolderUsingHttpSession.adoc | 2 +-
.../mixins/HasUsername_recentCommandsByUser.adoc | 2 +-
.../commandlog/jdo/ui/CommandServiceMenu.adoc | 4 +-
.../primary/config/PrimaryConfig.adoc | 2 +-
.../primary/restapi/CommandRetrievalService.adoc | 2 +-
.../primary/ui/CommandReplayOnPrimaryService.adoc | 39 -
.../IsisModuleExtCommandReplaySecondary.adoc | 4 +-
.../secondary/analyser/CommandReplayAnalyser.adoc | 2 +-
.../analyser/CommandReplayAnalyserException.adoc | 2 +-
.../analyser/CommandReplayAnalyserResult.adoc | 2 +-
.../analysis/CommandReplayAnalysisService.adoc | 2 +-
.../secondary/config/SecondaryConfig.adoc | 2 +-
.../secondary/fetch/CommandFetcher.adoc | 2 +-
.../secondary/job/ReplicateAndReplayJob.adoc | 2 +-
.../secondary/job/SecondaryStatusData.adoc | 6 +-
.../ui/CommandReplayOnSecondaryService.adoc | 2 -
.../pages/index/cors/impl/IsisModuleExtCors.adoc | 2 +-
.../fullcalendar/applib/CalendarEventable.adoc | 2 +-
.../index/fullcalendar/applib/Calendarable.adoc | 6 +-
.../spi/CalendarableDereferencingService.adoc | 2 +-
.../fullcalendar/applib/value/CalendarEvent.adoc | 20 +-
.../jaxrsclient/applib/client/JaxRsResponse.adoc | 2 +-
.../index/quartz/context/JobExecutionData.adoc | 2 +-
.../spring/AutowiringSpringBeanJobFactory.adoc | 2 +-
.../pages/index/restclient/ResponseDigest.adoc | 6 +-
.../pages/index/restclient/RestfulClient.adoc | 4 +-
.../index/restclient/RestfulClientException.adoc | 6 +-
.../index/secman/applib/SecmanConfiguration.adoc | 2 +-
.../permission/dom/ApplicationPermission.adoc | 4 +-
.../permission/dom/ApplicationPermissionValue.adoc | 10 +-
.../dom/ApplicationPermissionValueSet.adoc | 8 +-
.../spi/PermissionsEvaluationService.adoc | 2 +-
.../spi/PermissionsEvaluationServiceAbstract.adoc | 2 +-
.../secman/applib/role/dom/ApplicationRole.adoc | 4 +-
.../applib/role/dom/ApplicationRoleRepository.adoc | 2 +-
.../applib/seed/SeedSecurityModuleService.adoc | 2 +-
.../applib/tenancy/dom/ApplicationTenancy.adoc | 4 +-
.../secman/applib/user/dom/ApplicationUser.adoc | 4 +-
.../applib/user/dom/ApplicationUserStatus.adoc | 2 +-
.../AbstractUserAndRolesFixtureScript.adoc | 8 +-
.../index/secman/applib/user/menu/MeService.adoc | 1 -
.../applib/user/spi/PasswordEncryptionService.adoc | 14 -
.../services/PasswordEncoderUsingJBcrypt.adoc | 14 +
.../PasswordEncryptionServiceUsingJBcrypt.adoc | 14 -
.../IsisModuleExtSecmanEncryptionSpring.adoc | 19 +
.../authenticator/AuthenticatorSecman.adoc | 7 +-
.../AuthenticatorSecmanAutoConfiguration.adoc | 2 +-
.../integration/authorizor/AuthorizorSecman.adoc | 4 +-
.../userreg/UserRegistrationServiceForSecman.adoc | 8 +-
.../shiro/IsisModuleExtSecmanShiroRealm.adoc | 4 +-
.../ui/components/CollectionContentsAsExcel.adoc | 16 -
.../CollectionContentsAsExcelFactory.adoc | 6 +-
.../wicket/pdfjs/applib/config/PdfJsConfig.adoc | 12 +-
.../viewer/wicket/pdfjs/applib/config/Scale.adoc | 4 +-
.../pdfjs/applib/spi/PdfJsViewerAdvisor.adoc | 8 +-
.../jdo/applib/services/JdoSupportService.adoc | 8 +-
.../IsisModulePersistenceJdoDatanucleus.adoc | 8 +-
.../changetracking/JdoLifecycleListener.adoc | 8 +-
.../mixins/Persistable_downloadJdoMetadata.adoc | 2 +-
.../applib/IsisBookmarkConverter.adoc | 4 +-
.../applib/IsisLocalResourcePathConverter.adoc | 4 +-
.../typeconverters/applib/IsisMarkupConverter.adoc | 4 +-
.../applib/IsisPasswordConverter.adoc | 4 +-
.../schema/v2/IsisChangesDtoConverter.adoc | 4 +-
.../schema/v2/IsisCommandDtoConverter.adoc | 4 +-
.../schema/v2/IsisInteractionDtoConverter.adoc | 4 +-
.../schema/v2/IsisOidDtoConverter.adoc | 4 +-
.../time/IsoOffsetTimeConverter.adoc | 4 +-
.../time/IsoZonedDateTimeConverter.adoc | 4 +-
.../changetracking/EntityChangeTrackerJdo.adoc | 20 +-
.../jpa/applib/integration/IsisEntityListener.adoc | 14 +-
.../jpa/applib/services/JpaSupportService.adoc | 2 +-
.../index/jpa/applib/types/BlobJpaEmbeddable.adoc | 4 +-
.../index/jpa/applib/types/ClobJpaEmbeddable.adoc | 4 +-
.../bypass/authentication/AuthenticatorBypass.adoc | 4 +-
.../bypass/authorization/AuthorizorBypass.adoc | 4 +-
.../index/keycloak/IsisModuleSecurityKeycloak.adoc | 2 +-
.../shiro/authentication/AuthenticatorShiro.adoc | 6 +-
.../index/shiro/authorization/AuthorizorShiro.adoc | 4 +-
.../index/shiro/webmodule/WebModuleShiro.adoc | 4 +-
.../authconverters/AuthenticationConverter.adoc | 2 +-
.../spring/authentication/AuthenticatorSpring.adoc | 6 +-
.../spring/webmodule/SpringSecurityFilter.adoc | 2 +-
.../subdomains/pages/index/base/applib/Dflt.adoc | 2 +-
.../applib/services/calendar/CalendarService.adoc | 8 +-
.../pages/index/base/applib/utils/ClassUtils.adoc | 2 +-
.../index/base/applib/utils/JodaPeriodUtils.adoc | 6 +-
.../pages/index/base/applib/utils/MathUtils.adoc | 10 +-
.../index/base/applib/utils/MessageUtils.adoc | 2 +-
.../pages/index/base/applib/utils/StringUtils.adoc | 10 +-
.../index/base/applib/utils/TitleBuilder.adoc | 8 +-
.../base/applib/valuetypes/AbstractInterval.adoc | 18 +-
.../base/applib/valuetypes/LocalDateInterval.adoc | 14 +-
.../base/applib/with/WithIntervalMutable.adoc | 4 +-
.../pages/index/docx/applib/DocxService.adoc | 10 +-
.../excel/applib/dom/ExcelMetaDataEnabled.adoc | 4 +-
.../pages/index/excel/applib/dom/ExcelService.adoc | 40 +-
.../index/excel/applib/dom/WorksheetContent.adoc | 2 +-
.../index/excel/applib/dom/WorksheetSpec.adoc | 14 +-
.../excel/applib/dom/util/AnnotationTriplet.adoc | 16 -
.../applib/dom/util/ExcelFileBlobConverter.adoc | 14 -
.../excel/applib/dom/util/ExcelServiceImpl.adoc | 137 ---
.../index/excel/applib/dom/util/PivotUtils.adoc | 18 -
.../index/excel/applib/dom/util/SheetPivoter.adoc | 38 -
.../applib/{dom => }/util/AnnotationList.adoc | 0
.../index/excel/applib/util/AnnotationTriplet.adoc | 16 +
.../excel/applib/util/ExcelFileBlobConverter.adoc | 14 +
.../index/excel/applib/{dom => }/util/Mode.adoc | 0
.../pages/index/excel/applib/util/PivotUtils.adoc | 18 +
.../index/excel/applib/util/SheetPivoter.adoc | 38 +
.../pages/index/excel/testing/ExcelFixture.adoc | 10 +-
.../pages/index/excel/testing/ExcelFixture2.adoc | 2 +-
.../excel/testing/ExcelFixtureRowHandler.adoc | 2 +-
.../excel/testing/ExcelFixtureWorkbookHandler.adoc | 2 +-
.../spring/applib/service/BeanDescriptor.adoc | 2 +-
.../index/spring/applib/service/ContextBeans.adoc | 2 +-
.../spring/applib/service/SpringBeansService.adoc | 2 +-
.../index/xdocreport/applib/XDocReportService.adoc | 13 +
.../applib/XDocReportService~XDocReportModel.adoc | 13 +
.../xdocreport/applib/service/OutputType.adoc | 14 -
.../xdocreport/applib/service/XDocReportModel.adoc | 13 -
.../applib/service/XDocReportService.adoc | 14 -
.../applib/classrules/ArchitectureDomainRules.adoc | 40 +-
.../applib/classrules/ArchitectureJdoRules.adoc | 3 +
.../applib/classrules/ArchitectureJpaRules.adoc | 2 +-
.../modulerules/ArchitectureModuleRules.adoc | 4 +-
.../services/AbstractRandomValueGenerator.adoc | 2 +-
.../index/fakedata/applib/services/Addresses.adoc | 2 +-
.../fakedata/applib/services/BigDecimals.adoc | 4 +-
.../fakedata/applib/services/BigIntegers.adoc | 2 +-
.../index/fakedata/applib/services/Books.adoc | 2 +-
.../index/fakedata/applib/services/Booleans.adoc | 2 +-
.../index/fakedata/applib/services/Bytes.adoc | 6 +-
.../index/fakedata/applib/services/Chars.adoc | 4 +-
.../fakedata/applib/services/Collections.adoc | 56 +-
.../index/fakedata/applib/services/Comms.adoc | 2 +-
.../fakedata/applib/services/CreditCards.adoc | 2 +-
.../index/fakedata/applib/services/Doubles.adoc | 4 +-
.../index/fakedata/applib/services/Enums.adoc | 2 +-
.../fakedata/applib/services/FakeDataService.adoc | 2 +-
.../index/fakedata/applib/services/Floats.adoc | 4 +-
.../index/fakedata/applib/services/Integers.adoc | 6 +-
.../index/fakedata/applib/services/IsisBlobs.adoc | 2 +-
.../index/fakedata/applib/services/IsisClobs.adoc | 2 +-
.../fakedata/applib/services/IsisPasswords.adoc | 4 +-
.../fakedata/applib/services/JavaSqlDates.adoc | 8 +-
.../applib/services/JavaSqlTimestamps.adoc | 8 +-
.../applib/services/JavaTimeDateTimes.adoc | 8 +-
.../applib/services/JavaTimeLocalDates.adoc | 8 +-
.../fakedata/applib/services/JavaTimePeriods.adoc | 14 +-
.../fakedata/applib/services/JavaUtilDates.adoc | 8 +-
.../fakedata/applib/services/JodaDateTimes.adoc | 8 +-
.../fakedata/applib/services/JodaLocalDates.adoc | 8 +-
.../fakedata/applib/services/JodaPeriods.adoc | 14 +-
.../index/fakedata/applib/services/Longs.adoc | 6 +-
.../index/fakedata/applib/services/Lorem.adoc | 2 +-
.../index/fakedata/applib/services/Names.adoc | 2 +-
.../index/fakedata/applib/services/Shorts.adoc | 6 +-
.../index/fakedata/applib/services/Strings.adoc | 8 +-
.../pages/index/fakedata/applib/services/Urls.adoc | 2 +-
.../index/fakedata/applib/services/Uuids.adoc | 2 +-
.../applib/events/FixturesInstalledEvent.adoc | 2 +-
.../applib/events/FixturesInstallingEvent.adoc | 2 +-
.../fixturescripts/ExecutionParametersDefault.adoc | 70 +-
.../fixturescripts/ExecutionParametersService.adoc | 2 +-
.../applib/fixturescripts/FixtureResultList.adoc | 10 +-
.../applib/fixturescripts/FixtureScript.adoc | 6 +-
.../applib/fixturescripts/FixtureScripts.adoc | 91 +-
.../FixtureScriptsSpecification.adoc | 6 +-
...iptsSpecificationProviderAutoConfiguration.adoc | 2 +-
.../FixtureScript~ExecutionContext.adoc | 102 +--
.../applib/modules/ModuleWithFixturesService.adoc | 12 +-
.../applib/personas/BuilderScriptAbstract.adoc | 6 +-
.../applib/personas/PersonaWithFinder.adoc | 2 +-
.../services/InitialFixtureScriptsInstaller.adoc | 4 +-
.../applib/setup/PersonaEnumPersistAll.adoc | 4 +-
.../index/h2console/ui/services/H2ManagerMenu.adoc | 2 +-
.../h2console/ui/webmodule/WebModuleH2Console.adoc | 4 +-
.../applib/ExceptionRecognizerTranslate.adoc | 2 +-
.../applib/swagger/SwaggerExporter.adoc | 4 +-
.../applib/validate/DomainModelValidator.adoc | 27 +-
.../applib/dom/pojo/PojoTester.adoc | 6 +-
.../applib/jmocking/InjectIntoJMockAction.adoc | 4 +-
.../applib/jmocking/IsisActions.adoc | 4 +-
.../applib/jmocking/JMockActions.adoc | 4 +-
.../applib/jmocking/JUnitRuleMockery2.adoc | 12 +-
.../applib/matchers/ClassMatchers.adoc | 6 +-
.../applib/matchers/ComparableMatchers.adoc | 2 +-
.../applib/matchers/FileMatchers.adoc | 2 +-
.../applib/matchers/JaxbMatchers.adoc | 2 +-
.../applib/matchers/ListMatchers.adoc | 10 +-
.../applib/matchers/StringMatchers.adoc | 6 +-
.../applib/matchers/ThrowableMatchers.adoc | 4 +-
.../unittestsupport/applib/util/CollectUtils.adoc | 2 +-
.../unittestsupport/applib/util/FileUtils.adoc | 18 +-
.../unittestsupport/applib/util/InjectUtils.adoc | 6 +-
.../unittestsupport/applib/util/ReflectUtils.adoc | 4 +-
.../unittestsupport/applib/util/StringUtils.adoc | 4 +-
.../index/asciidoc/applib/value/AsciiDoc.adoc | 20 +-
.../jdo/dn5/converters/IsisAsciiDocConverter.adoc | 4 +-
.../jpa/converters/IsisAsciiDocConverter.adoc | 4 +-
.../applib/IsisModuleValJodatimeApplib.adoc | 12 +
.../applib}/jaxb/JodaTimeJaxbAdapters.adoc | 0
.../JodaTimeXMLGregorianCalendarMarshalling.adoc | 20 +
.../jodatime/applib/value/JodaTimeConverters.adoc | 24 +
.../IsisModuleValJodatimeIntegration.adoc | 12 +
.../index/markdown/applib/value/Markdown.adoc | 20 +
.../jdo/dn5/converters/IsisMarkdownConverter.adoc | 4 +-
.../jpa/converters/IsisMarkdownConverter.adoc | 4 +-
.../common/applib/mixins/Object_impersonate.adoc | 4 +-
.../applib/mixins/Object_impersonateWithRoles.adoc | 10 +-
.../restfulobjects/applib/JsonRepresentation.adoc | 204 ++---
.../restfulobjects/applib/LinkRepresentation.adoc | 12 +-
.../pages/index/restfulobjects/applib/Rel.adoc | 27 +-
.../restfulobjects/applib/RepresentationType.adoc | 47 +-
.../restfulobjects/applib/RestfulRequest.adoc | 4 +-
.../restfulobjects/applib/RestfulResponse.adoc | 6 +-
.../AbstractObjectMemberRepresentation.adoc | 2 +-
.../domainobjects/ActionResultRepresentation.adoc | 2 +-
.../DomainObjectMemberRepresentation.adoc | 2 +-
.../domainobjects/DomainObjectRepresentation.adoc | 8 +-
.../applib/domainobjects/DomainObjectResource.adoc | 46 +-
.../applib/domainobjects/DomainRepresentation.adoc | 6 +-
.../domainobjects/DomainServiceResource.adoc | 24 +-
.../applib/domainobjects/ListRepresentation.adoc | 2 +-
.../domainobjects/ObjectActionRepresentation.adoc | 2 +-
.../ObjectCollectionRepresentation.adoc | 2 +-
.../ObjectPropertyRepresentation.adoc | 2 +-
.../domainobjects/ScalarValueRepresentation.adoc | 2 +-
.../AbstractTypeMemberRepresentation.adoc | 2 +-
.../ActionDescriptionRepresentation.adoc | 2 +-
.../ActionParameterDescriptionRepresentation.adoc | 2 +-
.../CollectionDescriptionRepresentation.adoc | 2 +-
.../domaintypes/DomainTypeRepresentation.adoc | 2 +-
.../applib/domaintypes/DomainTypeResource.adoc | 16 +-
.../PropertyDescriptionRepresentation.adoc | 2 +-
.../TypeActionResultRepresentation.adoc | 2 +-
.../applib/domaintypes/TypeListRepresentation.adoc | 2 +-
.../applib/errors/ErrorRepresentation.adoc | 2 +-
.../applib/health/HealthRepresentation.adoc | 2 +-
.../applib/homepage/HomePageRepresentation.adoc | 2 +-
.../applib/user/UserRepresentation.adoc | 2 +-
.../restfulobjects/applib/util/JsonMapper.adoc | 10 +-
.../restfulobjects/applib/util/JsonNodeUtils.adoc | 6 +-
.../index/restfulobjects/applib/util/Parser.adoc | 8 +-
.../index/restfulobjects/applib/util/PathNode.adoc | 4 +-
.../applib/util/UrlEncodingUtils.adoc | 12 +-
.../applib/version/VersionRepresentation.adoc | 2 +-
.../webmodule/WebModuleJaxrsResteasy4.adoc | 2 +-
.../restfulobjects/rendering/IResourceContext.adoc | 25 +-
.../rendering/service/RepresentationService.adoc | 12 +-
.../conneg/ContentNegotiationServiceAbstract.adoc | 10 +-
...entNegotiationServiceForRestfulObjectsV1_0.adoc | 18 +-
.../ContentNegotiationServiceOrgApacheIsisV1.adoc | 10 +-
.../ContentNegotiationServiceOrgApacheIsisV2.adoc | 14 +-
.../ContentNegotiationServiceXRoDomainType.adoc | 4 +-
.../service/swagger/SwaggerServiceMenu.adoc | 11 +-
.../auth/AuthenticationStrategyAbstract.adoc | 2 +-
.../auth/AuthenticationStrategyBasicAuth.adoc | 2 +-
.../auth/AuthenticationStrategyDefault.adoc | 4 +-
.../modules/ROOT/pages/2021/2.0.0-M7/mignotes.adoc | 35 +
api/applib/pom.xml | 6 +
.../java/org/apache/isis/applib/Identifier.java | 33 +-
.../org/apache/isis/applib/annotation/Action.java | 2 +-
.../apache/isis/applib/annotation/Collection.java | 2 +-
.../isis/applib/annotation/LogicalTypeName.java | 48 ++
.../apache/isis/applib/annotation/Optionality.java | 4 +-
.../isis/applib/annotation/ValueSemantics.java | 17 +-
.../org/apache/isis/applib/clock/VirtualClock.java | 79 +-
.../org/apache/isis/applib/id/LogicalType.java | 4 +-
.../JavaTimeXMLGregorianCalendarMarshalling.java | 24 +-
.../applib/jaxb/PersistentEntitiesAdapter.java | 6 +-
.../isis/applib/jaxb/PersistentEntityAdapter.java | 2 -
.../org/apache/isis/applib/locale/UserLocale.java | 67 ++
.../appfeatui/ApplicationFeatureViewModel.java | 16 +-
.../applib/services/factory/FactoryService.java | 9 +-
.../applib/services/i18n/LanguageProvider.java | 42 +
.../isis/applib/services/i18n/LocaleProvider.java | 39 -
.../applib/services/iactn/ActionInvocation.java | 3 +-
.../isis/applib/services/iactn/Execution.java | 3 +
.../services/iactnlayer/InteractionContext.java | 30 +-
.../iactnlayer/InteractionContextUtil.java | 40 -
.../isis/applib/services/jaxb/JaxbService.java | 19 +-
.../services/locale/LocaleChoiceProvider.java | 33 +
.../applib/services/message/MessageService.java | 6 +-
.../services/metamodel/MetaModelServiceMenu.java | 34 +-
.../queryresultscache/QueryResultsCache.java | 31 +-
.../services/user/ImpersonateMenuAdvisor.java | 15 +-
.../isis/applib/services/user/UserMemento.java | 48 +-
.../isis/applib/util/schema/CommonDtoUtils.java | 583 +------------
.../applib/util/schema/InteractionDtoUtils.java | 92 +-
.../isis/applib/util/schema/_JodaTimeHelper.java | 139 ---
.../isis/applib/value/semantics/Converter.java | 39 +
.../applib/value/semantics/EncoderDecoder.java | 3 +-
.../isis/applib/value/semantics/ValueComposer.java | 40 +
.../value/semantics/ValueSemanticsAbstract.java | 30 +-
.../value/semantics/ValueSemanticsProvider.java | 5 +
.../value/semantics/ValueSemanticsResolver.java | 22 +-
.../applib/util/schema/CommonDtoUtils_Test.java | 65 +-
.../schema/CommonDtoUtils_setValueOn_Test.java | 89 --
.../apache/isis/applib/util/schema/Roundtrip.java | 307 -------
api/schema/pom.xml | 4 -
.../org/apache/isis/schema/common/common-2.0.xsd | 45 +-
.../isis/commons/binding/InvalidationListener.java | 3 -
.../org/apache/isis/commons/collections/Can.java | 8 +
.../apache/isis/commons/collections/Can_Empty.java | 5 +
.../isis/commons/collections/Can_Multiple.java | 8 +
.../isis/commons/collections/Can_Singleton.java | 8 +
.../isis/commons/functional/IndexedConsumer.java | 61 ++
.../isis/commons/functional/IndexedFunction.java | 61 ++
.../commons/handler/ChainOfResponsibility.java | 48 +-
.../apache/isis/commons/internal/base/_Casts.java | 4 +-
.../apache/isis/commons/internal/base/_Either.java | 5 +-
.../commons/internal/base/_Lazy_ThreadSafe.java | 5 +-
.../apache/isis/commons/internal/base/_Refs.java | 11 +-
.../apache/isis/commons/internal/base/_Text.java | 6 +-
.../internal/binding/_BindableAbstract.java | 32 +-
.../commons/internal/collections/_Collections.java | 57 +-
.../isis/commons/internal/context/_Context.java | 91 +-
.../internal/context/_Context_ThreadLocal.java | 1 +
.../apache/isis/commons/internal/debug/_Debug.java | 104 +++
.../isis/commons/internal/debug/_IconResource.java | 35 +
.../apache/isis/commons/internal/debug/_Probe.java | 56 +-
.../apache/isis/commons/internal/debug/_Xray.java | 61 ++
.../isis/commons/internal/debug/_XrayEvent.java | 119 +++
.../commons/internal/debug/xray/XrayDataModel.java | 117 ++-
.../commons/internal/debug/xray/XrayModel.java | 32 +-
.../internal/debug/xray/XrayModelSimple.java | 10 +-
.../isis/commons/internal/debug/xray/XrayUi.java | 213 ++++-
.../internal/debug/xray/_CallStackMerger.java | 181 ++++
.../commons/internal/debug/xray/_SwingUtil.java | 60 +-
.../debug/xray/graphics/CallStackDiagram.java | 37 +
.../debug/xray/graphics/SequenceDiagram.java | 419 +++++++++
.../internal/debug/xray/graphics/_Graphics.java | 155 ++++
.../debug/xray/sequence/SequenceDiagram.java | 422 ---------
.../internal/debug/xray/sequence/_Graphics.java | 155 ----
.../commons/internal/exceptions/_Exceptions.java | 45 +-
.../commons/internal/functions/_Functions.java | 20 +-
.../functions/_Functions_IndexedZeroBase.java | 44 -
.../commons/internal/reflection/_Generics.java | 10 +
commons/src/main/resources/xray/evnt.png | Bin 0 -> 673 bytes
commons/src/main/resources/xray/ia-close.png | Bin 0 -> 460 bytes
commons/src/main/resources/xray/ia-open.png | Bin 0 -> 521 bytes
commons/src/main/resources/xray/log.png | Bin 0 -> 621 bytes
commons/src/main/resources/xray/tx.png | Bin 0 -> 445 bytes
.../commons/functional/ThrowingRunnableTest.java | 57 ++
.../handlers/ChainOfResponsibilityTest.java | 88 +-
.../commons/internal/base/debug/XrayUiTest.java | 70 +-
.../internal/debug/xray/CallStackMergerTest.java | 76 ++
.../commons/internal/reflection/GenericsTest.java | 76 ++
core/adoc/modules/_overview/pages/about.adoc | 947 +++++++++++++++++----
.../isis/core/config/presets/IsisPresets.java | 7 +-
.../config/valuetypes/ValueSemanticsRegistry.java | 36 -
core/jdk-supplemental/pom.xml | 4 +-
.../core/metamodel/IsisModuleCoreMetamodel.java | 8 +-
.../_testing/FactoryService_forTesting.java | 3 +-
.../_testing/MetaModelContext_forTesting.java | 20 +-
.../_testing/MethodRemover_forTesting.java | 2 +-
.../_testing/ObjectMementoService_forTesting.java | 6 +
.../core/metamodel/commons/ClassExtensions.java | 12 +-
.../isis/core/metamodel/commons/ClassUtil.java | 157 ++--
.../core/metamodel/commons/MethodExtensions.java | 6 +-
.../metamodel/consent/InteractionInitiatedBy.java | 28 +-
.../core/metamodel/context/MetaModelContext.java | 15 +-
.../core/metamodel/facetapi/MethodRemover.java | 4 +-
.../isis/core/metamodel/facets/FacetFactory.java | 8 +-
.../facets/actcoll/typeof/TypeOfFacet.java | 51 +-
.../actcoll/typeof/TypeOfFacetDefaultToObject.java | 29 -
.../action/ActionAnnotationFacetFactory.java | 12 +-
.../actions/action/ActionOverloadingValidator.java | 4 +-
...ctionInvocationFacetForDomainEventAbstract.java | 102 +--
.../actions/action/invocation/CommandUtil.java | 162 ----
.../actions/action/invocation/IdentifierUtil.java | 128 +++
.../typeof/TypeOfFacetForActionAnnotation.java | 18 +-
.../CssClassFaFacetForActionLayoutAnnotation.java | 11 +-
...viceMenuFacetFromDomainServiceFacetFactory.java | 19 +-
.../facets/collections/CollectionFacet.java | 7 +
.../CollectionAnnotationFacetFactory.java | 44 +-
.../typeof/TypeOfFacetForCollectionAnnotation.java | 48 ++
...fFacetOnCollectionFromCollectionAnnotation.java | 46 -
.../javautilcollection/CollectionFacetFactory.java | 52 +-
.../javautilcollection/JavaCollectionFacet.java | 11 +-
.../metamodel/facets/jaxb/JaxbFacetFactory.java | 150 ++--
...CssClassFaFacetOnMemberFromConfiguredRegex.java | 10 +-
.../CssClassFaFacetOnMemberPostProcessor.java | 4 +
.../publish/command/CommandPublishingFacet.java | 4 +-
...ssClassFaFacetForDomainObjectLayoutFactory.java | 3 +-
.../defaults/DefaultedFacetFromValueFacet.java | 44 +
.../DefaultedFacetUsingDefaultsProvider.java | 36 -
...gicalTypeFacetForLogicalTypeNameAnnotation.java | 50 ++
...etForLogicalTypeNameAnnotationFacetFactory.java | 58 ++
...lassFaFacetForDomainObjectLayoutAnnotation.java | 7 +-
.../encoder/EncodableFacetFromValueFacet.java | 93 ++
.../encoder/EncodableFacetUsingEncoderDecoder.java | 75 --
.../facets/object/entity/EntityFacet.java | 3 +-
.../object/entity/_EntityFacetForTesting.java | 3 +-
.../hidden/HiddenTypeFacetFromAuthorization.java | 13 +-
.../RecreatableObjectFacetAbstract.java | 30 +-
...ObjectFacetDeclarativeInitializingAbstract.java | 17 +-
...ctFacetForRecreatableDomainObjectInterface.java | 14 +-
...leObjectFacetForRecreatableObjectInterface.java | 19 +-
...ableObjectFacetForXmlRootElementAnnotation.java | 42 +-
.../title/parser/TitleFacetFromValueFacet.java | 106 +++
.../title/parser/TitleFacetUsingValueFacet.java | 106 ---
.../object/value/MaxLengthFacetFromValueFacet.java | 58 ++
.../object/value/MaxLengthFacetUsingParser.java | 47 -
.../value/TypicalLengthFacetFromValueFacet.java | 52 ++
.../value/TypicalLengthFacetUsingParser.java | 43 -
.../metamodel/facets/object/value/ValueFacet.java | 15 +
.../facets/object/value/ValueFacetAbstract.java | 13 +
...ionOrAnyMatchingValueSemanticsFacetFactory.java | 73 +-
.../facets/object/viewmodel/ViewModelFacet.java | 30 +-
.../ActionParameterAutoCompleteFacetViaMethod.java | 3 +-
...ctionParameterChoicesFacetFromChoicesFacet.java | 55 ++
...rameterChoicesFacetFromChoicesFacetFactory.java | 2 +-
...ameterChoicesFacetInferredFromChoicesFacet.java | 55 --
.../ActionParameterChoicesFacetViaMethod.java | 2 +-
.../method/PropertyChoicesFacetViaMethod.java | 13 +-
.../method/PropertyDefaultFacetViaMethod.java | 2 +-
.../interactions/managed/ActionInteraction.java | 4 +-
.../managed/ActionInteractionHead.java | 2 +-
.../interactions/managed/ManagedAction.java | 21 +-
.../interactions/managed/ManagedMember.java | 11 +-
.../interactions/managed/ManagedProperty.java | 6 +-
.../interactions/managed/ManagedValue.java | 8 +-
.../managed/ParameterNegotiationModel.java | 14 +-
.../managed/PropertyNegotiationModel.java | 10 +
.../interactions/managed/nonscalar/DataRow.java | 11 +-
.../managed/nonscalar/DataTableModel.java | 77 +-
.../interactions/managed/nonscalar/_Debug.java | 44 -
.../managed/nonscalar/_ToggleDebug.java | 44 +
.../metamodel/objectmanager/ObjectManager.java | 38 +-
.../objectmanager/create/ObjectCreator.java | 36 +-
.../objectmanager/detach/ObjectDetacher.java | 21 +-
.../objectmanager/identify/ObjectBookmarker.java | 33 +-
.../identify/ObjectBookmarker_builtinHandlers.java | 43 +-
.../metamodel/objectmanager/load/ObjectLoader.java | 34 +-
.../load/ObjectLoader_builtinHandlers.java | 19 +-
.../objectmanager/memento/ObjectMemento.java | 4 +-
.../memento/ObjectMementoService.java | 3 +
.../objectmanager/memento/ObjectMemorizer.java | 10 +-
.../memento/ObjectMemorizer_builtinHandlers.java | 5 +-
.../objectmanager/query/ObjectBulkLoader.java | 22 +-
.../objectmanager/serialize/ObjectSerializer.java | 35 +-
.../ObjectSpecificationPostProcessorAbstract.java | 23 +-
...ectionParamDefaultsAndChoicesPostProcessor.java | 4 +-
...iveChoicesFromExistingChoicesPostProcessor.java | 4 +-
.../dflt/ProgrammingModelFacetsJava11.java | 3 +
.../classsubstitutor/ClassSubstitutorAbstract.java | 8 +
.../classsubstitutor/ClassSubstitutorDefault.java | 9 +-
.../classsubstitutor/ClassSubstitutorRegistry.java | 7 +-
.../services/ixn/InteractionDtoFactory.java | 2 +-
.../services/metamodel/DomainMemberDefault.java | 2 +-
.../services/metamodel/MetaModelExporter.java | 4 +-
.../objectlifecycle/PropertyChangeRecord.java | 4 +-
.../services/schema/SchemaValueMarshaller.java | 127 +++
.../isis/core/metamodel/spec/ActionScope.java | 48 ++
.../isis/core/metamodel/spec/ActionType.java | 42 -
.../isis/core/metamodel/spec/ManagedObject.java | 146 +++-
.../isis/core/metamodel/spec/ManagedObjects.java | 131 ++-
.../core/metamodel/spec/ObjectSpecification.java | 14 +-
.../core/metamodel/spec/PackedManagedObject.java | 92 ++
.../core/metamodel/spec/feature/ObjectAction.java | 18 +-
.../spec/feature/ObjectActionContainer.java | 77 +-
.../spec/feature/ObjectAssociationContainer.java | 55 +-
.../core/metamodel/spec/feature/ObjectFeature.java | 3 +-
.../spec/feature/memento/ActionMemento.java | 8 +-
.../metamodel/specloader/SpecificationLoader.java | 7 +
.../specloader/SpecificationLoaderDefault.java | 18 +-
.../specloader/specimpl/FacetedMethodsBuilder.java | 10 +-
.../specloader/specimpl/ObjectActionDefault.java | 47 +-
.../specloader/specimpl/ObjectActionMixedIn.java | 2 +-
.../specimpl/ObjectActionParameterAbstract.java | 5 +-
.../specloader/specimpl/ObjectMemberContainer.java | 26 +-
.../specimpl/ObjectSpecificationAbstract.java | 30 +-
.../specimpl/OneToManyAssociationMixedIn.java | 5 +-
.../specimpl/OneToOneAssociationMixedIn.java | 5 +-
.../specloader/specimpl/_MixedInMemberFactory.java | 2 +-
.../specimpl/dflt/ObjectSpecificationDefault.java | 32 +-
.../specimpl/dflt/_PropertiesAsColumns.java | 14 +-
.../valuesemantics/BigDecimalValueSemantics.java | 6 +
.../valuesemantics/BigIntegerValueSemantics.java | 6 +
.../valuesemantics/BlobValueSemantics.java | 9 +
.../valuesemantics/BookmarkValueSemantics.java | 94 +-
.../valuesemantics/BooleanValueSemantics.java | 6 +
.../BufferedImageValueSemantics.java | 9 +-
.../valuesemantics/ByteValueSemantics.java | 8 +
.../valuesemantics/ChangesDtoValueSemantics.java | 6 +
.../valuesemantics/CharacterValueSemantics.java | 5 +
.../valuesemantics/ClobValueSemantics.java | 9 +
.../valuesemantics/CommandDtoValueSemantics.java | 6 +
.../valuesemantics/DoubleValueSemantics.java | 6 +
.../valuesemantics/EnumValueSemanticsAbstract.java | 8 +
.../valuesemantics/FloatValueSemantics.java | 6 +
.../valuesemantics/IntValueSemantics.java | 6 +
.../InteractionDtoValueSemantics.java | 6 +
.../LocalResourcePathValueSemantics.java | 10 +-
.../valuesemantics/LocaleValueSemantics.java | 131 +++
.../valuesemantics/LongValueSemantics.java | 6 +
.../valuesemantics/MarkupValueSemantics.java | 10 +-
.../valuesemantics/OidDtoValueSemantics.java | 95 +--
.../valuesemantics/PasswordValueSemantics.java | 6 +
.../valuesemantics/ShortValueSemantics.java | 8 +
.../valuesemantics/StringValueSemantics.java | 6 +
.../valuesemantics/TreeNodeValueSemantics.java | 24 +
.../valuesemantics/URLValueSemantics.java | 13 +-
.../valuesemantics/UUIDValueSemantics.java | 10 +-
.../temporal/LocalDateTimeValueSemantics.java | 8 +
.../temporal/LocalDateValueSemantics.java | 8 +
.../temporal/LocalTimeValueSemantics.java | 8 +
.../temporal/OffsetDateTimeValueSemantics.java | 8 +
.../temporal/OffsetTimeValueSemantics.java | 7 +
.../temporal/ZonedDateTimeValueSemantics.java | 8 +
.../temporal/legacy/JavaSqlDateValueSemantics.java | 13 +-
.../legacy/JavaSqlTimeStampValueSemantics.java | 14 +-
.../temporal/legacy/JavaSqlTimeValueSemantics.java | 14 +-
.../legacy/JavaUtilDateValueSemantics.java | 16 +-
.../valuetypes/ValueSemanticsAdapter.java | 22 +-
.../valuetypes/ValueSemanticsRegistryDefault.java | 109 ---
.../valuetypes/ValueSemanticsResolverDefault.java | 113 +++
...MenuFacetFromDomainServiceFacetFactoryTest.java | 137 ++-
.../CollectionAnnotationFacetFactoryTest.java | 4 +-
.../TitleAnnotationFacetFactoryTest.java | 32 +-
.../LogicalTypeFacetFromClassNameFactoryTest.java | 2 +-
.../facets/param/name/ParameterNameFacetTest.java | 2 +-
.../JavaUtilDateValueSemanticsProviderTest.java | 5 +-
.../ValueSemanticsProviderAbstractTestCase.java | 10 +-
.../objects/ObjectActionLayoutXmlDefaultTest.java | 16 +-
.../specloader/SpecificationLoaderTest_array.java | 2 +-
.../SpecificationLoaderTest_collection.java | 18 +-
.../specloader/SpecificationLoaderTest_value.java | 6 +-
.../testspec/ObjectSpecificationStub.java | 32 +-
core/pom.xml | 30 +-
.../core/runtime/context/IsisAppCommonContext.java | 4 -
.../org/apache/isis/core/runtime/events/_Xray.java | 56 +-
.../IsisModuleCoreRuntimeServices.java | 6 +
.../command/CommandDtoFactoryDefault.java | 63 +-
.../command/CommandExecutorServiceDefault.java | 97 +--
.../command/SchemaValueMarshallerDefault.java | 603 +++++++++++++
.../executor/MemberExecutorServiceDefault.java | 80 +-
.../factory/FactoryServiceDefault.java | 7 +-
.../core/runtimeservices/i18n/po/PoReader.java | 18 +-
.../i18n/po/TranslationServicePo.java | 17 +-
.../i18n/po/TranslationServicePoMenu.java | 6 +-
.../isis/core/runtimeservices/i18n/po/Util.java | 35 -
.../interaction/InteractionDtoFactoryDefault.java | 30 +-
.../runtimeservices/jaxb/JaxbServiceDefault.java | 46 +-
.../locale/LanguageProviderDefault.java | 38 +
.../locale/LocaleChoiceProviderDefault.java | 77 ++
.../memento/ObjectMementoServiceDefault.java | 58 +-
.../menubars/bootstrap3/MenuBarsServiceBS3.java | 8 +-
.../isis/core/runtimeservices/session/_Xray.java | 15 +-
.../sitemap/SitemapServiceDefault.java | 8 +-
.../user/ImpersonateMenuAdvisorDefault.java | 4 +-
.../wrapper/WrapperFactoryDefault.java | 12 +-
.../DelegatingInvocationHandlerDefault.java | 6 +-
.../handlers/DomainObjectInvocationHandler.java | 23 +-
.../core/runtimeservices/i18n/po/PoReaderTest.java | 31 +-
.../manager/AuthenticationManager.java | 36 +-
.../authentication/manager/UserMementoRefiner.java | 42 +-
.../apache/isis/core/security/util/XrayUtil.java | 15 +-
.../confmenu/ConfigurationViewServiceDefault.java | 6 +-
examples/demo/domain/pom.xml | 2 +-
.../src/main/java/demoapp/dom/DemoModuleJpa.java | 2 +
.../dom/_infra/fixtures/DemoFixtureScript.java | 2 +-
.../demoapp/dom/_infra/values/ValueHolder.java | 3 +
.../viewmodels/jaxbrefentity/JaxbRefEntity.java | 12 +-
.../jaxbrefentity/StatefulVmJaxbRefsEntity.java | 7 +-
.../viewmodels/jaxbrefentity/jdo/JaxbRefJdo.java | 7 +-
.../viewmodels/jaxbrefentity/jpa/JaxbRefJpa.java | 7 +-
.../domain/objects/other/mixins/CountHolder.java | 3 +
.../src/main/java/demoapp/dom/menubars.layout.xml | 1 +
.../types/isis/blobs/holder/IsisBlobHolder.java | 2 +
.../types/isis/clobs/holder/IsisClobHolder.java | 2 +
.../holder/IsisLocalResourcePathHolder.java | 2 +
.../isis/markups/holder/IsisMarkupHolder.java | 2 +
.../isis/passwords/holder/IsisPasswordHolder.java | 2 +
.../asciidocs/holder/IsisAsciiDocHolder.java | 2 +
.../cal/holder/IsisCalendarEventHolder.java | 2 +
.../markdowns/holder/IsisMarkdownHolder.java | 2 +
.../images/holder/JavaAwtBufferedImageHolder.java | 3 +
.../booleans/holder/WrapperBooleanHolder.java | 3 +
.../javalang/bytes/holder/WrapperByteHolder.java | 3 +
.../characters/holder/WrapperCharacterHolder.java | 3 +
.../doubles/holder/WrapperDoubleHolder.java | 3 +
.../javalang/floats/holder/WrapperFloatHolder.java | 3 +
.../integers/holder/WrapperIntegerHolder.java | 3 +
.../javalang/longs/holder/WrapperLongHolder.java | 3 +
.../javalang/shorts/holder/WrapperShortHolder.java | 3 +
.../strings/holder/JavaLangStringHolder.java | 3 +
.../strings/samples/JavaLangStringSamples.java | 40 -
.../holder/JavaMathBigDecimalHolder.java | 3 +
.../holder/JavaMathBigIntegerHolder.java | 3 +
.../javanet/urls/holder/JavaNetUrlHolder.java | 3 +
.../javanet/urls/samples/JavaNetUrlSamples.java | 8 +-
.../javasqldate/holder/JavaSqlDateHolder.java | 3 +
...avaSqlDateHolder_actionReturningCollection.java | 3 +-
.../javasqldate/samples/JavaSqlDateSamples.java | 5 +-
.../holder/JavaSqlTimestampHolder.java | 3 +
.../dom/types/javatime/JavaTimeTypesMenu.java | 22 +-
.../holder/JavaTimeLocalDateHolder.java | 3 +
.../holder/JavaTimeLocalDateTimeHolder.java | 3 +
.../JavaTimeLocalTimes-common.adoc | 80 ++
.../JavaTimeLocalTimes-description.adoc | 29 +
.../javatimelocaltime/JavaTimeLocalTimes.java | 76 ++
.../JavaTimeLocalTimes.layout.xml} | 0
.../holder/JavaTimeLocalTimeHolder.java | 40 +
.../holder/JavaTimeLocalTimeHolder2.java | 74 ++
.../holder/JavaTimeLocalTimeHolder3.java | 65 ++
.../JavaTimeLocalTimeHolder_actionReturning.java | 39 +
...eLocalTimeHolder_actionReturningCollection.java | 49 ++
.../JavaTimeLocalTimeHolder_mixinProperty.java | 41 +
...lTimeHolder_updateReadOnlyOptionalProperty.java | 58 ++
...TimeLocalTimeHolder_updateReadOnlyProperty.java | 53 ++
...meHolder_updateReadOnlyPropertyWithChoices.java | 67 ++
.../jdo/JavaTimeLocalTimeJdo-description.adoc | 18 +
.../jdo/JavaTimeLocalTimeJdo.java | 82 ++
.../jdo/JavaTimeLocalTimeJdoEntities.java | 40 +
.../jpa/JavaTimeLocalTimeJpa-description.adoc | 23 +
.../jpa/JavaTimeLocalTimeJpa.java | 94 ++
.../jpa/JavaTimeLocalTimeJpaEntities.java | 40 +
.../persistence/JavaTimeLocalTimeEntity.java | 41 +
.../JavaTimeLocalTimeEntity.layout.xml} | 0
.../persistence/JavaTimeLocalTimeSeeding.java | 37 +
.../samples/JavaTimeLocalTimeSamples.java | 37 +
.../vm/JavaTimeLocalTimeVm-description.adoc | 18 +
.../javatimelocaltime/vm/JavaTimeLocalTimeVm.java | 88 ++
.../vm/JavaTimeLocalTimeVm.layout.xml} | 0
.../holder/JavaTimeOffsetDateTimeHolder.java | 3 +
.../holder/JavaTimeOffsetTimeHolder.java | 3 +
.../holder/JavaTimeZonedDateTimeHolder.java | 3 +
.../javautildate/holder/JavaUtilDateHolder.java | 3 +
.../javautil/uuids/holder/JavaUtilUuidHolder.java | 3 +
.../jodadatetime/holder/JodaDateTimeHolder.java | 3 +
.../jodalocaldate/holder/JodaLocalDateHolder.java | 3 +
.../holder/JodaLocalDateTimeHolder.java | 3 +
.../jodalocaltime/holder/JodaLocalTimeHolder.java | 3 +
.../booleans/holder/PrimitiveBooleanHolder.java | 2 +
...rimitiveBooleanHolder_actionReturningArray.java | 51 ++
.../bytes/holder/PrimitiveByteHolder.java | 3 +
.../PrimitiveByteHolder_actionReturningArray.java | 51 ++
.../chars/holder/PrimitiveCharHolder.java | 3 +
.../PrimitiveCharHolder_actionReturningArray.java | 51 ++
.../doubles/holder/PrimitiveDoubleHolder.java | 3 +
...PrimitiveDoubleHolder_actionReturningArray.java | 51 ++
.../floats/holder/PrimitiveFloatHolder.java | 3 +
.../PrimitiveFloatHolder_actionReturningArray.java | 51 ++
.../primitive/ints/holder/PrimitiveIntHolder.java | 3 +
.../PrimitiveIntHolder_actionReturningArray.java | 51 ++
.../longs/holder/PrimitiveLongHolder.java | 3 +
.../PrimitiveLongHolder_actionReturningArray.java | 52 ++
.../shorts/holder/PrimitiveShortHolder.java | 3 +
.../PrimitiveShortHolder_actionReturningArray.java | 51 ++
.../demo/domain/src/main/resources/application.yml | 5 +-
examples/demo/pom.xml | 2 +-
examples/demo/vaadin/.gitignore | 1 +
examples/demo/vaadin/pom.xml | 8 +-
.../java/demoapp/web/DemoAppManifestCommon.java | 6 +-
.../webapp/wicket/jdo/DemoAppWicketJdo.java | 4 +-
extensions/pom.xml | 5 +
extensions/security/secman/applib/pom.xml | 5 +
.../secman/applib/IsisModuleExtSecmanApplib.java | 2 +
.../secman/applib/user/dom/ApplicationUser.java | 31 +
.../user/dom/ApplicationUser.layout.fallback.xml | 7 +
.../dom/ApplicationUserRepositoryAbstract.java | 35 +-
.../dom/mixins/ApplicationUser_updateLocale.java | 112 +++
.../dom/mixins/ApplicationUser_updatePassword.java | 13 +-
.../dom/mixins/perms/UserPermissionViewModel.java | 5 +-
.../applib/user/menu/ApplicationUserMenu.java | 6 +-
.../secman/applib/user/menu/MeService.java | 8 +-
.../applib/user/spi/PasswordEncryptionService.java | 33 -
.../security/secman/encryption-jbcrypt/pom.xml | 2 -
.../IsisModuleExtSecmanEncryptionJbcrypt.java | 4 +-
.../services/PasswordEncoderUsingJBcrypt.java | 64 ++
.../PasswordEncryptionServiceUsingJBcrypt.java | 63 --
.../security/secman/encryption-spring/pom.xml | 55 ++
.../IsisModuleExtSecmanEncryptionSpring.java | 58 ++
.../authenticator/AuthenticatorSecman.java | 24 +-
.../AuthenticatorSecmanAutoConfiguration.java | 8 +-
.../integration/authorizor/AuthorizorSecman.java | 52 +-
.../spiimpl/ImpersonateMenuAdvisorForSecman.java | 49 +-
.../UserMementoRefinerFromApplicationUser.java | 14 +-
.../secman/jdo/user/dom/ApplicationUser.java | 42 +-
.../secman/jpa/user/dom/ApplicationUser.java | 20 +
extensions/security/secman/pom.xml | 1 +
.../shiro/IsisModuleExtSecmanShiroRealm.java | 24 +-
.../ui/components/CollectionContentsAsExcel.css | 32 -
.../ui/components/CollectionContentsAsExcel.html | 32 -
.../ui/components/CollectionContentsAsExcel.java | 86 --
.../CollectionContentsAsExcelFactory.java | 23 +-
.../ui/components/ExcelFileDownloadLink.java | 13 +-
.../ui/components/ExcelFileModel.java | 6 +-
.../ui/components/Util_TimeConversion.java | 49 --
.../ui/components/_TimeConversion.java | 49 ++
extensions/vw/fullcalendar/applib/pom.xml | 5 +
.../value/CalendarEventSemanticsProvider.java | 12 +-
.../ui/component/EventProviderAbstract.java | 4 +-
.../component/FullCalendarWithEventHandling.java | 3 +-
.../modules/kroviz/pages/DevelopmentGuide.adoc | 12 +-
.../partials/design/class-diagram_aggregator.adoc | 170 ++++
.../design/class-diagram_transferobject.adoc | 91 ++
.../kroviz/partials/design/uml-aggregator.adoc | 65 --
.../kroviz/partials/design/uml-aggregator.png | Bin 205047 -> 0 bytes
.../modules/kroviz/partials/design/uml-layout.adoc | 26 -
.../modules/kroviz/partials/design/uml-layout.png | Bin 26125 -> 0 bytes
.../kroviz/partials/design/uml-overview.adoc | 166 ++--
.../kroviz/partials/design/uml-overview.png | Bin 432117 -> 114246 bytes
.../modules/kroviz/partials/design/uml-to.adoc | 108 ---
.../adoc/modules/kroviz/partials/design/uml-to.png | Bin 369570 -> 0 bytes
incubator/clients/kroviz/build.gradle.kts | 27 +
.../kotlin/org/apache/isis/client/kroviz/App.kt | 4 +-
.../org/apache/isis/client/kroviz/core/Session.kt | 12 +-
.../kroviz/core/aggregator/ActionDispatcher.kt | 1 +
.../kroviz/core/aggregator/AggregatorWithLayout.kt | 4 +-
.../kroviz/core/aggregator/BaseAggregator.kt | 4 +-
.../kroviz/core/aggregator/CollectionAggregator.kt | 4 +-
.../core/aggregator/DomainTypesAggregator.kt | 5 +-
.../kroviz/core/aggregator/ErrorDispatcher.kt | 4 +-
.../kroviz/core/aggregator/NavigationDispatcher.kt | 4 +-
.../kroviz/core/aggregator/ObjectAggregator.kt | 4 +-
.../isis/client/kroviz/core/event/EventStore.kt | 21 +-
.../isis/client/kroviz/core/event/LogEntry.kt | 15 +-
.../client/kroviz/core/event/LogEntryComparison.kt | 7 +
.../isis/client/kroviz/core/event/ReplayCommand.kt | 131 ---
.../client/kroviz/core/event/ReplayController.kt | 131 +++
.../isis/client/kroviz/core/event/ResourceProxy.kt | 11 +-
.../client/kroviz/core/event/RoXmlHttpRequest.kt | 16 +-
.../client/kroviz/core/model/BaseDisplayModel.kt | 43 +
.../kroviz/core/model/CollectionProperties.kt | 2 +-
.../isis/client/kroviz/core/model/DiagramDM.kt | 2 +-
.../isis/client/kroviz/core/model/DisplayModel.kt | 43 -
.../kroviz/core/model/DisplayModelWithLayout.kt | 2 +-
.../isis/client/kroviz/core/model/ObjectDM.kt | 6 +-
.../isis/client/kroviz/core/model/SystemDM.kt | 2 +-
.../client/kroviz/handler/DomainTypesHandler.kt | 4 +-
.../org/apache/isis/client/kroviz/to/Action.kt | 3 +-
.../org/apache/isis/client/kroviz/to/Argument.kt | 14 +-
.../org/apache/isis/client/kroviz/to/Collection.kt | 3 +-
.../org/apache/isis/client/kroviz/to/DomainType.kt | 3 +-
.../org/apache/isis/client/kroviz/to/Extensions.kt | 55 ++
.../org/apache/isis/client/kroviz/to/HasLinks.kt | 28 -
.../org/apache/isis/client/kroviz/to/Member.kt | 3 +-
.../isis/client/kroviz/to/PlainTransferObjects.kt | 37 +-
.../org/apache/isis/client/kroviz/to/TObject.kt | 3 +-
.../org/apache/isis/client/kroviz/to/TypeMapper.kt | 1 +
.../org/apache/isis/client/kroviz/to/WithLinks.kt | 28 +
.../apache/isis/client/kroviz/to/WithMembers.kt | 28 +
.../apache/isis/client/kroviz/to/mb/Extensions.kt | 56 --
.../apache/isis/client/kroviz/ui/core/Constants.kt | 3 +
.../isis/client/kroviz/ui/core/FormPanelFactory.kt | 39 +-
.../isis/client/kroviz/ui/core/MenuFactory.kt | 2 +-
.../apache/isis/client/kroviz/ui/core/RoDialog.kt | 14 +-
.../apache/isis/client/kroviz/ui/core/RoIconBar.kt | 2 +-
.../apache/isis/client/kroviz/ui/core/RoMenuBar.kt | 113 ++-
.../apache/isis/client/kroviz/ui/core/RoView.kt | 2 +-
.../isis/client/kroviz/ui/core/SessionManager.kt | 65 ++
.../apache/isis/client/kroviz/ui/core/UiManager.kt | 261 ------
.../isis/client/kroviz/ui/core/ViewManager.kt | 233 +++++
.../client/kroviz/ui/diagram/LinkTreeDiagram.kt | 10 +-
.../apache/isis/client/kroviz/ui/dialog/About.kt | 4 +-
.../isis/client/kroviz/ui/dialog/ActionPrompt.kt | 4 +-
.../isis/client/kroviz/ui/dialog/BrowserWindow.kt | 28 +-
.../apache/isis/client/kroviz/ui/dialog/Command.kt | 41 -
.../isis/client/kroviz/ui/dialog/Controller.kt | 41 +
.../isis/client/kroviz/ui/dialog/DiagramDialog.kt | 13 +-
.../isis/client/kroviz/ui/dialog/DownloadDialog.kt | 6 +-
.../isis/client/kroviz/ui/dialog/ErrorDialog.kt | 4 +-
.../client/kroviz/ui/dialog/EventCompareDialog.kt | 18 +-
.../isis/client/kroviz/ui/dialog/EventDialog.kt | 15 +-
.../client/kroviz/ui/dialog/EventExportDialog.kt | 14 +-
.../client/kroviz/ui/dialog/EventImportDialog.kt | 14 +-
.../isis/client/kroviz/ui/dialog/EventLogDetail.kt | 15 +-
.../client/kroviz/ui/dialog/EventReplayDialog.kt | 10 +-
.../isis/client/kroviz/ui/dialog/FileDialog.kt | 4 +-
.../isis/client/kroviz/ui/dialog/LoginPrompt.kt | 26 +-
.../client/kroviz/ui/dialog/NotificationDialog.kt | 8 +-
.../kroviz/ui/dialog/ResponseComparisonDialog.kt | 56 +-
.../isis/client/kroviz/ui/dialog/ShellWindow.kt | 62 ++
.../isis/client/kroviz/ui/dialog/SvgInline.kt | 4 +-
.../client/kroviz/ui/dialog/UndefinedDialog.kt | 4 +-
.../client/kroviz/ui/kv/override/RoTabPanel.kt | 4 +-
.../client/kroviz/ui/panel/DynamicMenuBuilder.kt | 5 +-
.../isis/client/kroviz/ui/panel/EventLogTable.kt | 2 -
.../apache/isis/client/kroviz/ui/panel/GeoMap.kt | 5 +-
.../org/apache/isis/client/kroviz/utils/Flatted.kt | 25 -
.../apache/isis/client/kroviz/utils/IconManager.kt | 3 +-
.../apache/isis/client/kroviz/utils/StringUtils.kt | 4 +-
.../apache/isis/client/kroviz/utils/TestUtils.kt | 33 +
.../apache/isis/client/kroviz/utils/XmlHelper.kt | 36 +-
.../apache/isis/client/kroviz/utils/XmlToJson.kt | 25 -
.../org/apache/isis/client/kroviz/utils/js/Diff.kt | 30 +
.../isis/client/kroviz/utils/js/Diff2Html.kt | 27 +
.../apache/isis/client/kroviz/utils/js/Flatted.kt | 25 +
.../isis/client/kroviz/utils/js/XmlBeautify.kt | 25 +
.../isis/client/kroviz/utils/js/XmlToJson.kt | 25 +
.../apache/isis/client/kroviz/utils/js/Xterm.kt | 29 +
.../kroviz/src/main/resources/css/kroviz.css | 25 +
.../resources/img/1200px-DEU_Hamburg_COA.svg.png | Bin 0 -> 84730 bytes
.../kroviz/src/main/resources/img}/gift_48.png | Bin
.../main/resources/img/wv-amsterdam-favicon-05.png | Bin 0 -> 3999 bytes
incubator/clients/kroviz/src/main/web/index.html | 1 +
.../apache/isis/client/kroviz/IntegrationTest.kt | 6 +-
.../core/aggregator/CollectionAggregatorTest.kt | 6 +-
.../isis/client/kroviz/handler/IconHandlerTest.kt | 2 +-
.../kroviz/snapshots/ResponseRegressionTest.kt | 19 +-
.../org/apache/isis/client/kroviz/to/ActionTest.kt | 4 +-
.../org/apache/isis/client/kroviz/to/LinkTest.kt | 2 +-
.../org/apache/isis/client/kroviz/to/MemberTest.kt | 1 -
.../apache/isis/client/kroviz/to/PropertyTest.kt | 1 -
.../isis/client/kroviz/to/ResultValueTest.kt | 4 +-
.../isis/client/kroviz/ui/ClassDiagramTest.kt | 4 +-
.../client/kroviz/ui/table/TableFactoryTest.kt | 2 +-
.../isis/client/kroviz/util/StringUtilsTest.kt | 6 +-
.../isis/client/kroviz/util/XmlHelperTest.kt | 13 +
.../javafx/ui/components/UiComponentFactoryFx.java | 14 +-
.../viewer/javafx/ui/main/MainViewFx.java | 2 +-
incubator/viewers/vaadin/ui/.gitignore | 1 +
incubator/viewers/vaadin/ui/pom.xml | 2 +-
.../ui/components/UiComponentFactoryVaa.java | 12 +-
.../vaadin/ui/components/object/ObjectViewVaa.java | 5 +-
.../viewer/vaadin/ui/pages/main/MainViewVaa.java | 2 +-
.../ui/pages/main/MainView_createHeader.java | 3 +-
isis-parent/pom.xml | 8 +-
.../isis/extensions/restclient/ResponseDigest.java | 26 +-
.../changetracking/JdoLifecycleListener.java | 43 +-
.../jdo/datanucleus/changetracking/_Utils.java | 39 +-
.../metamodel/facets/entity/JdoEntityFacet.java | 20 +-
.../jdo/datanucleus/oid/JdoObjectIdSerializer.java | 68 +-
.../_EntityPropertyChangeFactory.java | 4 +-
.../jdo/integration/changetracking/_Xray.java | 3 +
.../ObjectReflectorDefaultTest_object.java | 2 +-
persistence/jpa/eclipselink/pom.xml | 2 +-
.../integration/entity/JpaEntityFacetFactory.java | 14 +-
regressiontests/incubating/pom.xml | 2 +-
.../isis/testdomain/shiro/ShiroSecmanLdapTest.java | 4 +-
.../shiro/ShiroSecmanLdap_restfulStressTest.java | 4 +-
.../isis/testdomain/shiro/ShiroSecmanTest.java | 4 +-
regressiontests/pom.xml | 4 +-
.../testdomain/interact/ActionInteractionTest.java | 6 +-
.../testdomain/interact/CommandArgumentTest.java | 6 +-
.../domainmodel/jdo/DomainModelTest.java | 3 +
.../injecting/jdo/JdoEntityInjectingTest.java | 3 +-
.../persistence/jdo/JdoBootstrappingTest.java | 25 +-
.../jdo/JdoBootstrappingTest_usingFixtures.java | 24 +-
.../jdo/JdoExceptionTranslationTest.java | 83 +-
...xceptionTranslationTest_usingTransactional.java | 21 +-
.../testdomain/persistence/jdo/JdoJaxbTest.java | 73 ++
.../testdomain/persistence/jdo/JdoQueryTest.java | 88 +-
.../testdomain/persistence/jdo/_TestFixtures.java | 84 --
.../testdomain/wrapper/jdo/JdoWrapperSyncTest.java | 13 +-
.../injecting/jpa/JpaEntityInjectingTest.java | 63 +-
.../persistence/jpa/JpaBootstrappingTest.java | 15 +-
.../jpa/JpaExceptionTranslationTest.java | 105 +--
...xceptionTranslationTest_usingTransactional.java | 23 +-
.../testdomain/persistence/jpa/JpaJaxbTest.java | 73 ++
.../testdomain/persistence/jpa/JpaQueryTest.java | 50 +-
.../testdomain/persistence/jpa/_TestFixtures.java | 83 --
.../isis/testdomain/value/ValueSemanticsTest.java | 185 ++--
.../testdomain/value/ValueSemanticsTester.java | 21 +-
.../log4j2-test.xml | 0
regressiontests/stable-viewers-common/pom.xml | 43 +
.../viewers/common/wkt/InteractionTestWkt.java | 199 +++++
.../viewers/common/wkt/LoggerSetupTestWkt.java | 56 ++
.../src/test/resources/junit-platform.properties | 0
.../stable-viewers-jdo}/log4j2-test.xml | 0
regressiontests/stable-viewers-jdo/pom.xml | 52 ++
.../testdomain/viewers/jdo/wkt/TestAppJdoWkt.java | 96 +++
.../viewers/jdo/wkt/InteractionTestJdoWkt.java | 183 ++++
.../src/test/resources/junit-platform.properties | 0
.../stable-viewers-jpa}/log4j2-test.xml | 0
regressiontests/stable-viewers-jpa/pom.xml | 52 ++
.../testdomain/viewers/jdo/wkt/TestAppJpaWkt.java | 96 +++
.../viewers/jpa/wkt/InteractionTestJpaWkt.java | 183 ++++
.../src/test/resources/junit-platform.properties | 0
regressiontests/stable-viewers/pom.xml | 45 -
.../testdomain/viewers/InteractionTestWkt.java | 190 -----
.../isis/testdomain/viewers/LoggerSetupTest.java | 56 --
regressiontests/stable/pom.xml | 15 +
.../isis/testdomain/RegressionTestAbstract.java | 67 ++
.../testdomain/conf/Configuration_usingJdo.java | 7 +-
.../testdomain/conf/Configuration_usingJpa.java | 19 +-
.../testdomain/conf/Configuration_usingWicket.java | 407 +++++++--
.../isis/testdomain/jdo/JdoInventoryJaxbVm.java | 98 +++
.../jdo/JdoInventoryJaxbVm_selectBooksForSale.java | 63 ++
.../isis/testdomain/jdo/JdoInventoryResource.java | 2 +-
.../isis/testdomain/jdo/JdoTestDomainModule.java | 16 +-
.../isis/testdomain/jdo/JdoTestDomainPersona.java | 2 +-
.../isis/testdomain/jdo/JdoTestFixtures.java | 140 +++
.../isis/testdomain/jdo/entities/JdoBook.java | 27 +-
.../isis/testdomain/jpa/JpaInventoryJaxbVm.java | 98 +++
.../jpa/JpaInventoryJaxbVm_selectBooksForSale.java | 63 ++
.../isis/testdomain/jpa/JpaInventoryResource.java | 2 +-
.../isis/testdomain/jpa/JpaTestDomainModule.java | 10 +-
.../isis/testdomain/jpa/JpaTestDomainPersona.java | 2 +-
.../isis/testdomain/jpa/JpaTestFixtures.java | 142 +++
.../isis/testdomain/jpa/entities/JpaBook.java | 26 +-
.../valuetypes/Configuration_usingValueTypes.java | 8 +-
.../model/valuetypes/ValueTypeExample.java | 58 +-
.../model/valuetypes/ValueTypeExampleService.java | 10 +-
.../publishing/PublishingTestFactoryAbstract.java | 8 +-
.../publishing/PublishingTestFactoryJdo.java | 4 +-
.../publishing/PublishingTestFactoryJpa.java | 4 +-
.../LifecycleEventPublishingTestAbstract.java | 15 +-
.../stubs/PropertyPublishingTestAbstract.java | 17 +-
.../apache/isis/testdomain/util/dto/BookDto.java | 73 +-
.../org/apache/isis/testdomain/util/dto/IBook.java | 34 +
starters/pom.xml | 8 +-
.../excel/applib/service/_CellMarshaller.java | 4 +-
subdomains/poi/pom.xml | 15 +
subdomains/pom.xml | 2 +-
supplemental-model/pom.xml | 2 +-
.../applib/IsisIntegrationTestAbstract.java | 4 +-
testing/specsupport/applib/pom.xml | 70 +-
.../cli/adocfix/OrphanedIncludeStatementFixer.java | 2 +-
.../isis/tooling/cli/projdoc/ProjectDocWriter.java | 5 +-
.../apache/isis/tooling/j2adoc/J2AdocContext.java | 11 +-
.../isis/tooling/j2adoc/format/Snippets.java | 19 +-
.../j2adoc/format/UnitFormatterAbstract.java | 3 +-
.../j2adoc/format/UnitFormatterCompact.java | 2 -
.../format/UnitFormatterWithSourceAndCallouts.java | 2 +-
.../format/UnitFormatterWithSourceAndSections.java | 6 +-
tooling/javamodel/pom.xml | 2 +-
.../isis/tooling/model4adoc/AsciiDocFactory.java | 149 ++--
tooling/pom.xml | 6 +-
.../semantics/AsciiDocValueSemantics.java | 8 +
valuetypes/asciidoc/ui/pom.xml | 4 +-
valuetypes/jodatime/applib/pom.xml | 8 +
.../jodatime/applib/value/JodaTimeConverters.java | 128 +++
.../jodatime/applib/value/JodatimeConverters.java | 128 ---
.../applib/value/JodaTimeConvertersTest.java | 93 ++
.../valuesemantics/JodaDateTimeValueSemantics.java | 20 +-
.../JodaLocalDateTimeValueSemantics.java | 21 +-
.../JodaLocalDateValueSemantics.java | 21 +-
.../JodaLocalTimeValueSemantics.java | 21 +-
.../semantics/MarkdownValueSemantics.java | 8 +
.../common/model/components/ComponentType.java | 21 +
.../viewer/common/model/feature/ScalarUiModel.java | 4 +
.../applib/JsonRepresentationTest_putXxx.java | 43 +-
.../JsonRepresentationTest_streamMapEntries.java | 14 +-
.../rendering/domainobjects/ListReprRenderer.java | 5 +-
.../domainobjects/ObjectActionReprRenderer.java | 2 +-
.../domainobjects/ObjectAndActionInvocation.java | 4 +-
.../ObjectCollectionReprRenderer.java | 6 +-
...entNegotiationServiceForRestfulObjectsV1_0.java | 8 +-
.../service/swagger/internal/Caching.java | 2 +-
.../service/swagger/internal/Generation.java | 52 +-
.../rendering/service/swagger/internal/Util.java | 174 ----
.../rendering/service/swagger/internal/_Util.java | 173 ++++
.../viewer/wicket/model/models/ActionModel.java | 1 -
.../wicket/model/models/ActionModelImpl.java | 39 -
.../wicket/model/models/EntityCollectionModel.java | 18 +-
.../models/EntityCollectionModelAbstract.java | 39 +-
.../model/models/EntityCollectionModelHidden.java | 2 +-
.../models/EntityCollectionModelStandalone.java | 3 +-
.../viewer/wicket/model/models/EntityModel.java | 7 +-
.../viewer/wicket/model/models/FormExecutor.java | 25 +-
.../wicket/model/models/ManagedObjectModel.java | 5 +-
.../viewer/wicket/model/models/ScalarModel.java | 15 +-
.../model/models/ScalarModelWithMultiChoice.java | 2 +-
.../wicket/model/models/ScalarParameterModel.java | 4 +-
.../model/models/binding/BooleanBinding.java | 57 ++
.../models/interaction/BookmarkedObjectWkt.java | 19 +-
.../interaction/HasBookmarkedOwnerAbstract.java | 4 +-
.../interaction/act/ActionInteractionWkt.java | 7 +-
.../models/interaction/coll/DataRowToggleWkt.java | 46 +
.../model/models/interaction/coll/DataRowWkt.java | 33 +-
.../models/interaction/coll/DataTableModelWkt.java | 8 +-
.../interaction/prop/PropertyInteractionWkt.java | 5 +-
.../wicket/model/util/PageParameterUtils.java | 173 +---
.../viewer/wicket/model/util/ActionModelTest.java | 42 -
.../isis/viewer/wicket/ui/ComponentFactory.java | 8 +
.../viewer/wicket/ui/ComponentFactoryAbstract.java | 15 +-
.../ui/actionresponse/ActionResultResponse.java | 39 +-
.../ActionResultResponseHandlingStrategy.java | 33 +-
.../actionresponse/ActionResultResponseType.java | 87 +-
.../ui/actionresponse/PageRedirectRequest.java | 70 ++
.../ui/app/registry/ComponentFactoryRegistrar.java | 17 +-
.../ui/app/registry/ComponentFactoryRegistry.java | 7 +
.../entityactions/AdditionalLinksPanel.java | 53 +-
.../components/actions/ActionParametersForm.java | 26 +-
.../bookmarkedpages/BookmarkedPagesPanel.java | 4 +-
.../ui/components/collection/CollectionPanel.java | 18 +-
.../collection/bulk/BulkActionsProvider.java | 28 -
.../collection/bulk/MultiselectToggleProvider.java | 28 +
.../selector/CollectionSelectorHelper.java | 6 +-
.../selector/CollectionSelectorPanel.java | 90 +-
.../selector/CollectionSelectorProvider.java | 3 +-
.../CollectionContentsAsAjaxTablePanel.java | 48 +-
.../CollectionContentsSortableDataProvider.java | 73 +-
.../ajaxtable/IsisAjaxDataTable.java | 220 +++++
.../ajaxtable/IsisAjaxFallbackDataTable.java | 231 -----
.../ajaxtable/IsisAjaxFallbackHeadersToolbar.java | 93 --
.../ajaxtable/IsisAjaxFallbackOrderByBorder.java | 16 +-
.../ajaxtable/IsisAjaxHeadersToolbar.java | 234 ++---
.../ajaxtable/IsisAjaxHeadersToolbarAbstract.java | 222 +++++
.../ajaxtable/IsisAjaxNavigationToolbar.java | 7 +-
.../IsisAjaxPagingNavigationIncrementLink.java | 10 +-
.../ajaxtable/IsisAjaxPagingNavigationLink.java | 12 +-
.../ajaxtable/columns/BulkToggleWkt.java | 45 +
.../ajaxtable/columns/GenericToggleboxColumn.java | 29 +-
.../summary/CollectionContentsAsSummary.java | 2 +-
.../entity/EntityComponentFactoryAbstract.java | 2 +-
.../entity/icontitle/EntityIconAndTitlePanel.java | 14 +-
.../icontitle/EntityIconAndTitlePanelFactory.java | 2 +-
.../scalars/ComponentFactoryScalarAbstract.java | 11 +-
.../ui/components/scalars/ScalarPanelAbstract.java | 23 +-
.../scalars/ScalarPanelSelectAbstract.java | 14 +-
.../scalars/ScalarPanelTextFieldAbstract.java | 5 +-
...arPanelTextFieldWithTemporalPickerAbstract.java | 26 -
...arPanelTextFieldWithValueSemanticsAbstract.java | 3 +-
.../ui/components/scalars/TextFieldValueModel.java | 2 +-
.../blobclob/IsisBlobOrClobPanelAbstract.java | 2 +-
.../components/scalars/bookmark/BookmarkPanel.java | 37 -
.../scalars/bookmark/BookmarkPanelFactory.java | 39 -
.../datepicker/TextFieldWithDateTimePicker.java | 11 +-
.../scalars/jdk8time/Jdk8LocalTimePanel.java | 37 +
.../jdk8time/Jdk8LocalTimePanelFactory.java | 45 +
.../scalars/jdkdates/JavaSqlTimePanel.java | 8 +-
.../scalars/jodatime/JodaLocalTimePanel.java | 37 +-
.../ui/components/scalars/oiddto/OidDtoPanel.java | 37 -
.../scalars/oiddto/OidDtoPanelFactory.java | 39 -
.../scalars/passwd/IsisPasswordPanel.java | 29 +-
.../components/scalars/primitive/BooleanPanel.java | 4 +-
.../scalars/primitive/CharacterPanel.java | 36 -
.../scalars/primitive/CharacterPanelFactory.java | 43 -
.../scalars/reference/ReferencePanel.java | 55 +-
.../ui/components/scalars/uuid/UuidPanel.java | 41 -
.../components/scalars/uuid/UuidPanelFactory.java | 45 -
.../valuechoices/ValueChoicesSelect2Panel.java | 26 +-
.../StandaloneCollectionPanel.java | 2 +-
.../components/tree/IsisToWicketTreeAdapter.java | 8 +-
.../unknown/UnknownModelPanelFactory.java | 9 +-
.../widgets/breadcrumbs/BreadcrumbPanel.java | 18 +-
.../widgets/checkbox/ContainedToggleboxPanel.java | 33 +-
.../widgets/linkandlabel/ActionLink.java | 51 +-
.../ui/components/widgets/select2/Select2.java | 192 +++--
.../widgets/select2/Select2MultiChoiceExt.java | 49 ++
...tAdapterMementoProviderForReferenceChoices.java | 22 +-
...derForReferenceParamOrPropertyAutoComplete.java | 51 +-
...bjectAdapterMementoProviderForValueChoices.java | 24 +-
.../widgets/themepicker/ThemeChooser.java | 23 +-
.../wicket/ui/errors/ExceptionStackTracePanel.java | 4 +-
.../isis/viewer/wicket/ui/pages/PageAbstract.java | 67 +-
.../viewer/wicket/ui/pages/entity/EntityPage.java | 136 ++-
.../isis/viewer/wicket/ui/pages/home/HomePage.java | 2 +-
.../wicket/ui/pages/login/IsisSignInPanel.html | 16 +-
.../wicket/ui/pages/login/IsisSignInPanel.java | 18 +-
.../wicket/ui/pages/login/SignInPanelAbstract.java | 281 ++++++
.../wicket/ui/pages/login/WicketSignInPage.java | 31 +-
.../ui/pages/login/WicketSignInPage.properties | 1 +
.../pages/login/js/client-side-timezone-select.js | 29 +
.../wicket/ui/panels/FormExecutorDefault.java | 57 +-
.../isis/viewer/wicket/ui/panels/PanelBase.java | 8 +-
.../wicket/ui/panels/PromptFormAbstract.java | 2 +-
.../apache/isis/viewer/wicket/ui/util/Links.java | 87 --
.../org/apache/isis/viewer/wicket/ui/util/Wkt.java | 58 ++
.../isis/viewer/wicket/ui/util/WktLinks.java | 132 +++
.../ui/components/scalars/ConverterTester.java | 14 +-
...tAdapterMementoProviderForValueChoicesTest.java | 20 +-
.../viewer/IsisModuleViewerWicketViewer.java | 2 -
.../ComponentFactoryRegistrarDefault.java | 88 +-
.../ComponentFactoryRegistryDefault.java | 14 +
.../viewer/services/LocaleProviderWicket.java | 59 --
.../IsisWicketAjaxRequestListenerUtil.java | 64 ++
.../viewer/wicketapp/IsisWicketApplication.java | 41 +-
.../IsisWicketApplication_experimental.java | 2 -
.../IsisWicketApplication_newPageFactory.java | 94 --
.../IsisWicketApplication_newSession.java | 48 --
.../wicket/viewer/wicketapp/_PageFactory.java | 84 ++
1328 files changed, 21183 insertions(+), 13598 deletions(-)
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/adapters/AbstractValueSemanticsProvider.adoc
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/adapters/EncodingException.adoc
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/adapters/Parser.adoc
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/adapters/ParsingException.adoc
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/adapters/ValueSemanticsProvider.adoc
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/Defaulted.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/Domain~Exclude.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/Domain~Include.adoc
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/EqualByContent.adoc
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/Facets.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/Introspection.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/LogicalTypeName.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/ObjectLifecycle.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/ObjectSupport.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/annotation/ValueSemantics.adoc
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/locale/UserLocale.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/i18n/LanguageProvider.adoc
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/i18n/LocaleProvider.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/locale/LocaleChoiceProvider.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/sitemap/SitemapService.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/services/sitemap/SitemapServiceMenu.adoc
delete mode 100644 antora/components/refguide-index/modules/applib/pages/index/value/HasHtml.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/value/semantics/Converter.adoc
rename antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/DefaultsProvider.adoc (100%)
rename antora/components/refguide-index/modules/applib/pages/index/{adapters => value/semantics}/EncoderDecoder.adoc (100%)
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/value/semantics/EncodingException.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/value/semantics/OrderRelation.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/value/semantics/Parser.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/value/semantics/ParsingException.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/value/semantics/Renderer.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/value/semantics/ValueComposer.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/value/semantics/ValueSemanticsAbstract.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/value/semantics/ValueSemanticsProvider.adoc
create mode 100644 antora/components/refguide-index/modules/applib/pages/index/value/semantics/ValueSemanticsResolver.adoc
create mode 100644 antora/components/refguide-index/modules/commons/pages/index/btree/Compound.adoc
create mode 100644 antora/components/refguide-index/modules/commons/pages/index/btree/FunCompound.adoc
create mode 100644 antora/components/refguide-index/modules/core/pages/index/metamodel/services/schema/SchemaValueMarshaller.adoc
delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/spi/PasswordEncryptionService.adoc
create mode 100644 antora/components/refguide-index/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncoderUsingJBcrypt.adoc
delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.adoc
create mode 100644 antora/components/refguide-index/modules/extensions/pages/index/secman/encryption/spring/IsisModuleExtSecmanEncryptionSpring.adoc
delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/AnnotationTriplet.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/ExcelFileBlobConverter.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/ExcelServiceImpl.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/PivotUtils.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/dom/util/SheetPivoter.adoc
rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/AnnotationList.adoc (100%)
create mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/util/AnnotationTriplet.adoc
create mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/util/ExcelFileBlobConverter.adoc
rename antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/{dom => }/util/Mode.adoc (100%)
create mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/util/PivotUtils.adoc
create mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/excel/applib/util/SheetPivoter.adoc
create mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/XDocReportService.adoc
create mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/XDocReportService~XDocReportModel.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/service/OutputType.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportModel.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/service/XDocReportService.adoc
create mode 100644 antora/components/refguide-index/modules/valuetypes/pages/index/jodatime/applib/IsisModuleValJodatimeApplib.adoc
rename antora/components/refguide-index/modules/{applib/pages/index => valuetypes/pages/index/jodatime/applib}/jaxb/JodaTimeJaxbAdapters.adoc (100%)
create mode 100644 antora/components/refguide-index/modules/valuetypes/pages/index/jodatime/applib/jaxb/JodaTimeXMLGregorianCalendarMarshalling.adoc
create mode 100644 antora/components/refguide-index/modules/valuetypes/pages/index/jodatime/applib/value/JodaTimeConverters.adoc
create mode 100644 antora/components/refguide-index/modules/valuetypes/pages/index/jodatime/integration/IsisModuleValJodatimeIntegration.adoc
create mode 100644 antora/components/refguide-index/modules/valuetypes/pages/index/markdown/applib/value/Markdown.adoc
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/annotation/LogicalTypeName.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/locale/UserLocale.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/services/i18n/LanguageProvider.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/services/i18n/LocaleProvider.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/services/iactnlayer/InteractionContextUtil.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/services/locale/LocaleChoiceProvider.java
delete mode 100644 api/applib/src/main/java/org/apache/isis/applib/util/schema/_JodaTimeHelper.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/value/semantics/Converter.java
create mode 100644 api/applib/src/main/java/org/apache/isis/applib/value/semantics/ValueComposer.java
delete mode 100644 api/applib/src/test/java/org/apache/isis/applib/util/schema/CommonDtoUtils_setValueOn_Test.java
delete mode 100644 api/applib/src/test/java/org/apache/isis/applib/util/schema/Roundtrip.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/functional/IndexedConsumer.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/functional/IndexedFunction.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/internal/debug/_Debug.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/internal/debug/_IconResource.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/internal/debug/_Xray.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/internal/debug/_XrayEvent.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/internal/debug/xray/_CallStackMerger.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/internal/debug/xray/graphics/CallStackDiagram.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/internal/debug/xray/graphics/SequenceDiagram.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/internal/debug/xray/graphics/_Graphics.java
delete mode 100644 commons/src/main/java/org/apache/isis/commons/internal/debug/xray/sequence/SequenceDiagram.java
delete mode 100644 commons/src/main/java/org/apache/isis/commons/internal/debug/xray/sequence/_Graphics.java
delete mode 100644 commons/src/main/java/org/apache/isis/commons/internal/functions/_Functions_IndexedZeroBase.java
create mode 100644 commons/src/main/resources/xray/evnt.png
create mode 100644 commons/src/main/resources/xray/ia-close.png
create mode 100644 commons/src/main/resources/xray/ia-open.png
create mode 100644 commons/src/main/resources/xray/log.png
create mode 100644 commons/src/main/resources/xray/tx.png
create mode 100644 commons/src/test/java/org/apache/isis/commons/functional/ThrowingRunnableTest.java
create mode 100644 commons/src/test/java/org/apache/isis/commons/internal/debug/xray/CallStackMergerTest.java
create mode 100644 commons/src/test/java/org/apache/isis/commons/internal/reflection/GenericsTest.java
delete mode 100644 core/config/src/main/java/org/apache/isis/core/config/valuetypes/ValueSemanticsRegistry.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actcoll/typeof/TypeOfFacetDefaultToObject.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/invocation/CommandUtil.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/actions/action/invocation/IdentifierUtil.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/typeof/TypeOfFacetForCollectionAnnotation.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/collections/collection/typeof/TypeOfFacetOnCollectionFromCollectionAnnotation.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/defaults/DefaultedFacetFromValueFacet.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/defaults/DefaultedFacetUsingDefaultsProvider.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForLogicalTypeNameAnnotation.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/domainobject/logicaltype/LogicalTypeFacetForLogicalTypeNameAnnotationFacetFactory.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/encodeable/encoder/EncodableFacetFromValueFacet.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/encodeable/encoder/EncodableFacetUsingEncoderDecoder.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/title/parser/TitleFacetFromValueFacet.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/title/parser/TitleFacetUsingValueFacet.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/MaxLengthFacetFromValueFacet.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/MaxLengthFacetUsingParser.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/TypicalLengthFacetFromValueFacet.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/value/TypicalLengthFacetUsingParser.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/choices/enums/ActionParameterChoicesFacetFromChoicesFacet.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/param/choices/enums/ActionParameterChoicesFacetInferredFromChoicesFacet.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/nonscalar/_Debug.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/interactions/managed/nonscalar/_ToggleDebug.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/services/schema/SchemaValueMarshaller.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/ActionScope.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/ActionType.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/spec/PackedManagedObject.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuesemantics/LocaleValueSemantics.java
delete mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuetypes/ValueSemanticsRegistryDefault.java
create mode 100644 core/metamodel/src/main/java/org/apache/isis/core/metamodel/valuetypes/ValueSemanticsResolverDefault.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/command/SchemaValueMarshallerDefault.java
delete mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/i18n/po/Util.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/locale/LanguageProviderDefault.java
create mode 100644 core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/locale/LocaleChoiceProviderDefault.java
delete mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javalang/strings/samples/JavaLangStringSamples.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/JavaTimeLocalTimes-common.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/JavaTimeLocalTimes-description.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/JavaTimeLocalTimes.java
copy examples/demo/domain/src/main/java/demoapp/dom/types/{primitive/shorts/PrimitiveShorts.layout.xml => javatime/javatimelocaltime/JavaTimeLocalTimes.layout.xml} (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/holder/JavaTimeLocalTimeHolder.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/holder/JavaTimeLocalTimeHolder2.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/holder/JavaTimeLocalTimeHolder3.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/holder/JavaTimeLocalTimeHolder_actionReturning.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/holder/JavaTimeLocalTimeHolder_actionReturningCollection.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/holder/JavaTimeLocalTimeHolder_mixinProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/holder/JavaTimeLocalTimeHolder_updateReadOnlyOptionalProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/holder/JavaTimeLocalTimeHolder_updateReadOnlyProperty.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/holder/JavaTimeLocalTimeHolder_updateReadOnlyPropertyWithChoices.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/jdo/JavaTimeLocalTimeJdo-description.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/jdo/JavaTimeLocalTimeJdo.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/jdo/JavaTimeLocalTimeJdoEntities.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/jpa/JavaTimeLocalTimeJpa-description.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/jpa/JavaTimeLocalTimeJpa.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/jpa/JavaTimeLocalTimeJpaEntities.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/persistence/JavaTimeLocalTimeEntity.java
copy examples/demo/domain/src/main/java/demoapp/dom/types/{jodatime/jodalocaltime/persistence/JodaLocalTimeEntity.layout.xml => javatime/javatimelocaltime/persistence/JavaTimeLocalTimeEntity.layout.xml} (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/persistence/JavaTimeLocalTimeSeeding.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/samples/JavaTimeLocalTimeSamples.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/vm/JavaTimeLocalTimeVm-description.adoc
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/javatime/javatimelocaltime/vm/JavaTimeLocalTimeVm.java
copy examples/demo/domain/src/main/java/demoapp/dom/types/{jodatime/jodalocaltime/persistence/JodaLocalTimeEntity.layout.xml => javatime/javatimelocaltime/vm/JavaTimeLocalTimeVm.layout.xml} (100%)
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/primitive/booleans/holder/PrimitiveBooleanHolder_actionReturningArray.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/primitive/bytes/holder/PrimitiveByteHolder_actionReturningArray.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/primitive/chars/holder/PrimitiveCharHolder_actionReturningArray.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/primitive/doubles/holder/PrimitiveDoubleHolder_actionReturningArray.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/primitive/floats/holder/PrimitiveFloatHolder_actionReturningArray.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/primitive/ints/holder/PrimitiveIntHolder_actionReturningArray.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/primitive/longs/holder/PrimitiveLongHolder_actionReturningArray.java
create mode 100644 examples/demo/domain/src/main/java/demoapp/dom/types/primitive/shorts/holder/PrimitiveShortHolder_actionReturningArray.java
create mode 100644 extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/user/dom/mixins/ApplicationUser_updateLocale.java
delete mode 100644 extensions/security/secman/applib/src/main/java/org/apache/isis/extensions/secman/applib/user/spi/PasswordEncryptionService.java
create mode 100644 extensions/security/secman/encryption-jbcrypt/src/main/java/org/apache/isis/extensions/secman/encryption/jbcrypt/services/PasswordEncoderUsingJBcrypt.java
delete mode 100644 extensions/security/secman/encryption-jbcrypt/src/main/java/org/apache/isis/extensions/secman/encryption/jbcrypt/services/PasswordEncryptionServiceUsingJBcrypt.java
create mode 100644 extensions/security/secman/encryption-spring/pom.xml
create mode 100644 extensions/security/secman/encryption-spring/src/main/java/org/apache/isis/extensions/secman/encryption/spring/IsisModuleExtSecmanEncryptionSpring.java
delete mode 100644 extensions/vw/exceldownload/ui/src/main/java/org/apache/isis/extensions/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.css
delete mode 100644 extensions/vw/exceldownload/ui/src/main/java/org/apache/isis/extensions/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.html
delete mode 100644 extensions/vw/exceldownload/ui/src/main/java/org/apache/isis/extensions/viewer/wicket/exceldownload/ui/components/CollectionContentsAsExcel.java
delete mode 100644 extensions/vw/exceldownload/ui/src/main/java/org/apache/isis/extensions/viewer/wicket/exceldownload/ui/components/Util_TimeConversion.java
create mode 100644 extensions/vw/exceldownload/ui/src/main/java/org/apache/isis/extensions/viewer/wicket/exceldownload/ui/components/_TimeConversion.java
create mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/class-diagram_aggregator.adoc
create mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/class-diagram_transferobject.adoc
delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-aggregator.adoc
delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-aggregator.png
delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-layout.adoc
delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-layout.png
delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-to.adoc
delete mode 100644 incubator/clients/kroviz/adoc/modules/kroviz/partials/design/uml-to.png
delete mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/core/event/ReplayCommand.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/core/event/ReplayController.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/core/model/BaseDisplayModel.kt
delete mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/core/model/DisplayModel.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/Extensions.kt
delete 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/to/WithLinks.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/WithMembers.kt
delete mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/to/mb/Extensions.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/core/SessionManager.kt
delete mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/core/UiManager.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/core/ViewManager.kt
delete mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/dialog/Command.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/dialog/Controller.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/ui/dialog/ShellWindow.kt
delete mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/utils/Flatted.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/utils/TestUtils.kt
delete mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/utils/XmlToJson.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/utils/js/Diff.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/utils/js/Diff2Html.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/utils/js/Flatted.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/utils/js/XmlBeautify.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/utils/js/XmlToJson.kt
create mode 100644 incubator/clients/kroviz/src/main/kotlin/org/apache/isis/client/kroviz/utils/js/Xterm.kt
create mode 100644 incubator/clients/kroviz/src/main/resources/img/1200px-DEU_Hamburg_COA.svg.png
copy {examples/demo/domain/src/main/resources/static/images => incubator/clients/kroviz/src/main/resources/img}/gift_48.png (100%)
create mode 100644 incubator/clients/kroviz/src/main/resources/img/wv-amsterdam-favicon-05.png
create mode 100644 incubator/viewers/vaadin/ui/.gitignore
create mode 100644 regressiontests/stable-persistence-jdo/src/test/java/org/apache/isis/testdomain/persistence/jdo/JdoJaxbTest.java
delete mode 100644 regressiontests/stable-persistence-jdo/src/test/java/org/apache/isis/testdomain/persistence/jdo/_TestFixtures.java
create mode 100644 regressiontests/stable-persistence-jpa/src/test/java/org/apache/isis/testdomain/persistence/jpa/JpaJaxbTest.java
delete mode 100644 regressiontests/stable-persistence-jpa/src/test/java/org/apache/isis/testdomain/persistence/jpa/_TestFixtures.java
rename regressiontests/{stable-viewers => stable-viewers-common}/log4j2-test.xml (100%)
create mode 100644 regressiontests/stable-viewers-common/pom.xml
create mode 100644 regressiontests/stable-viewers-common/src/test/java/org/apache/isis/testdomain/viewers/common/wkt/InteractionTestWkt.java
create mode 100644 regressiontests/stable-viewers-common/src/test/java/org/apache/isis/testdomain/viewers/common/wkt/LoggerSetupTestWkt.java
rename regressiontests/{stable-viewers => stable-viewers-common}/src/test/resources/junit-platform.properties (100%)
copy {tooling/dsl/src/test/resources => regressiontests/stable-viewers-jdo}/log4j2-test.xml (100%)
create mode 100644 regressiontests/stable-viewers-jdo/pom.xml
create mode 100644 regressiontests/stable-viewers-jdo/src/main/java/org/apache/isis/testdomain/viewers/jdo/wkt/TestAppJdoWkt.java
create mode 100644 regressiontests/stable-viewers-jdo/src/test/java/org/apache/isis/testdomain/viewers/jdo/wkt/InteractionTestJdoWkt.java
copy {tooling/dsl => regressiontests/stable-viewers-jdo}/src/test/resources/junit-platform.properties (100%)
copy {tooling/dsl/src/test/resources => regressiontests/stable-viewers-jpa}/log4j2-test.xml (100%)
create mode 100644 regressiontests/stable-viewers-jpa/pom.xml
create mode 100644 regressiontests/stable-viewers-jpa/src/main/java/org/apache/isis/testdomain/viewers/jdo/wkt/TestAppJpaWkt.java
create mode 100644 regressiontests/stable-viewers-jpa/src/test/java/org/apache/isis/testdomain/viewers/jpa/wkt/InteractionTestJpaWkt.java
copy {tooling/dsl => regressiontests/stable-viewers-jpa}/src/test/resources/junit-platform.properties (100%)
delete mode 100644 regressiontests/stable-viewers/pom.xml
delete mode 100644 regressiontests/stable-viewers/src/test/java/org/apache/isis/testdomain/viewers/InteractionTestWkt.java
delete mode 100644 regressiontests/stable-viewers/src/test/java/org/apache/isis/testdomain/viewers/LoggerSetupTest.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/RegressionTestAbstract.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/jdo/JdoInventoryJaxbVm.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/jdo/JdoInventoryJaxbVm_selectBooksForSale.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/jdo/JdoTestFixtures.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/jpa/JpaInventoryJaxbVm.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/jpa/JpaInventoryJaxbVm_selectBooksForSale.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/jpa/JpaTestFixtures.java
create mode 100644 regressiontests/stable/src/main/java/org/apache/isis/testdomain/util/dto/IBook.java
create mode 100644 valuetypes/jodatime/applib/src/main/java/org/apache/isis/valuetypes/jodatime/applib/value/JodaTimeConverters.java
delete mode 100644 valuetypes/jodatime/applib/src/main/java/org/apache/isis/valuetypes/jodatime/applib/value/JodatimeConverters.java
create mode 100644 valuetypes/jodatime/applib/src/test/java/org/apache/isis/valuetypes/jodatime/applib/value/JodaTimeConvertersTest.java
delete mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/Util.java
create mode 100644 viewers/restfulobjects/rendering/src/main/java/org/apache/isis/viewer/restfulobjects/rendering/service/swagger/internal/_Util.java
create mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/binding/BooleanBinding.java
create mode 100644 viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/models/interaction/coll/DataRowToggleWkt.java
delete mode 100644 viewers/wicket/model/src/test/java/org/apache/isis/viewer/wicket/model/util/ActionModelTest.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/actionresponse/PageRedirectRequest.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collection/bulk/BulkActionsProvider.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collection/bulk/MultiselectToggleProvider.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxDataTable.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxFallbackDataTable.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxFallbackHeadersToolbar.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/IsisAjaxHeadersToolbarAbstract.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/collectioncontents/ajaxtable/columns/BulkToggleWkt.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/bookmark/BookmarkPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/bookmark/BookmarkPanelFactory.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/jdk8time/Jdk8LocalTimePanel.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/jdk8time/Jdk8LocalTimePanelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/oiddto/OidDtoPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/oiddto/OidDtoPanelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/primitive/CharacterPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/primitive/CharacterPanelFactory.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/uuid/UuidPanel.java
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/components/scalars/uuid/UuidPanelFactory.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/login/SignInPanelAbstract.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/login/js/client-side-timezone-select.js
delete mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/Links.java
create mode 100644 viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/util/WktLinks.java
delete mode 100644 viewers/wicket/viewer/src/main/java/org/apache/isis/viewer/wicket/viewer/services/LocaleProviderWicket.java
create mode 100644 viewers/wicket/viewer/src/main/java/org/apache/isis/viewer/wicket/viewer/wicketapp/IsisWicketAjaxRequestListenerUtil.java
delete mode 100644 viewers/wicket/viewer/src/main/java/org/apache/isis/viewer/wicket/viewer/wicketapp/IsisWicketApplication_newPageFactory.java
delete mode 100644 viewers/wicket/viewer/src/main/java/org/apache/isis/viewer/wicket/viewer/wicketapp/IsisWicketApplication_newSession.java
create mode 100644 viewers/wicket/viewer/src/main/java/org/apache/isis/viewer/wicket/viewer/wicketapp/_PageFactory.java