This is an automated email from the ASF dual-hosted git repository.
joergrade pushed a change to branch ISIS-3171
in repository https://gitbox.apache.org/repos/asf/isis.git
from 062aba28e3 ISIS-3171 merge origin/master (causeway rename)
add 428d694d8a ISIS-3263: ManagedObjects#isNullOrUnspecifiedOrEmpty:
handle the 'deleted' / 'not found' case gracefully
add d564656022 ISIS-3263: do the 'removed' entity handling at a more
fundamental level (as compared to prev. commit)
add cd01f4e1e0 ISIS-3263: actually allow (mixed-in) actions to be executed
on deleted entities
add be2f6b89bc ISIS-3142: demo: update banner (better font)
add 3ccdc0143d ISIS-3265: just notes and comments
add aecc7a3a92 ISIS-3265: init event sources only lazily
add ee99e8f73b ISIS-3265: fail early on nested getPojo() call
add 51ebc83b53 ISIS-3265: detect non attached entity at post-load
add c13f3b83b7 ISIS-3265: just comments
add 0616825e35 ISIS-3258: bump Antora -> 3.1.1 or newer (CI and docs)
add 16271e8475 Bump jib-maven-plugin from 3.3.0 to 3.3.1
add 62a896040a Merge pull request #1160 from
apache/dependabot/maven/master/com.google.cloud.tools-jib-maven-plugin-3.3.1
add ae908f42ff Bump maven-shade-plugin from 3.4.0 to 3.4.1
add 9a412196f3 Merge pull request #1161 from
apache/dependabot/maven/master/org.apache.maven.plugins-maven-shade-plugin-3.4.1
add d77cc17815 ISIS-3253: adds Known Issues section to release notes
add 48a091d665 Bump joda-time from 2.12.0 to 2.12.1
add afa5fec42e Merge pull request #1162 from
apache/dependabot/maven/master/joda-time-joda-time-2.12.1
add f513d3e2d9 Bump npm version 16.17.0 -> 18.12.0
add b8a87b4ad7 ISIS-2925: resurrect DemoAppVaadin
add f98cde0a0a ISIS-2927: vaadin: use (common) DataTableModel
add 2d64cdb44b Bump picocli from 4.6.3 to 4.7.0
add 61afae32a2 Merge pull request #1163 from
apache/dependabot/maven/master/info.picocli-picocli-4.7.0
add 847274c182 ISIS-3267: adds new repo method and JDO/JPA annotations
add f8e8d28797 Merge pull request #1164 from apache/ISIS-3267
add dbcb75aa8f Bump cucumber.version from 7.8.1 to 7.9.0
add 8918b92768 Merge pull request #1165 from
apache/dependabot/maven/master/cucumber.version-7.9.0
add 4f9df9c3b2 Bump checker-qual from 3.26.0 to 3.27.0
add c3ece90dce Merge pull request #1166 from
apache/dependabot/maven/master/org.checkerframework-checker-qual-3.27.0
add d798599853 ISIS-3267 : adds BackgroundService
add b2b1e4dc88 Merge pull request #1167 from apache/ISIS-3267
add 700fc27144 Bump maven-release-plugin from 3.0.0-M6 to 3.0.0-M7
add b288bb4b8a Merge pull request #1168 from
apache/dependabot/maven/master/org.apache.maven.plugins-maven-release-plugin-3.0.0-M7
add 025d327b7f ISIS-3270: have BeanTypeClassifier recognize JAXB viewmodels
add 232b3b948f ISIS-3255: updating docs and javadocs is all
add 4a1497e826 ISIS-3255: updates docs; also adds config property for
execution outbox.
add 55b652bdf3 ISIS-3271: removes quartz from pom and site.yml
add e39aeadff6 ISIS-3271: removes quartz extension source code
add d81a27feca ISIS-3271: updates causeway-tooling, had become stale
add b2827dd0dd ISIS-3255: add new refguide index files.
add 9c8673f4d9 ISIS-3255: adds nested class to index (?)
add 498bc2e1fd ISIS-3255: more fixes to docs
add 01e6fd2e79 ISIS-3255: updates docs for executionrepublisher module
add bbe77f5bee ISIS-3255: refining generation of config docs
add 14b4dee050 Merge branch 'ISIS-3255'
add 06bf8a4bb3 ISIS-3272: LayoutService: allow for additional layout file
formats
add 5257088ac7 ISIS-3272: purge class as not used from prev. commit
add 24437c33b2 ISIS-3271: fixes up commandreplay module, use spring boot
quartz starter
add 7dc081c08f ISIS-3271: adds -A option to build.sh
add 4bc4c67f88 ISIS-3271: adds -K option to build.sh, renames -A to -a
add ebb8c035aa ISIS-3271: fixes help msg
add 0936a5eca8 ISIS-3271: further fixes of compile issue
add 2d0a07484b Merge branch 'ISIS-3271'
add 05d7d4d932 ISIS-3272: support menu bars layout loading based on mime
type (in principal)
add 0f4de40846 ISIS-3272: move config section 'Application' from
viewer/wicket to viewer/common
add 70d7fb4ea9 ISIS-3272: regr. test fixes (re. prev. commit)
add ff9e6a777e ISIS-3272: move config entries 'js' and 'css' from
viewer/common/application to viewer/wicket
add 71e0620e97 ISIS-3255: improves some docs
add 88ee0c6aea ISIS-3267: improves RunBackgroundCommands, run each command
in its own transaction.
add 4ac4b3a28e ISIS-3267: fixes compile issue
add 315ec2bb22 Merge branch 'ISIS-3267'
add 378c2dcc4a ISIS-3272: mignotes on proj. rename and new config structure
add 15904b050b ISIS-3267: fixes inconsistent semantics
add 857813d834 ISIS-3272: more mignotes
add 6914ecb9a6 ISIS-3272: updates config pages
add b0ea1960d8 ISIS-3267: removes invalid annot, incompatible with
@Domain.Exclude
add 2e2a402230 ISIS-3272: separation of concerns: encapsulate menu-bars
marshalling into its own service
add 2eada9cce3 ISIS-3272: more separation of concerns
add 8a41ef59d7 ISIS-3272: separation of concerns: grid-loading vs
grid-marshalling
add 2e23066778 ISIS-2297: commons: support dump customization for YAML
writer
add e647de7d18 ISIS-2297: commons: make YAML writer null-safe
add 49e5f5bffe ISIS-3267: adds T_recenBackgroundCommands (abstract)
contributed collection
add 63b1ddbb93 Bump vaadin.version from 23.2.6 to 23.2.7
add c7e2c230da Merge pull request #1173 from
apache/dependabot/maven/master/vaadin.version-23.2.7
add ce7cbdcbec Bump camel.version from 3.14.5 to 3.14.6
add e973a7849e Merge pull request #1170 from
apache/dependabot/maven/master/camel.version-3.14.6
add 96074ef5c6 Bump maven.plugin.tools.version from 3.6.4 to 3.7.0
add 2505fc0ef0 Merge pull request #1172 from
apache/dependabot/maven/master/maven.plugin.tools.version-3.7.0
add 427f5ee9cd Bump jackson-core from 2.13.4 to 2.14.0
add 68f7383be2 Merge pull request #1171 from
apache/dependabot/maven/master/com.fasterxml.jackson.core-jackson-core-2.14.0
add 07f6debe46 ISIS-2297: select2: properly handle empty (none) selections
add 7c89aca078 ISIS-3274: fixes MarkupComponentFactory to be Serializable
add abdca3e379 ISIS-3268: fixes facet precedence too high for
LabelAtFacetFromLayoutConfiguration
add 71552b21a7 ISIS-3268: MM regr test approval
add 4ef6fb221e Bump vaadin.version from 23.2.7 to 23.2.8
add 10c1a26c5f Merge pull request #1174 from
apache/dependabot/maven/master/vaadin.version-23.2.8
add de53b631d3 Bump jnr-ffi from 2.2.12 to 2.2.13
add b405df547e Merge pull request #1175 from
apache/dependabot/maven/master/com.github.jnr-jnr-ffi-2.2.13
add 5ff658a708 ISIS-3071: fixes recursive file-upload nesting
add 99f5790000 ISIS-3071: exclude new workaround script from yuicompressor
(does not seem to know what to do with it)
add 18ebf089b8 ISIS-3071: relnotes: remove this issue from the known issue
list
add c23431618f ISIS-3071: don't compress js when filename matches
*.nocompress.js
add 9e342cae4b ISIS-3071: dom ready utility: java-doc
add 88cca2f886 ISIS-3071: some refactoring yielding HeaderItem utils
add 6043503c51 ISIS-3071: minor refactoring
add 9f28844bf6 ISIS-2445: add dependabot config for spring6 branch
add 1e7690158d ISIS-3276: renames ReatEasy artifact (remove '4' in name)
add f69682574f ISIS-3276: removes unused class (left over from refactoring)
add d07fd78eaa ISIS-3276: rename reateasy4 package and module class
add 6848897c36 ISIS-3276: rename reateasy4 package and module class (2)
add 16f230b757 ISIS-3276: rename reateasy4 package and module class (3)
add 0d91b6d94b ISIS-2297: migrate RO applib to JUnit5
add 3727b97a3d ISIS-2297: migrate RO rendering to JUnit5
add 6f7a66e301 ISIS-2297: migrate RO viewer to JUnit5
add 58da396731 ISIS-2297: migrate RO testing to JUnit5
add 48e45e1467 ISIS-2297: migrate JDO metamodel to JUnit5
add 4986bd2a46 ISIS-2297: migrate ext excel applib to JUnit5
add eac4131d53 ISIS-2297: migrate security.shiro to JUnit5
add 815fa641df ISIS-2297: migrate wicket.viewer to JUnit5
add 4d80a0e5c7 ISIS-2297: purge artifact internaltestvintage (JUnit4)
add 9672e0cfec Bump messages from 19.1.4 to 20.0.0
add e21e221010 Merge pull request #1188 from
apache/dependabot/maven/master/io.cucumber-messages-20.0.0
add 60357964df Bump togglz.version from 3.2.1 to 3.3.0
add 0b55c20138 Merge pull request #1187 from
apache/dependabot/maven/master/togglz.version-3.3.0
add c1b4364049 ISIS-3277: convert RO artifacts to Java Modules (except
jaxrsresteasay)
add cb32642c44 ISIS-3278: convert JDO artifacts to Java Modules (except
datanucleus)
add 7216afec0e Bump togglz.version from 3.3.0 to 3.3.1
add c46d4ea9b5 Merge pull request #1191 from
apache/dependabot/maven/master/togglz.version-3.3.1
add 4af336aabc Bump jnr-posix from 3.1.15 to 3.1.16
add 72a0297de2 Merge pull request #1192 from
apache/dependabot/maven/master/com.github.jnr-jnr-posix-3.1.16
add 1b42ba4e91 Bump jnr-constants from 0.10.3 to 0.10.4
add e2dc3bacfe Merge pull request #1193 from
apache/dependabot/maven/master/com.github.jnr-jnr-constants-0.10.4
add db64985bc6 Bump swagger-core from 1.6.8 to 1.6.9
add 736a3bd549 Merge pull request #1194 from
apache/dependabot/maven/master/io.swagger-swagger-core-1.6.9
add 9d79aa9df9 Bump jnr-enxio from 0.32.13 to 0.32.14
add 1d74f1a401 Merge pull request #1195 from
apache/dependabot/maven/master/com.github.jnr-jnr-enxio-0.32.14
add ec8993ab79 ISIS-3276: more removal of literal '4' in resteasy names
add d26539a16d Bump summernote from 0.8.11 to 0.8.16
add 093dd650a0 Bump structurizr.version from 1.6.2 to 1.6.3
add f3a7a3944b Bump swagger-compat-spec-parser from 1.0.51 to 1.0.64
add da89591ce0 Bump swagger-parser-v3 from 2.0.20 to 2.1.9
add eeb6fde190 Bump swagger-models from 2.1.12 to 2.2.7
add 7489fb1978 Bump swagger-core from 2.1.12 to 2.2.7
add 6b105e487c Bump swagger-parser from 1.0.51 to 1.0.64
add 6d792d1e5b Revert "Bump structurizr.version from 1.6.2 to 1.6.3"
add ee3817eb10 Bump summernote from 0.8.16 to 0.8.20
add 42901cc780 Bump structurizr-core from 1.6.2 to 1.16.1
add 022801d51f Bump swagger-parser-core from 2.0.20 to 2.1.9
add 5d2e8f3c47 ISIS-3279: convert JPA artifacts to Java Modules (JPMS)
add 9822f11f08 Revert "Bump messages from 19.1.4 to 20.0.0"
add a04588bb9a ISIS-3071: workaround input nesting more broadly
add 2c6a26f1d9 ISIS-3071: re-add FileUpload mention to known issue list
(relnotes)
new 136b5ba487 Merge remote-tracking branch 'origin/master' into ISIS-3171
add 39b0eeadf6 Bump dependency-check-maven from 7.3.0 to 7.3.1
add 55f1c74507 Merge pull request #1208 from
apache/dependabot/maven/master/org.owasp-dependency-check-maven-7.3.1
add 5f8bcea723 ISIS-2297: batch organize imports
add 99b1032bf7 ISIS-2297: fix invalid javadoc
add e86d3543a0 ISIS-2297: more organize import
add 8e64263237 ISIS-2297: fixes javadoc (also make Spring 6 compatible)
add 9f6aacb331 ISIS-3280: fixes RepositoryService bounded uniqueMatch
add 866057af28 ISIS-3222: typo in projection example (docs)
add 568abbc6c6 Bump slf4j-api from 2.0.3 to 2.0.4
add 751274b51c Merge pull request #1211 from
apache/dependabot/maven/master/org.slf4j-slf4j-api-2.0.4
add 09627add7e Bump javaparser-core from 3.24.7 to 3.24.8
add 1f68f6b8bd Merge pull request #1212 from
apache/dependabot/maven/master/com.github.javaparser-javaparser-core-3.24.8
add ae06502e76 Bump maven-install-plugin from 3.0.1 to 3.1.0
add d28b277936 Merge pull request #1213 from
apache/dependabot/maven/master/org.apache.maven.plugins-maven-install-plugin-3.1.0
add a7d41a2bbc ISIS-2445: try to reduce memory pressure on high core count
builds
add a4a4b18160 ISIS-3275: class-path resource loading fixes
add c2782a060e ISIS-3282: fixes potential NPE in EclipseLink Exception
Translation
add f96ddd329b ISIS-3283: fixes unreachable code in keycloak integration
add f68941c359 Bump shiro.version from 1.10.0 to 1.10.1
add 8056bba5d4 Merge pull request #1217 from
apache/dependabot/maven/master/shiro.version-1.10.1
add ef6caf4913 Bump dependency-check-maven from 7.3.1 to 7.3.2
add 828db5a373 Merge pull request #1218 from
apache/dependabot/maven/master/org.owasp-dependency-check-maven-7.3.2
new 197b52131e Merge remote-tracking branch 'origin/master' into ISIS-3171
add 516a18cfe4 ISIS-3289: fixes NPE in CalendarEvent showcase
add 42096537a8 ISIS-3290: Javadoc: add hints on object visibility
add 125a0e9497 ISIS-3287: Config: fixes Hibernate Validator throws on App
Startup
add 5fd5a67563 Bump archunit.version from 1.0.0 to 1.0.1
add 9a202dc1e9 Merge pull request #1220 from
apache/dependabot/maven/master/archunit.version-1.0.1
add c1e4a4ab94 Bump togglz.version from 3.3.1 to 3.3.2
add a19a6fe877 Merge pull request #1221 from
apache/dependabot/maven/master/togglz.version-3.3.2
add bbfafcfaab Bump jackson-core from 2.14.0 to 2.14.1
add 45fb722582 Merge pull request #1222 from
apache/dependabot/maven/master/com.fasterxml.jackson.core-jackson-core-2.14.1
add 4e5bd8ce3a ISIS-3281: properly distinguish between singular and plural
cases
add e913c0d609 ISIS-3281: minor javadoc
new 10fc5be43e Merge remote-tracking branch 'origin/master' into ISIS-3171
new ae4d83d6a9 ISIS-3171 columns in parented collections not hidden by
default
add 99964f4075 ISIS-3291: Bump swagger-ui 3.24.3 -> 4.15.5
add 2a427d5a90 ISIS-3291: swagger-ui: enable auth and syntax highlighting
add cd1cc83e7f ISIS-3291: remove debug code in prev. commit
add e85cae9055 Bump datatables from 1.12.1 to 1.13.1
add 1df36f3afa Merge pull request #1227 from
apache/dependabot/maven/master/org.webjars-datatables-1.13.1
add ae9e97eae0 Bump datatables from 1.12.1 to 1.13.1 (2)
add ee86fe9fff ISIS-3292: migrate Swagger Model v2 to OpenAPI v3
add 32c2425b0f ISIS-3292: flesh out parameter schemas (types)
add 6b04256301 ISIS-3292: just renaming classes
add 95cecbb265 ISIS-3292: some refactoring, use ObjectSchema where
applicable
add c9aaf120fa ISIS-3292: flesh out RefSchema
add 67f1134cf5 ISIS-3292: flesh out requestBody(...)
add 434b345b2f ISIS-3292: flesh out ApiResponse generation
add 0f591c4252 ISIS-3292: restore value schemas; purge schema plugin
add 935b2e32a2 ISIS-3292: various schema fixes
add 0ad4309b61 ISIS-3292: add online links to all referenced RO Spec
sections
add 631f705873 ISIS-3292: final fixes
add 93fa6a21b8 Merge pull request #1226 from apache/3292-openapi
add c0abfa29eb Bump vaadin.version from 23.2.8 to 23.2.9
add 50ca36b8e9 Merge pull request #1229 from
apache/dependabot/maven/master/vaadin.version-23.2.9
add e61456cc7e ISIS-3293: new revised java-doc for ViewModel
add 5b996b7bbb ISIS-3293: resolve arbitrary args for ViewModel construction
add f9f9aef6e4 ISIS-3293: revert viewmodel changes from prev. commit;
support constructor inject semantics
add e64c29c989 ISIS-3293: update java-doc
add 65e354f0e8 Bump spring-boot from 2.7.5 to 2.7.6
add 4e859bdc0b ISIS-2445: dependabot: customized label for spring6 branch
add 8057ee84f1 ISIS-2445: dependabot: customized label for master branch
add 1bc93908c3 Bump prism from 1.28.0 to 1.29.0
add 3881ffa078 Merge pull request #1232 from
apache/dependabot/maven/master/org.webjars.bowergithub.prismjs-prism-1.29.0
add 0057cd2fc2 ISIS-3293: update mignotes on ViewModel
add 15c0d92649 ISIS-3295: FactoryService: java-doc polishing and minor
code cleanup
add 3875249322 ISIS-3295: fixes post-construct not called, when viewmodel
new-ed up programmatically
add c4b8b91b66 ISIS-3295: simplify PostConstruct method caching (use
_ClassCache)
add aba6384155 ISIS-3293: _ClassCache optimizations
add 1c22a0ccfd ISIS-3293: _ClassCache API polishing
add 442b269fe7 ISIS-3222: eclipse/intellij: add jakarta to import order
add 089442d37f ISIS-2297: bug in RO's FailureUtil
add 53aa9e1abe Bump slf4j-api from 2.0.4 to 2.0.5
add 7005f6569c Merge pull request #1237 from
apache/dependabot/maven/master/org.slf4j-slf4j-api-2.0.5
add c31024df92 ISIS-2297: RO: backports simplified ResourceAbstract from
Spring6 branch
add f4868f4932 ISIS-3297: POMs: remove duplicated maven-gpg-plugin
add 2af7a5ffee ISIS-3297: consolidate jar packaging config into bom;
add 9ccb62b26b ISIS-3297: fixes for graphql-test and fakedata-integtests
add fa2d503d78 ISIS-3297: improve bom readability
add 5803e2ee31 ISIS-3297: bom: consolidate maven-compiler-plugin from core
add 7baf199023 ISIS-3297: bom: consolidate surefire plugin
add ddf2f24a54 ISIS-3297: POM: let starer import bom not core
add 2b6f0cfc1a ISIS-3297: consolidate maven-source-plugin from core into
bom
add bc0675e124 ISIS-3297: base regressiontests on bom not starter
add fe460702fe ISIS-3297: poms: deduplicate maven-release-plugin entries
add 7a9f63fa7a ISIS-3297: remove wicket deps from core
add dcce377f46 ISIS-3255: updates docs/javadocs is all.
add 669ad5cdf8 Bump maven-dependency-plugin from 3.3.0 to 3.4.0
add baed25a905 Merge pull request #1239 from
apache/dependabot/maven/master/org.apache.maven.plugins-maven-dependency-plugin-3.4.0
add 5b98a8a52a Bump maven-jar-plugin from 3.2.2 to 3.3.0
add 4f4c42b006 Merge pull request #1241 from
apache/dependabot/maven/master/org.apache.maven.plugins-maven-jar-plugin-3.3.0
add 6226611712 Bump vaadin.version from 23.2.9 to 23.2.10
add d9422697a7 Merge pull request #1240 from
apache/dependabot/maven/master/vaadin.version-23.2.10
add bb003fe6c1 ISIS-3275: re-implement OutboxClient on top of RestClient
(1)
add 8d65df4883 ISIS-3275: re-implement OutboxClient on top of RestClient
(2)
add 2777a195ff ISIS-3275: re-implement OutboxClient on top of RestClient
(3)
add b7076bfafa ISIS-3275: re-implement OutboxClient on top of RestClient
(4)
add 72f653d655 ISIS-3275: re-implement OutboxClient on top of RestClient
(5)
add a7e244f5ff ISIS-3275: re-implement OutboxClient on top of RestClient
(6)
add 0be204b169 ISIS-3275: add jaxb marshalling support to Bookmark
add e0d5938510 ISIS-3300: support file i/o for Blob and Clob (convenience)
add f88d301cad ISIS-3300: adds utf8 specific shortcuts to Blob and Clob
(Convenience)
add 0cbb12d0d3 Bump joda-time from 2.12.1 to 2.12.2
add e5cd1211c2 Merge pull request #1245 from
apache/dependabot/maven/master/joda-time-joda-time-2.12.2
add c35990623f Bump checker-qual from 3.27.0 to 3.28.0
add e4c07d0107 Merge pull request #1246 from
apache/dependabot/maven/master/org.checkerframework-checker-qual-3.28.0
add cad7d2ddc9 ISIS-2445: fixes rename script (exit with error code if env
var not set)
add 530291c207 ISIS-2445: remove outdated env var from script
add 1193633e9b ISIS-3222: updates site index
add bd6a878946 ISIS-2297: gitignore '.derived' files
add 7a03a5366c ISIS-3275: adds tiny swing util for performance profiling
add 88232e9183 Bump dependency-check-maven from 7.3.2 to 7.4.0
add c3a0d2e940 Merge pull request #1249 from
apache/dependabot/maven/master/org.owasp-dependency-check-maven-7.4.0
add 523b2cc9d5 ISIS-2297: introduces a builder for violation messages
add 18ecc00c44 ISIS-2297: MM export menu to allow various formats to
choose from
add bbd300798b ISIS-2297: minor: better param desc text
add b0d74e2d7f ISIS-2297: minor: just more param desc.
add 18b06c3c5d ISIS-2297: adds simple CSV MM export option
add 69fe117783 ISIS-2297: disable export formats, that don't work yet
add 1dd8fb00f6 ISIS-3302: [Commons] Text Util to properly handle Files
with BOM Signature
add 4ed4a347e1 ISIS-2297: tooling: test fixes
add 2ca7cebd73 Bump vaadin.version from 23.2.10 to 23.2.11
add 3eda7f0463 Merge pull request #1251 from
apache/dependabot/maven/master/vaadin.version-23.2.11
add 9cce8147b0 ISIS-3303: reworks UserMemento#isSystem to instead be a
check for SudoService#ACCESS_ALL_ROLE
add 3dc857a473 ISIS-3303: fixes regression test, adds a new one
add fb8d558496 ISIS-3303: fixes (?) 'Invalid automatic module name' error
for regressiontests-cmdexecauditsess-persistence-{jpa|jdo}
add 6883fee9b7 ISIS-3303: adds trivial improvements to build.sh
add ca9f44fae9 ISIS-3303: fixes (?) 'Invalid automatic module name' error
for regressiontests-cmdexecauditsess-persistence-{jpa|jdo} (2)
add 13d3dacec8 ISIS-3303: adds back in automaticModuleName etc for all
regression tests
add 60cb4e55d7 ISIS-3303: makes stable regression tests artifacts
consistent
add 3f9e51b038 ISIS-3303: fixes unit test by locking down the value
semantics of UserMemento and RoleMemento more clearly
add f8dd79967c Merge pull request #1252 from apache/ISIS-3303
add a1e9fbcbce Bump cucumber.version from 7.9.0 to 7.10.0
add 509aa76b2b Merge pull request #1254 from
apache/dependabot/maven/master/cucumber.version-7.10.0
add cdb5e69e25 Bump dependency-check-maven from 7.4.0 to 7.4.1
add 2b5814f50a Merge pull request #1253 from
apache/dependabot/maven/master/org.owasp-dependency-check-maven-7.4.1
add 59b86976b6 ISIS-3301: collection presentation selection done with a
simple btn-link
add 9055c3e0d4 ISIS-3294: properly creates bookmark for
ApplicationFeatureViewModel (fixes NPE)
add a09f71a7cf ISIS-3306: Schema: generate '@Named' annotations
add 8bfec7a1b3 ISIS-3306: Schema gen.: fixes 'Serializable' not being
processed
add 6c1ac7e744 ISIS-3306: backport schema gen. conf. simplification from
spring6 branch
add 139d0ca51c Bump javaparser-core from 3.24.8 to 3.24.9
add 7ffb65a873 Merge pull request #1257 from
apache/dependabot/maven/master/com.github.javaparser-javaparser-core-3.24.9
add e3a04ae639 Bump slf4j-api from 2.0.5 to 2.0.6
add d0943b2050 Merge pull request #1259 from
apache/dependabot/maven/master/org.slf4j-slf4j-api-2.0.6
add eb5d8faee8 Bump cxf-rt-rs-client from 3.5.4 to 3.5.5
add 10e5aceb92 Merge pull request #1258 from
apache/dependabot/maven/master/org.apache.cxf-cxf-rt-rs-client-3.5.5
add df0f7e23bb ISIS-3304: promote Json utils from internal to public
add fe5aadbe69 ISIS-3304: JsonUtils polishing
add ffffa1adfa ISIS-3304: promote Yaml utils from internal to public
add e6f74baa86 ISIS-3304: YamlUtils polishing
add 3947e8027b ISIS-3304: promote Jaxb utils from internal to public
add ddac408c5d ISIS-3304: JaxbUtils: adding custom properties support
add 74329d3c0d ISIS-3304: [Commons] rename Can random accessor methods
('orFail' -> 'elseFail')
add b3dee83595 Bump vaadin.version from 23.2.11 to 23.3.0 (with fixes)
add 09c528f345 Bump datanucleus-core from 6.0.2 to 6.0.3
add a3fff98af4 Merge pull request #1270 from
apache/dependabot/maven/master/org.datanucleus-datanucleus-core-6.0.3
add 18ad616e31 Bump datanucleus-rdbms from 6.0.2 to 6.0.3
add 668df60d54 Merge pull request #1271 from
apache/dependabot/maven/master/org.datanucleus-datanucleus-rdbms-6.0.3
add 746613a3c5 ISIS-3308: purge jdk-supplemental and cleanup core pom
add 8220894066 ISIS-3308: purge legacy com.sun.xml.bind:jaxb-ri keep
jaxb-impl
add a27ea37b4d ISIS-3275: activate spring6 CI build on push (github)
add f1a0250e31 Bump cucumber.version from 7.10.0 to 7.10.1
add ce327e6b35 Merge pull request #1274 from
apache/dependabot/maven/master/cucumber.version-7.10.1
add 789a3e2661 Bump camel.version from 3.14.6 to 3.14.7
add e9257aae0a Merge pull request #1276 from
apache/dependabot/maven/master/camel.version-3.14.7
add 77c0735db2 Bump maven-invoker-plugin from 3.3.0 to 3.4.0
add 7331be855c Merge pull request #1280 from
apache/dependabot/maven/master/org.apache.maven.plugins-maven-invoker-plugin-3.4.0
add 8dfb9bf287 Bump jaxb-impl from 2.3.3 to 2.3.7
add 675db087f7 Merge pull request #1275 from
apache/dependabot/maven/master/com.sun.xml.bind-jaxb-impl-2.3.7
add 298bee5355 Bump messages from 19.1.4 to 21.0.1
add 7a35b856af Merge pull request #1277 from
apache/dependabot/maven/master/io.cucumber-messages-21.0.1
add 162adeb1d5 Bump vaadin.version from 23.3.0 to 23.3.1
add f646bf4af6 Merge pull request #1288 from
apache/dependabot/maven/master/vaadin.version-23.3.1
add bd19d50bda ISIS-3309: fix for BookmarkedPagesPanel not AJAX updated on
clear
add 69085daf81 ISIS-3309: [Demo] Object Layout Annotation: adds VM stubs
add ffe0cd279f ISIS-3309: [Demo] Object Layout Annotation: flesh out menu
actions
add 2763905841 ISIS-3315: adds test-case for
ManagedObjects.NATURAL_NULL_FIRST comparator
add 8ead825d78 ISIS-3316: JaxbService: remove potentially ambiguous
methods from API
add 8a5af84c41 ISIS-3316: use _ClassCache for check on presence of
XmlRootElement annot.
add a2b922438e Bump wicket-bootstrap.version from 6.0.0-M8 to 6.0.0
add c3a663e87e ISIS-2445: BOM: replace javax-servlet artifact with jakarta
equivalent
add 3b820c96e3 ISIS-3316: JaxbService: encapsulates verbose exception
handling with JaxbUtils
add a494a9cc35 ISIS-3316: JaxbUtils: adds JUnit test to verify type-safe
xml unmarshalling
add 47f222c335 ISIS-3316: just comments
add 5e93b51bd3 Bump structurizr-core from 1.16.1 to 1.16.2
add 69ea832715 Merge pull request #1290 from
apache/dependabot/maven/master/com.structurizr-structurizr-core-1.16.2
add b699e21b97 Bump wagon-ftp from 3.5.2 to 3.5.3
add 7846828bf0 Merge pull request #1294 from
apache/dependabot/maven/master/org.apache.maven.wagon-wagon-ftp-3.5.3
add 552c240157 Bump spring-boot-starter-parent from 2.7.6 to 2.7.7
add 6067ef6fb5 Merge pull request #1293 from
apache/dependabot/maven/master/org.springframework.boot-spring-boot-starter-parent-2.7.7
add 77a4249c65 Bump spring-boot-maven-plugin from 2.7.6 to 2.7.7
add ef1f414dfb Merge pull request #1295 from
apache/dependabot/maven/master/org.springframework.boot-spring-boot-maven-plugin-2.7.7
add 6288933bcf Bump spring-boot.version from 2.7.6 to 2.7.7
add e716ae8e11 Merge pull request #1296 from
apache/dependabot/maven/master/spring-boot.version-2.7.7
add 32831c6969 Bump wagon-ssh from 3.5.2 to 3.5.3
add 7c658a3ce9 Merge pull request #1297 from
apache/dependabot/maven/master/org.apache.maven.wagon-wagon-ssh-3.5.3
new 6e9778024e Merge remote-tracking branch 'origin/master' into ISIS-3171
The 5 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.github/dependabot.yml | 18 +-
.../workflows/ci-build-artifacts-no-push-maven.yml | 2 +
.github/workflows/ci-build-site-no-push.yml | 2 +-
.gitignore | 3 +
.../modules/ROOT/pages/cutting-a-release.adoc | 18 +-
.../ROOT/pages/post-release-successful.adoc | 3 +-
.../modules/ROOT/pages/updating-the-website.adoc | 33 +-
.../pages/building-docs-and-website.adoc | 4 +-
.../attachments/Apache-Causeway.importorder | 15 +-
.../attachments/Apache-Causeway-importorder.xml | 16 +-
.../modules/applib/pages/index/ViewModel.adoc | 20 +-
.../pages/index/annotation/DomainObject.adoc | 2 +
.../applib/pages/index/annotation/HomePage.adoc | 2 +
.../annotation/hooks/Property_025-projecting.adoc | 4 +-
.../applib/pages/index/client/SuppressionType.adoc | 1 +
.../applib/pages/index/events/EventObjectBase.adoc | 37 +-
.../index/events/lifecycle/ObjectCreatedEvent.adoc | 2 +-
.../applib/pages/index/events/ui/IconUiEvent.adoc | 2 +-
.../layout/component/CollectionLayoutData.adoc | 4 +-
.../index/mixins/layout/Object_downloadLayout.adoc | 41 +
.../mixins/layout/Object_downloadLayoutXml.adoc | 41 -
.../services/appfeatui/ApplicationTypeMember.adoc | 2 -
.../pages/index/services/command/Command.adoc | 2 +-
.../services/command/CommandExecutorService.adoc | 8 +-
.../services/command/CommandOutcomeHandler.adoc | 6 +-
.../index/services/factory/FactoryService.adoc | 30 +-
.../index/services/grid/GridLoaderService.adoc | 34 +-
.../index/services/grid/GridMarshallerService.adoc | 14 +
.../pages/index/services/grid/GridService.adoc | 1 +
.../pages/index/services/layout/LayoutService.adoc | 60 +-
.../index/services/marshal/MarshallerService.adoc | 44 +
.../index/services/menu/MenuBarsLoaderService.adoc | 16 +-
.../services/menu/MenuBarsMarshallerService.adoc | 16 +
.../pages/index/services/menu/MenuBarsService.adoc | 1 +
.../MenuBarsLoaderService_010-implementation.adoc | 8 +-
.../services/repository/RepositoryService.adoc | 2 +-
.../modules/applib/pages/index/value/Blob.adoc | 40 +-
.../modules/applib/pages/index/value/Clob.adoc | 73 +-
.../UrlEncodingServiceWithCompression.adoc | 14 +
.../audittrail/applib/app/AuditTrailMenu.adoc | 2 +
.../HasInteractionId_auditTrailEntries.adoc | 13 +
.../Object_recentAuditTrailEntries.adoc | 16 +
.../audittrail/applib/dom/AuditTrailEntry.adoc | 20 +
.../applib/dom/AuditTrailEntryRepository.adoc | 48 +
...ntityPropertyChangeSubscriberForAuditTrail.adoc | 16 +
.../commandlog/applib/app/CommandLogMenu.adoc | 2 +
.../HasInteractionId_commandLogEntry.adoc | 8 +-
.../HasUsername_recentCommandsByUser.adoc | 4 +
.../contributions/Object_recentCommands.adoc | 2 +-
.../contributions/T_recentBackgroundCommands.adoc | 17 +
.../commandlog/applib/dom/BackgroundService.adoc | 62 +
...roundService_PersistCommandExecutorService.adoc | 25 +
.../commandlog/applib/dom/CommandLogEntry.adoc | 59 +
.../applib/dom/CommandLogEntryRepository.adoc | 109 +
.../index/commandlog/applib/dom/ExecuteIn.adoc | 38 +
.../index/commandlog/applib/dom/ReplayState.adoc | 74 +
.../dom/mixins/CommandLogEntry_childCommands.adoc | 15 +
.../mixins/CommandLogEntry_openResultObject.adoc | 16 +
.../mixins/CommandLogEntry_siblingCommands.adoc | 15 +
.../applib/job/RunBackgroundCommandsJob.adoc | 15 +
.../subscriber/CommandSubscriberForCommandLog.adoc | 2 +
.../CausewayModuleExtCommandReplaySecondary.adoc | 3 -
.../secondary/job}/JobExecutionData.adoc | 0
.../pages/index/excel/applib/ExcelService.adoc | 2 +
.../excel/applib/service/ExcelServiceDefault.adoc | 31 +
.../pages/index/excel/testing/ExcelFixture.adoc | 3 +-
.../pages/index/excel/testing/ExcelFixture2.adoc | 3 +-
.../CausewayModuleExtExecutionLogApplib.adoc | 14 +
.../executionlog/applib/app/ExecutionLogMenu.adoc | 2 +
.../HasInteractionId_executionLogEntries.adoc | 4 +
.../HasUsername_recentExecutionsByUser.adoc | 4 +
.../contributions/Object_recentExecutions.adoc | 2 +-
.../executionlog/applib/dom/ExecutionLogEntry.adoc | 36 +
.../applib/dom/ExecutionLogEntryRepository.adoc | 54 +
.../applib/dom/ExecutionLogEntryType.adoc | 16 +
.../ExecutionLogEntry_siblingExecutions.adoc | 15 +
.../ExecutionSubscriberForExecutionLog.adoc | 13 +
.../CausewayModuleExtExecutionOutboxApplib.adoc | 14 +
.../applib/app/ExecutionOutboxMenu.adoc | 2 +
.../applib/dom/ExecutionOutboxEntry.adoc | 36 +
.../applib/dom/ExecutionOutboxEntryRepository.adoc | 46 +
.../applib/dom/ExecutionOutboxEntryType.adoc | 16 +
.../applib/restapi/OutboxEvents.adoc | 17 +
.../applib/restapi/OutboxRestApi.adoc | 31 +
.../ContentMappingServiceForOutboxEvents.adoc | 15 +
.../ExecutionSubscriberForExecutionOutbox.adoc | 13 +
.../CausewayModuleExtExecutionRestClient.adoc | 12 +
.../restclient/api/OutboxClient.adoc | 62 +
.../ExecutionLogEntry_copyToOutbox.adoc | 18 +
.../index/quartz/CausewayModuleExtQuartzImpl.adoc | 12 -
.../spring/AutowiringSpringBeanJobFactory.adoc | 13 -
.../feature/api/ApplicationFeatureChoices.adoc | 16 +
.../ApplicationFeatureViewModel_permissions.adoc | 13 +
.../app/ApplicationOrphanedPermissionManager.adoc | 15 +
...OrphanedPermissionManager_relocateSelected.adoc | 14 +
.../ApplicationPermissionRepositoryAbstract.adoc | 44 +
.../dom/mixins/ApplicationPermission_allow.adoc | 14 +
.../dom/mixins/ApplicationPermission_changing.adoc | 14 +
.../dom/mixins/ApplicationPermission_delete.adoc | 13 +
.../dom/mixins/ApplicationPermission_feature.adoc | 13 +
.../mixins/ApplicationPermission_updateRole.adoc | 15 +
.../dom/mixins/ApplicationPermission_veto.adoc | 14 +
.../dom/mixins/ApplicationPermission_viewing.adoc | 14 +
.../permission/menu/ApplicationPermissionMenu.adoc | 14 +
.../dom/ApplicationRoleRepositoryAbstract.adoc | 25 +
.../dom/mixins/ApplicationRole_addPermission.adoc | 28 +
.../role/dom/mixins/ApplicationRole_addUser.adoc | 14 +
.../role/dom/mixins/ApplicationRole_delete.adoc | 14 +
.../mixins/ApplicationRole_removePermissions.adoc | 13 +
.../dom/mixins/ApplicationRole_removeUsers.adoc | 14 +
.../mixins/ApplicationRole_updateDescription.adoc | 14 +
.../dom/mixins/ApplicationRole_updateName.adoc | 14 +
.../applib/role/man/ApplicationRoleManager.adoc | 15 +
.../mixins/ApplicationRoleManager_allRoles.adoc | 13 +
.../ApplicationRoleManager_exportAsYaml.adoc | 14 +
.../man/mixins/ApplicationRoleManager_newRole.adoc | 13 +
.../applib/role/menu/ApplicationRoleMenu.adoc | 14 +
.../seed/CausewayAppFeatureRoleAndPermissions.adoc | 2 +
.../CausewayConfigurationRoleAndPermissions.adoc | 2 +
.../CausewayExtAuditTrailRoleAndPermissions.adoc | 2 +-
.../CausewayExtCommandLogRoleAndPermissions.adoc | 2 +-
.../CausewayExtExecutionLogRoleAndPermissions.adoc | 2 +-
...usewayExtExecutionOutboxRoleAndPermissions.adoc | 2 +-
.../CausewayExtH2ConsoleRoleAndPermissions.adoc | 2 +-
.../CausewayExtSecmanAdminRoleAndPermissions.adoc | 2 +-
...ewayExtSecmanRegularUserRoleAndPermissions.adoc | 2 +-
.../CausewayExtSessionLogRoleAndPermissions.adoc | 2 +-
...yPersistenceJdoMetaModelRoleAndPermissions.adoc | 2 +-
.../CausewaySudoImpersonateRoleAndPermissions.adoc | 2 +
...werRestfulObjectsSwaggerRoleAndPermissions.adoc | 2 +-
.../dom/ApplicationTenancyRepositoryAbstract.adoc | 29 +
.../dom/mixins/ApplicationTenancy_addChild.adoc | 15 +
.../dom/mixins/ApplicationTenancy_addUser.adoc | 14 +
.../dom/mixins/ApplicationTenancy_delete.adoc | 13 +
.../dom/mixins/ApplicationTenancy_removeChild.adoc | 15 +
.../dom/mixins/ApplicationTenancy_removeUser.adoc | 15 +
.../dom/mixins/ApplicationTenancy_updateName.adoc | 14 +
.../dom/mixins/ApplicationTenancy_users.adoc | 13 +
.../fixtures/AbstractTenancyFixtureScript.adoc | 25 +
.../tenancy/man/ApplicationTenancyManager.adoc | 15 +
.../ApplicationTenancyManager_allTenancies.adoc | 13 +
.../ApplicationTenancyManager_newTenancy.adoc | 14 +
.../tenancy/menu/ApplicationTenancyMenu.adoc | 14 +
.../user/contributions/HasUsername_open.adoc | 15 +
.../dom/ApplicationUserRepositoryAbstract.adoc | 44 +
.../user/dom/mixins/ApplicationUser_addRole.adoc | 15 +
.../user/dom/mixins/ApplicationUser_delete.adoc | 14 +
.../user/dom/mixins/ApplicationUser_duplicate.adoc | 13 +
.../user/dom/mixins/ApplicationUser_lock.adoc | 14 +
.../dom/mixins/ApplicationUser_removeRoles.adoc | 26 +
.../dom/mixins/ApplicationUser_resetPassword.adoc | 15 +
.../user/dom/mixins/ApplicationUser_timeZone.adoc | 14 +
.../user/dom/mixins/ApplicationUser_unlock.adoc | 14 +
.../mixins/ApplicationUser_updateAccountType.adoc | 15 +
.../dom/mixins/ApplicationUser_updateAtPath.adoc | 14 +
.../mixins/ApplicationUser_updateEmailAddress.adoc | 15 +
.../mixins/ApplicationUser_updateFaxNumber.adoc | 15 +
.../dom/mixins/ApplicationUser_updateLocale.adoc | 20 +
.../dom/mixins/ApplicationUser_updateName.adoc | 18 +
.../dom/mixins/ApplicationUser_updatePassword.adoc | 16 +
.../mixins/ApplicationUser_updatePhoneNumber.adoc | 15 +
.../dom/mixins/ApplicationUser_updateUsername.adoc | 14 +
...ApplicationUser_effectiveMemberPermissions.adoc | 13 +
...ationUser_filterEffectiveMemberPermissions.adoc | 14 +
.../dom/mixins/perms/UserPermissionViewModel.adoc | 28 +
.../applib/user/man/ApplicationUserManager.adoc | 15 +
.../mixins/ApplicationUserManager_allUsers.adoc | 13 +
.../ApplicationUserManager_newDelegateUser.adoc | 14 +
.../ApplicationUserManager_newLocalUser.adoc | 15 +
.../applib/user/menu/ApplicationUserMenu.adoc | 14 +
.../index/secman/applib/util/RegexReplacer.adoc | 13 +
.../sessionlog/applib/app/SessionLogMenu.adoc | 14 +
.../HasUsername_recentSessionsForUser.adoc | 16 +
.../sessionlog/applib/dom/SessionLogEntry.adoc | 22 +
.../applib/dom/SessionLogEntryRepository.adoc | 49 +
.../spiimpl/SessionLogServiceInitializer.adoc | 17 +
.../spiimpl/SessionSubscriberForSessionLog.adoc | 15 +
.../index/restfulobjects/client/RestfulClient.adoc | 43 +-
...wayModuleViewerRestfulObjectsJaxrsResteasy.adoc | 12 +
.../conneg/RestfulObjectsJaxbWriterForXml.adoc | 0
.../webmodule/WebModuleJaxrsResteasy.adoc | 17 +
...ayModuleViewerRestfulObjectsJaxrsResteasy4.adoc | 12 -
.../webmodule/WebModuleJaxrsResteasy4.adoc | 17 -
.../ROOT/pages/2022/2.0.0-RC1/mignotes.adoc | 83 +-
.../ROOT/pages/2022/2.0.0-RC1/relnotes.adoc | 9 +-
.../modules/ROOT/partials/extensions.adoc | 1 -
antora/playbooks/site-extensions.yml | 3 -
antora/playbooks/site.yml | 3 -
.../img/home/causeway-logo-79x64.png | Bin 0 -> 5900 bytes
.../img/home/causeway-logo-984x286.png | Bin 0 -> 97816 bytes
antora/supplemental-ui/index.html | 40 +-
api/applib/pom.xml | 13 +-
api/applib/src/main/java/module-info.java | 2 +-
.../causeway/applib/CausewayModuleApplib.java | 4 +-
.../java/org/apache/causeway/applib/ViewModel.java | 38 +-
.../causeway/applib/annotation/DomainObject.java | 5 +
.../causeway/applib/annotation/HomePage.java | 6 +-
.../causeway/applib/client/SuppressionType.java | 8 +-
.../causeway/applib/events/EventObjectBase.java | 78 +-
.../events/lifecycle/ObjectCreatedEvent.java | 2 +-
.../mixins/layout/Object_downloadLayout.java | 102 +
.../mixins/layout/Object_downloadLayoutXml.java | 96 -
.../appfeatui/ApplicationFeatureViewModel.java | 2 +-
.../services/appfeatui/ApplicationNamespace.java | 2 +
.../applib/services/appfeatui/ApplicationType.java | 2 +
.../services/appfeatui/ApplicationTypeAction.java | 2 +
.../appfeatui/ApplicationTypeCollection.java | 2 +
.../services/appfeatui/ApplicationTypeMember.java | 14 +-
.../appfeatui/ApplicationTypeProperty.java | 2 +
.../applib/services/bookmark/Bookmark.java | 17 +
.../causeway/applib/services/command/Command.java | 2 +-
.../services/command/CommandExecutorService.java | 31 +-
.../services/command/CommandOutcomeHandler.java | 8 +-
.../applib/services/factory/FactoryService.java | 52 +-
.../applib/services/grid/GridLoaderService.java | 40 +-
.../services/grid/GridMarshallerService.java | 31 +
.../causeway/applib/services/grid/GridService.java | 5 +-
.../causeway/applib/services/jaxb/JaxbService.java | 132 +-
.../applib/services/layout/LayoutExportStyle.java | 4 -
.../applib/services/layout/LayoutService.java | 41 +-
.../applib/services/layout/LayoutServiceMenu.java | 37 +-
.../applib/services/marshal/MarshallerService.java | 57 +
.../services/menu/MenuBarsLoaderService.java | 20 +-
.../services/menu/MenuBarsMarshallerService.java | 35 +
.../applib/services/menu/MenuBarsService.java | 19 +-
.../services/metamodel/MetaModelServiceMenu.java | 159 +-
.../applib/services/metamodel/_CsvExport2.java | 115 +
.../services/publishing/log/CommandLogger.java | 4 +-
.../publishing/log/EntityChangesLogger.java | 2 +-
.../services/publishing/log/ExecutionLogger.java | 2 +-
.../services/repository/RepositoryService.java | 4 +-
.../causeway/applib/services/user/RoleMemento.java | 17 +-
.../causeway/applib/services/user/UserMemento.java | 35 +-
.../causeway/applib/services/user/UserService.java | 4 +-
.../org/apache/causeway/applib/util/JaxbUtil.java | 137 +-
.../applib/util/schema/ChangesDtoUtils.java | 83 +-
.../applib/util/schema/CommandDtoUtils.java | 94 +-
.../applib/util/schema/CommonDtoUtils.java | 27 +-
.../applib/util/schema/InteractionDtoUtils.java | 120 +-
.../applib/util/schema/InteractionsDtoUtils.java | 77 +-
.../util/schema/MemberExecutionDtoUtils.java | 56 +-
.../org/apache/causeway/applib/value/Blob.java | 60 +-
.../org/apache/causeway/applib/value/Clob.java | 80 +
.../causeway/applib/value/NamedWithMimeType.java | 36 +
.../applib/services/jaxb/JaxbServiceTest.java | 7 +-
.../services/user/RoleMemento_value_Test.java | 28 +
.../services/user/UserMemento_contains_Test.java | 41 +
.../services/user/UserMemento_value_Test.java | 63 +
api/schema/pom.xml | 45 +-
api/schema/src/main/java/module-info.java | 2 +-
.../org/apache/causeway/schema/chg/chg-2.0.xsd | 115 -
.../org/apache/causeway/schema/cmd/cmd-2.0.xsd | 208 -
.../apache/causeway/schema/common/common-2.0.xsd | 252 -
.../org/apache/causeway/schema/ixn/ixn-2.0.xsd | 239 -
.../causeway/schema/metamodel/metamodel-2.0.xsd | 386 --
.../{org/apache/causeway => }/schema/bindings.xml | 0
.../src/main/resources/schema/chg/chg-2.0.xsd | 124 +
.../src/main/resources/schema/cmd/cmd-2.0.xsd | 240 +
.../main/resources/schema/common/common-2.0.xsd | 303 +
.../src/main/resources/schema/ixn/ixn-2.0.xsd | 273 +
.../resources/schema/metamodel/metamodel-2.0.xsd | 498 ++
bom/pom.xml | 1586 +++--
build.sh | 59 +-
commons/pom.xml | 65 +-
commons/src/main/java/module-info.java | 5 +
.../apache/causeway/commons/collections/Can.java | 4 +-
.../commons/collections/Can_Singleton.java | 2 +-
.../apache/causeway/commons/functional/Try.java | 5 +
.../causeway/commons/internal/base/_Text.java | 20 +-
.../causeway/commons/internal/debug/swt/_Swt.java | 75 +
.../commons/internal/ioc/_IocContainer.java | 2 +-
.../proxy/_ProxyFactoryServiceAbstract.java | 3 +-
.../commons/internal/reflection/_ClassCache.java | 84 +-
.../commons/internal/resources/_DataSink.java | 35 -
.../commons/internal/resources/_DataSource.java | 139 -
.../causeway/commons/internal/resources/_Json.java | 246 -
.../commons/internal/resources/_Resources.java | 19 +-
.../causeway/commons/internal/resources/_Xml.java | 231 -
.../causeway/commons/internal/resources/_Yaml.java | 148 -
.../org/apache/causeway/commons/io/DataSink.java | 106 +
.../org/apache/causeway/commons/io/DataSource.java | 96 +
.../org/apache/causeway/commons/io/DtoMapper.java | 69 +
.../org/apache/causeway/commons/io/JaxbUtils.java | 359 +
.../org/apache/causeway/commons/io/JsonUtils.java | 151 +
.../org/apache/causeway/commons/io/YamlUtils.java | 130 +
.../commons/resource/ResourceCoordinates.java | 3 +-
.../test/java/org/apache/causeway/commons/X.java | 5 -
.../internal/resources/JsonYamlReaderTest.java | 20 +-
.../internal/resources/XmlRoundTripTest.java | 31 +-
.../apache/causeway/commons/io/JaxbUtilsTest.java | 88 +
core/NOTICE | 7 -
core/adoc/modules/_overview/pages/about.adoc | 1334 ++--
core/config/generateConfigDocs.groovy | 38 +-
core/config/pom.xml | 61 +-
.../adoc/modules/config/pages/sections/Other.adoc | 26 +-
.../adoc/modules/config/pages/sections/_nav.adoc | 1 +
.../config/pages/sections/causeway.applib.adoc | 222 +-
.../pages/sections/causeway.core.config.adoc | 2 +-
.../pages/sections/causeway.core.meta-model.adoc | 4 +-
.../causeway.core.meta-model.introspector.adoc | 34 +-
.../causeway.core.meta-model.validator.adoc | 24 +-
.../sections/causeway.core.runtime-services.adoc | 86 +-
.../pages/sections/causeway.core.runtime.adoc | 4 +-
.../config/pages/sections/causeway.extensions.adoc | 155 +-
.../sections/causeway.persistence.schema.adoc | 8 +-
.../pages/sections/causeway.security.keycloak.adoc | 77 +-
.../pages/sections/causeway.security.shiro.adoc | 2 +-
.../pages/sections/causeway.security.spring.adoc | 4 +-
.../config/pages/sections/causeway.testing.adoc | 14 +-
.../pages/sections/causeway.viewer.common.adoc | 102 +
.../sections/causeway.viewer.restfulobjects.adoc | 22 +-
.../pages/sections/causeway.viewer.wicket.adoc | 282 +-
.../modules/config/pages/sections/datanucleus.adoc | 8 +-
.../modules/config/pages/sections/eclipselink.adoc | 50 +-
.../modules/config/pages/sections/resteasy.adoc | 2 +-
.../core/config/CausewayConfiguration.java | 518 +-
.../core/config/EclipselinkConfiguration.java | 90 +-
.../beans/CausewayBeanTypeClassifierDefault.java | 5 +
.../environment/CausewaySystemEnvironment.java | 20 +-
.../facets/CollectionLayoutConfigOptions.java | 7 +-
.../progmodel/ProgrammingModelConstants.java | 91 +-
.../contract/ValueTypeContractTestAbstract.java | 40 +-
core/internaltestvintage/pom.xml | 91 -
.../jmocking/CausewayActions.java | 60 -
.../jmocking/ImposteriserUsingCodegenPlugin.java | 92 -
.../jmocking/Imposterisers.java | 34 -
.../jmocking/InjectIntoJMockAction.java | 62 -
.../internaltestsupport/jmocking/JMockActions.java | 86 -
.../jmocking/JUnitRuleMockery2.java | 306 -
.../internaltestsupport/jmocking/MyMockomatic.java | 111 -
.../jmocking/PostponedAction.java | 48 -
core/jdk-supplemental/pom.xml | 247 -
core/metamodel/pom.xml | 4 +-
.../main/adoc/modules/metamodel/pages/about.adoc | 4 +-
core/metamodel/src/main/java/module-info.java | 34 +-
.../metamodel/CausewayModuleCoreMetamodel.java | 4 +-
.../_testing/MetaModelContext_forTesting.java | 20 +-
.../_testing/ServiceRegistry_forTesting.java | 2 +-
.../context/MetaModelContext_usingSpring.java | 7 +-
.../core/metamodel/facetapi/FacetRanking.java | 2 +-
.../core/metamodel/facets/DomainEventHelper.java | 19 +-
.../causeway/core/metamodel/facets/Evaluators.java | 1 -
.../facets/HasPostConstructMethodCache.java | 58 -
.../core/metamodel/facets/ImperativeAspect.java | 2 +-
...reteTypeToBeIncludedWithMetamodelValidator.java | 12 +-
...nChoicesForCollectionParameterFacetFactory.java | 1 -
.../actions/action/ActionOverloadingValidator.java | 10 +-
...ctionInvocationFacetForDomainEventAbstract.java | 4 +-
.../ContributingFacetFromMixinFacetFactory.java | 1 -
.../actions/layout/ActionLayoutFacetFactory.java | 1 -
.../position/ActionPositionFacetAbstract.java | 1 -
.../ActionParameterValidationFacetViaMethod.java | 2 +-
.../method/ActionValidationFacetViaMethod.java | 3 +-
.../ActionValidationFacetViaMethodFactory.java | 1 -
...MemberDescribedFacetWithStaticTextAbstract.java | 1 -
.../facets/all/named/ObjectNamedFacetAbstract.java | 1 -
.../all/named/ObjectNamedFacetSynthesized.java | 1 -
.../CollectionAccessorFacetViaAccessor.java | 3 +-
.../layout/CollectionLayoutFacetFactory.java | 1 -
.../annotation/SortedByFacetAnnotationFactory.java | 1 -
.../facets/fallback/FallbackFacetFactory.java | 3 -
.../LabelAtFacetFromLayoutConfiguration.java | 5 +-
.../metamodel/facets/fallback/TitleFacetNone.java | 1 -
.../method/DisableForContextFacetViaMethod.java | 3 +-
.../DisableForContextFacetViaMethodFactory.java | 1 -
.../method/HideForContextFacetViaMethod.java | 2 +-
.../group/LayoutGroupFacetForActionAnnotation.java | 1 -
.../NamedFacetForMemberViaMethodFactory.java | 1 -
.../ViewModelSemanticCheckingFacetFactory.java | 22 +-
.../facets/object/callbacks/CallbackFacet.java | 22 +-
.../DomainObjectAnnotationFacetFactory.java | 33 +-
.../editing/ImmutableFacetFromConfiguration.java | 1 -
...ObjectLayoutAnnotationUsingCssClassUiEvent.java | 22 +-
...mainObjectLayoutAnnotationUsingIconUiEvent.java | 23 +-
...inObjectLayoutAnnotationUsingLayoutUiEvent.java | 25 +-
...ainObjectLayoutAnnotationUsingTitleUiEvent.java | 30 +-
.../hidden/HiddenTypeFacetFromAuthorization.java | 1 -
.../RemoveAnnotatedMethodsFacetFactory.java | 1 -
.../RemoveDnPrefixedMethodsFacetFactory.java | 1 -
.../ignore/javalang/RemoveMethodsFacetFactory.java | 1 -
.../jdo/RemoveJdoPrefixedMethodsFacetFactory.java | 1 -
.../IntrospectionPolicyFacetAbstract.java | 1 -
.../logicaltype/LogicalTypeMalformedValidator.java | 13 +-
.../LogicalTypeFacetFromClassNameFactory.java | 2 -
.../method/NavigableParentFacetViaMethod.java | 15 +-
.../annotation/TitleFacetViaTitleAnnotation.java | 8 +-
.../methods/TitleFacetFromToStringMethod.java | 2 -
.../facets/object/viewmodel/ViewModelFacet.java | 7 +
.../object/viewmodel/ViewModelFacetAbstract.java | 30 +-
.../object/viewmodel/ViewModelFacetFactory.java | 46 +-
.../ViewModelFacetForDomainObjectAnnotation.java | 12 +-
.../ViewModelFacetForSerializableInterface.java | 12 +-
.../ViewModelFacetForViewModelInterface.java | 97 +-
.../ViewModelFacetForXmlRootElementAnnotation.java | 19 +-
.../objectvalue/labelat/LabelAtFacetAbstract.java | 6 +-
.../ActionParameterAutoCompleteFacetViaMethod.java | 2 +-
...ctionParameterChoicesFacetFromChoicesFacet.java | 1 -
.../ActionParameterChoicesFacetViaMethod.java | 2 +-
.../ActionParameterDefaultsFacetViaMethod.java | 2 +-
.../annotderived/ParamDescribedFacetFromType.java | 1 -
.../ActionParameterDisabledFacetViaMethod.java | 2 +-
.../ActionParameterHiddenFacetViaMethod.java | 2 +-
.../MandatoryFacetOnParametersDefaultFactory.java | 1 -
.../ActionParameterValidationFacetViaMethod.java | 2 +-
.../accessor/PropertyAccessorFacetViaAccessor.java | 2 +-
.../method/PropertyAutoCompleteFacetMethod.java | 2 +-
.../PropertyAutoCompleteFacetMethodFactory.java | 1 -
.../PropertyChoicesFacetFromChoicesFacet.java | 1 -
.../method/PropertyChoicesFacetViaMethod.java | 2 +-
.../defaults/PropertyDefaultFacetNone.java | 1 -
.../method/PropertyDefaultFacetViaMethod.java | 2 +-
.../clear/PropertyClearFacetViaClearMethod.java | 2 +-
.../clear/PropertyClearFacetViaSetterMethod.java | 2 +-
...PropertyInitializationFacetViaSetterMethod.java | 2 +-
.../modify/PropertySetterFacetViaSetterMethod.java | 2 +-
.../validating/PropertyValidateFacetNone.java | 1 -
.../interactions/managed/ManagedAction.java | 14 +-
.../managed/nonscalar/DataTableModel.java | 3 +
...tionEnforcesMetamodelContributionValidator.java | 13 +-
.../core/metamodel/methods/MethodByClassMap.java | 30 -
.../_OrphanedSupportingMethodValidator.java | 6 +-
.../core/metamodel/object/ManagedObjects.java | 24 +-
.../core/metamodel/object/MmEntityUtil.java | 11 +
.../object/_ManagedObjectEntityBookmarked.java | 41 +-
.../object/_ManagedObjectEntityHybrid.java | 113 +-
.../object/_ManagedObjectEntityRemoved.java | 56 +
.../core/metamodel/object/_ManagedObjectMixin.java | 1 -
.../metamodel/objectmanager/ObjectManager.java | 24 +-
.../objectmanager/memento/ObjectMemento.java | 27 +-
.../memento/ObjectMementoForEmpty.java | 2 +
.../memento/ObjectMementoForScalar.java | 3 +
.../objectmanager/memento/_RecreatableLookup.java | 1 -
.../progmodel/ProgrammingModelAbstract.java | 2 -
.../dflt/ProgrammingModelFacetsJava11.java | 7 +-
.../core/metamodel/services/ServiceUtil.java | 37 -
.../services/grid/GridLoaderServiceDefault.java | 151 +-
.../services/grid/GridReaderUsingJaxb.java | 93 -
.../services/grid/GridServiceDefault.java | 14 +-
.../bootstrap/GridMarshallerServiceBootstrap.java | 113 +
.../grid/bootstrap/GridSystemServiceBootstrap.java | 7 +-
.../services/layout/LayoutServiceDefault.java | 102 +-
.../services/metamodel/DomainMemberDefault.java | 2 +-
.../specloader/SpecificationLoaderDefault.java | 12 +-
...etaModelValidatorForConflictingOptionality.java | 2 +-
.../valuesemantics/ChangesDtoValueSemantics.java | 4 +-
.../valuesemantics/CommandDtoValueSemantics.java | 4 +-
.../InteractionDtoValueSemantics.java | 4 +-
.../temporal/LocalDateValueSemantics.java | 2 -
.../temporal/OffsetTimeValueSemantics.java | 2 -
.../temporal/ZonedDateTimeValueSemantics.java | 2 -
.../metamodel/facets/MethodFinderUtilsTest.java | 39 +-
.../actions/ActionMethodsFacetFactoryTest.java | 16 +-
...nnotationFacetFactoryTest_ActionInvocation.java | 8 +-
...notationFacetFactoryTest_commandPublishing.java | 1 -
.../CollectionFieldMethodsFacetFactoryTest.java | 12 +-
...oicesFacetFromBoundedAnnotationFactoryTest.java | 3 +-
.../DomainObjectAnnotationFacetFactoryTest.java | 3 +-
.../CssClassFacetMethodWithProblemTest.java | 10 +-
.../object/ident/icon/IconFacetMethodTest.java | 12 +-
.../object/ident/layout/LayoutFacetMethodTest.java | 11 +-
.../ident/title/TitleFacetViaMethodTest.java | 14 +-
.../title/TitleFacetViaMethodsFactoryTest.java | 2 +-
.../RecreatableObjectFacetFactoryTest.java | 3 +-
.../PropertyMethodsFacetFactoryTest.java | 30 +-
.../core/metamodel/object/ManagedObjectTest.java | 121 +
.../objects/OneToManyAssociationDefaultTest.java | 3 +-
.../GridLoaderServiceDefault_resourceNameTest.java | 19 +-
.../metamodel/services/grid/GridLoadingTest.java | 11 +-
.../services/menubars/BSMenuBarsTest.java | 11 +-
.../services/menubars/menubars.layout.xml | 2 +-
core/pom.xml | 1125 +---
core/runtimeservices/pom.xml | 5 +
.../runtimeservices/src/main/java/module-info.java | 1 -
.../CausewayModuleCoreRuntimeServices.java | 6 +-
.../command/CommandExecutorServiceDefault.java | 125 +-
.../core/runtimeservices/executor/_Xray.java | 8 +-
.../factory/FactoryServiceDefault.java | 75 +-
.../runtimeservices/jaxb/JaxbServiceDefault.java | 53 +-
.../menubars/MenuBarsLoaderServiceDefault.java | 93 +-
.../MenuBarsMarshallerServiceBootstrap.java | 105 +
.../menubars/bootstrap/MenuBarsServiceBS.java | 506 --
.../bootstrap/MenuBarsServiceBootstrap.java | 507 ++
.../publish/LifecycleCallbackNotifier.java | 63 +-
.../core/runtimeservices/publish/_Xray.java | 10 +-
.../repository/RepositoryServiceDefault.java | 2 +-
.../userreg/EmailNotificationServiceDefault.java | 10 +-
.../wrapper/WrapperFactoryDefault.java | 32 +-
.../RuntimeServicesTestAbstract.java | 29 +-
.../menubars/bootstrap/MenuBarsServiceBSTest.java | 39 +-
.../confmenu/ConfigurationViewServiceDefault.java | 4 +-
.../_infra/resources/AsciiDocReaderService.java | 2 +-
.../resources/MarkupVariableResolverService.java | 8 +-
.../dom/domain/_interactions/InteractionDtoVm.java | 6 +-
.../DomainObjectLayout/DomainObjectLayoutMenu.java | 111 +-
.../DomainObjectLayoutBookmarkingVm.java | 58 +
.../cssClass/DomainObjectLayoutCssClassVm.java | 58 +
.../cssClassFa/DomainObjectLayoutCssClassFaVm.java | 58 +
.../DomainObjectLayoutDescribedAsVm.java | 58 +
.../named/DomainObjectLayoutNamedVm.java | 58 +
.../paged/DomainObjectLayoutPagedVm.java | 58 +
.../plural/DomainObjectLayoutPluralVm.java | 58 +
.../xxxUiEvent/DomainObjectLayoutXxxUiEventVm.java | 58 +
.../src/main/java/demoapp/dom/menubars.layout.xml | 3 +-
.../core/errorreportingservice/EmailTicket.java | 16 +-
.../persistence/CausewayCalendarEventEntity.java | 6 +-
.../demo/domain/src/main/resources/application.yml | 12 +-
examples/demo/domain/src/main/resources/banner.txt | 13 +-
examples/demo/vaadin/pom.xml | 4 -
.../java/demoapp/webapp/vaadin/DemoAppVaadin.java | 36 +-
.../java/demoapp/web/DemoAppManifestCommon.java | 4 +-
.../PrototypeActionsVisibilityAdvisor.java | 6 +-
.../ui/custom/WhereInTheWorldPanelFactory.java | 2 +-
.../adoc/modules/ROOT/partials/module-nav.adoc | 8 +-
.../adoc/modules/commandlog/pages/about.adoc | 297 +-
.../commandsubscriber-vs-executionsubscriber.adoc | 18 +
extensions/core/commandlog/applib/pom.xml | 4 +
.../applib/CausewayModuleExtCommandLogApplib.java | 8 +
.../commandlog/applib/app/CommandLogMenu.java | 3 +
.../HasInteractionId_commandLogEntry.java | 11 +
.../HasUsername_recentCommandsByUser.java | 6 +
.../contributions/Object_recentCommands.java | 3 +-
.../contributions/T_recentBackgroundCommands.java | 68 +
.../commandlog/applib/dom/BackgroundService.java | 251 +
.../commandlog/applib/dom/CommandLogEntry.java | 140 +-
.../applib/dom/CommandLogEntryRepository.java | 47 +-
.../commandlog/applib/dom/ExecuteIn.java | 37 +
.../commandlog/applib/dom/ReplayState.java | 9 +
.../dom/mixins/CommandLogEntry_childCommands.java | 5 +
.../mixins/CommandLogEntry_openResultObject.java | 6 +
.../mixins/CommandLogEntry_siblingCommands.java | 6 +
.../applib/job/RunBackgroundCommandsJob.java | 89 +
.../subscriber/CommandSubscriberForCommandLog.java | 46 +-
.../BackgroundService_IntegTestAbstract.java | 228 +
.../commandlog/jdo/dom/CommandLogEntry.java | 47 +-
.../commandlog/jdo/integtests/AppManifest.java | 46 +
.../integtests/BackgroundService_IntegTest.java | 39 +
.../jdo/integtests/CommandLog_IntegTest.java | 29 +-
.../commandlog/jpa/dom/CommandLogEntry.java | 81 +-
.../commandlog/jpa/integtests/AppManifest.java | 48 +
.../integtests/BackgroundService_IntegTest.java | 39 +
.../jpa/integtests/CommandLog_IntegTest.java | 30 +-
extensions/core/commandlog/pom.xml | 30 +
.../core/excel/adoc/modules/excel/pages/about.adoc | 78 +-
extensions/core/excel/applib/pom.xml | 2 +-
.../excel/applib/CausewayModuleExtExcelApplib.java | 2 +-
.../extensions/excel/applib/ExcelService.java | 22 +-
.../excel/applib/service/ExcelServiceDefault.java | 19 +-
.../excel/applib/service/_ExcelServiceHelper.java | 2 -
.../excel/applib/util/AnnotationListTest.java | 7 +-
.../excel/applib/util/AnnotationTripletTest.java | 8 +-
.../excel/applib/util/PivotUtilsTest.java | 12 +-
.../excel/applib/util/SheetPivoterTest.java | 149 +-
extensions/core/excel/fixture/pom.xml | 6 -
.../DemoFixture_extending_ExcelFixture2.java | 5 +-
extensions/core/excel/integtests/pom.xml | 4 +-
.../extensions/excel/testing/ExcelFixture.java | 109 +-
.../extensions/excel/testing/ExcelFixture2.java | 85 +-
.../adoc/modules/executionlog/pages/about.adoc | 166 +-
.../CausewayModuleExtExecutionLogApplib.java | 3 +
.../executionlog/applib/app/ExecutionLogMenu.java | 3 +
.../HasInteractionId_executionLogEntries.java | 10 +
.../HasUsername_recentExecutionsByUser.java | 5 +
.../contributions/Object_recentExecutions.java | 2 +-
.../executionlog/applib/dom/ExecutionLogEntry.java | 3 +-
.../applib/dom/ExecutionLogEntryRepository.java | 2 +
.../applib/dom/ExecutionLogEntryType.java | 6 +
.../ExecutionLogEntry_siblingExecutions.java | 5 +
.../ExecutionSubscriberForExecutionLog.java | 3 +
.../adoc/modules/executionoutbox/images/outbox.png | Bin 0 -> 22127 bytes
.../adoc/modules/executionoutbox/pages/about.adoc | 225 +-
.../CausewayModuleExtExecutionOutboxApplib.java | 3 +
.../applib/app/ExecutionOutboxMenu.java | 3 +
.../applib/dom/ExecutionOutboxEntry.java | 3 +-
.../applib/dom/ExecutionOutboxEntryRepository.java | 13 +-
.../applib/dom/ExecutionOutboxEntryType.java | 7 +
.../applib/restapi/OutboxEvents.java | 13 +
.../applib/restapi/OutboxRestApi.java | 11 +-
.../ContentMappingServiceForOutboxEvents.java | 4 +
.../ExecutionSubscriberForExecutionOutbox.java | 3 +
extensions/core/executionoutbox/restclient/pom.xml | 143 +-
.../CausewayModuleExtExecutionRestClient.java | 3 +
.../executionoutbox/restclient/api/Jsonable.java | 27 -
.../restclient/api/OutboxClient.java | 159 +-
.../executionoutbox/restclient/api/_Jaxb.java | 92 -
.../restclient/api/delete/DeleteMessage.java | 30 +-
.../restclient/api/delete/IntValue.java | 7 +-
.../restclient/api/delete/StringValue.java | 7 +-
.../api/deleteMany/DeleteManyMessage.java | 27 +-
.../integtests/OutboxRestClient_IntegTest.java | 6 +-
.../restclient/integtests/RestEndpointService.java | 9 +-
.../modules/executionrepublisher/pages/about.adoc | 76 +-
.../ExecutionLogEntry_copyToOutbox.java | 18 +-
.../flyway/adoc/modules/flyway/pages/about.adoc | 48 +-
extensions/core/quartz/adoc/antora.yml | 19 -
.../examples/DemoCausewayInteractionTemplate.java | 44 -
.../adoc/modules/quartz/examples/DemoJob.java | 62 -
.../examples/DemoJobQuartzConfigurerModule.java | 87 -
.../core/quartz/adoc/modules/quartz/nav.adoc | 4 -
.../quartz/adoc/modules/quartz/pages/about.adoc | 198 -
.../adoc/modules/quartz/partials/module-nav.adoc | 5 -
extensions/core/quartz/impl/pom.xml | 54 -
.../quartz/CausewayModuleExtQuartzImpl.java | 36 -
.../quartz/context/JobExecutionData.java | 56 -
.../spring/AutowiringSpringBeanJobFactory.java | 52 -
extensions/core/quartz/pom.xml | 39 -
extensions/pom.xml | 105 +-
.../adoc/modules/audittrail/pages/about.adoc | 74 +-
.../audittrail/applib/app/AuditTrailMenu.java | 3 +
.../audittrail/applib/dom/AuditTrailEntry.java | 1 -
.../adoc/modules/secman/pages/setting-up.adoc | 6 +-
.../feature/api/ApplicationFeatureChoices.java | 3 +
.../ApplicationFeatureViewModel_permissions.java | 4 +
.../app/ApplicationOrphanedPermissionManager.java | 4 +
...OrphanedPermissionManager_relocateSelected.java | 4 +
.../ApplicationPermissionRepositoryAbstract.java | 4 +
.../dom/mixins/ApplicationPermission_allow.java | 4 +
.../dom/mixins/ApplicationPermission_changing.java | 4 +
.../dom/mixins/ApplicationPermission_delete.java | 4 +
.../dom/mixins/ApplicationPermission_feature.java | 4 +
.../mixins/ApplicationPermission_updateRole.java | 4 +
.../dom/mixins/ApplicationPermission_veto.java | 4 +
.../dom/mixins/ApplicationPermission_viewing.java | 4 +
.../permission/menu/ApplicationPermissionMenu.java | 4 +
.../dom/ApplicationRoleRepositoryAbstract.java | 4 +
.../dom/mixins/ApplicationRole_addPermission.java | 4 +
.../role/dom/mixins/ApplicationRole_addUser.java | 4 +
.../role/dom/mixins/ApplicationRole_delete.java | 4 +
.../mixins/ApplicationRole_removePermissions.java | 4 +
.../dom/mixins/ApplicationRole_removeUsers.java | 4 +
.../mixins/ApplicationRole_updateDescription.java | 4 +
.../dom/mixins/ApplicationRole_updateName.java | 4 +
.../applib/role/man/ApplicationRoleManager.java | 4 +
.../mixins/ApplicationRoleManager_allRoles.java | 4 +
.../ApplicationRoleManager_exportAsYaml.java | 4 +
.../man/mixins/ApplicationRoleManager_newRole.java | 4 +
.../applib/role/menu/ApplicationRoleMenu.java | 4 +
.../seed/CausewayAppFeatureRoleAndPermissions.java | 2 +
.../CausewayConfigurationRoleAndPermissions.java | 2 +
.../CausewayExtAuditTrailRoleAndPermissions.java | 2 +-
.../CausewayExtCommandLogRoleAndPermissions.java | 2 +-
.../CausewayExtExecutionLogRoleAndPermissions.java | 2 +-
...usewayExtExecutionOutboxRoleAndPermissions.java | 2 +-
.../CausewayExtH2ConsoleRoleAndPermissions.java | 2 +-
.../CausewayExtSecmanAdminRoleAndPermissions.java | 7 +-
...ewayExtSecmanRegularUserRoleAndPermissions.java | 2 +-
.../CausewayExtSessionLogRoleAndPermissions.java | 2 +-
...yPersistenceJdoMetaModelRoleAndPermissions.java | 2 +-
.../CausewaySudoImpersonateRoleAndPermissions.java | 4 +
...werRestfulObjectsSwaggerRoleAndPermissions.java | 2 +-
.../dom/ApplicationTenancyRepositoryAbstract.java | 4 +
.../dom/mixins/ApplicationTenancy_addChild.java | 4 +
.../dom/mixins/ApplicationTenancy_addUser.java | 4 +
.../dom/mixins/ApplicationTenancy_delete.java | 4 +
.../dom/mixins/ApplicationTenancy_removeChild.java | 4 +
.../dom/mixins/ApplicationTenancy_removeUser.java | 4 +
.../dom/mixins/ApplicationTenancy_updateName.java | 4 +
.../dom/mixins/ApplicationTenancy_users.java | 4 +
.../fixtures/AbstractTenancyFixtureScript.java | 4 +
.../tenancy/man/ApplicationTenancyManager.java | 4 +
.../ApplicationTenancyManager_allTenancies.java | 4 +
.../ApplicationTenancyManager_newTenancy.java | 4 +
.../tenancy/menu/ApplicationTenancyMenu.java | 4 +
.../user/contributions/HasUsername_open.java | 4 +
.../dom/ApplicationUserRepositoryAbstract.java | 4 +
.../user/dom/mixins/ApplicationUser_addRole.java | 4 +
.../user/dom/mixins/ApplicationUser_delete.java | 4 +
.../user/dom/mixins/ApplicationUser_duplicate.java | 4 +
.../user/dom/mixins/ApplicationUser_lock.java | 4 +
.../dom/mixins/ApplicationUser_removeRoles.java | 4 +
.../dom/mixins/ApplicationUser_resetPassword.java | 4 +
.../user/dom/mixins/ApplicationUser_timeZone.java | 4 +
.../user/dom/mixins/ApplicationUser_unlock.java | 4 +
.../mixins/ApplicationUser_updateAccountType.java | 4 +
.../dom/mixins/ApplicationUser_updateAtPath.java | 4 +
.../mixins/ApplicationUser_updateEmailAddress.java | 4 +
.../mixins/ApplicationUser_updateFaxNumber.java | 4 +
.../dom/mixins/ApplicationUser_updateLocale.java | 4 +
.../dom/mixins/ApplicationUser_updateName.java | 4 +
.../dom/mixins/ApplicationUser_updatePassword.java | 4 +
.../mixins/ApplicationUser_updatePhoneNumber.java | 4 +
.../dom/mixins/ApplicationUser_updateUsername.java | 4 +
...ApplicationUser_effectiveMemberPermissions.java | 4 +
...ationUser_filterEffectiveMemberPermissions.java | 4 +
.../dom/mixins/perms/UserPermissionViewModel.java | 3 +
.../applib/user/man/ApplicationUserManager.java | 4 +
.../mixins/ApplicationUserManager_allUsers.java | 4 +
.../ApplicationUserManager_newDelegateUser.java | 4 +
.../ApplicationUserManager_newLocalUser.java | 4 +
.../applib/user/menu/ApplicationUserMenu.java | 4 +
.../secman/applib/util/ApplicationSecurityDto.java | 4 +-
.../secman/applib/util/RegexReplacer.java | 4 +
.../facets/TenantedAuthorizationFacetDefault.java | 51 +-
.../adoc/modules/sessionlog/pages/about.adoc | 26 +
.../sessionlog/applib/app/SessionLogMenu.java | 5 +-
.../HasUsername_recentSessionsForUser.java | 5 +
.../sessionlog/applib/dom/SessionLogEntry.java | 6 +
.../applib/dom/SessionLogEntryRepository.java | 2 +
.../spiimpl/SessionLogServiceInitializer.java | 10 +
.../spiimpl/SessionSubscriberForSessionLog.java | 7 +-
.../CollectionContentsAsExcelFactory.java | 5 +-
.../CalendaredCollectionFactoryAbstract.java | 1 -
.../pdfjs/applib/config/PdfJsConfig.java | 4 +-
.../PdfJsViewerFacetFromAnnotationFactory.java | 2 -
.../PdfJsViewerPanelComponentFactory.java | 1 -
.../facets/SseAnnotationFacetFactory.java | 1 -
.../partials/design/class-diagram_aggregator.adoc | 10 +-
.../partials/design/class-diagram_layout.adoc | 101 +
incubator/clients/kroviz/build.gradle.kts | 2 +-
.../kroviz/core/aggregator/AggregatorWithLayout.kt | 12 +-
.../kroviz/core/aggregator/CollectionAggregator.kt | 10 +-
.../kroviz/core/aggregator/ObjectAggregator.kt | 9 +-
.../causeway/client/kroviz/core/event/LogEntry.kt | 25 +-
.../client/kroviz/core/model/CollectionDM.kt | 2 +
.../kroviz/core/model/CollectionProperties.kt | 88 +-
.../client/kroviz/core/model/ColumnProperties.kt | 68 +
.../kroviz/core/model/DisplayModelWithLayout.kt | 31 +-
.../causeway/client/kroviz/core/model/ObjectDM.kt | 6 +-
.../client/kroviz/handler/LayoutXmlHandler.kt | 4 +-
.../causeway/client/kroviz/to/bs/ActionBs.kt | 66 +
.../apache/causeway/client/kroviz/to/bs/ColBs.kt | 101 +
.../causeway/client/kroviz/to/bs/CollectionBs.kt | 82 +
.../causeway/client/kroviz/to/bs/DomainObjectBs.kt | 45 +
.../causeway/client/kroviz/to/bs/FieldSetBs.kt | 54 +
.../apache/causeway/client/kroviz/to/bs/GridBs.kt | 55 +
.../apache/causeway/client/kroviz/to/bs/LinkBs.kt | 67 +
.../causeway/client/kroviz/to/bs/PropertyBs.kt | 65 +
.../apache/causeway/client/kroviz/to/bs/RowBs.kt | 50 +
.../apache/causeway/client/kroviz/to/bs/TabBs.kt | 49 +
.../causeway/client/kroviz/to/bs/TabGroupBs.kt | 47 +
.../causeway/client/kroviz/to/bs/XmlLayout.kt | 26 +
.../apache/causeway/client/kroviz/to/bs3/Action.kt | 66 -
.../apache/causeway/client/kroviz/to/bs3/Col.kt | 101 -
.../causeway/client/kroviz/to/bs3/Collection.kt | 82 -
.../causeway/client/kroviz/to/bs3/DomainObject.kt | 45 -
.../causeway/client/kroviz/to/bs3/FieldSet.kt | 54 -
.../apache/causeway/client/kroviz/to/bs3/Grid.kt | 55 -
.../apache/causeway/client/kroviz/to/bs3/Link.kt | 67 -
.../causeway/client/kroviz/to/bs3/Property.kt | 65 -
.../apache/causeway/client/kroviz/to/bs3/Row.kt | 50 -
.../apache/causeway/client/kroviz/to/bs3/Tab.kt | 49 -
.../causeway/client/kroviz/to/bs3/TabGroup.kt | 47 -
.../causeway/client/kroviz/to/bs3/XmlLayout.kt | 26 -
.../client/kroviz/ui/builder/ColBuilder.kt | 8 +-
.../client/kroviz/ui/builder/FieldSetBuilder.kt | 23 +-
.../client/kroviz/ui/builder/LayoutBuilder.kt | 4 +-
.../client/kroviz/ui/builder/RowBuilder.kt | 17 +-
.../client/kroviz/ui/builder/TabBuilder.kt | 6 +-
.../client/kroviz/ui/builder/TabGroupBuilder.kt | 6 +-
.../client/kroviz/ui/core/ColumnFactory.kt | 2 +-
.../client/kroviz/ui/diagram/LayoutDiagram.kt | 12 +-
.../client/kroviz/ui/dialog/EventLogDetail.kt | 9 +-
.../core/aggregator/CollectionAggregatorTest.kt | 4 +-
.../client/kroviz/core/model/CollectionDMTest.kt | 6 +-
.../causeway/client/kroviz/to/bs/LayoutXmlTest.kt | 156 +
.../causeway/client/kroviz/to/bs3/LayoutXmlTest.kt | 156 -
.../core/commandreplay/secondary/pom.xml | 11 +-
.../CausewayModuleExtCommandReplaySecondary.java | 78 +-
.../secondary/fetch/CommandFetcher.java | 20 +-
.../secondary/job/JobExecutionData.java | 54 +
.../secondary/job/ReplicateAndReplayJob.java | 3 +
.../secondary/job/SecondaryStatusData.java | 3 -
.../jobcallables/ReplicateAndRunCommands.java | 3 -
incubator/viewers/graphql/test/pom.xml | 6 +-
.../javafx/ui/components/UiComponentFactoryFx.java | 3 -
.../disabling/DisablingDecoratorForButton.java | 1 -
.../disabling/DisablingDecoratorForFormField.java | 1 -
.../decorator/icon/IconDecoratorForMenuItem.java | 1 -
.../prototyping/PrototypingDecoratorForButton.java | 3 +-
.../PrototypingDecoratorForFormField.java | 1 -
incubator/viewers/vaadin/model/pom.xml | 12 +-
.../model/context/MemberInvocationHandler.java | 30 +
.../viewer/vaadin/model/context/UiContextVaa.java | 12 +-
.../viewer/vaadin/model/decorator/Decorators.java | 6 +-
.../incubator/viewer/vaadin/model/util/Vaa.java | 77 +
.../incubator/viewer/vaadin/model/util/_vaa.java | 74 -
.../ui/components/UiComponentFactoryVaa.java | 7 +-
.../ui/components/collection/TableViewVaa.java | 94 +-
.../vaadin/ui/components/object/ObjectViewVaa.java | 30 +-
.../vaadin/ui/pages/login/VaadinLoginView.java | 10 +-
.../viewer/vaadin/ui/pages/main/MainViewVaa.java | 53 +-
.../ui/pages/main/MainView_createHeader.java | 4 +-
.../viewer/vaadin/ui/pages/main/TabUtil.java | 4 +-
.../vaadin/ui/pages/main/UiActionHandlerVaa.java | 2 +-
.../vaadin/ui/pages/main/UiContextVaaDefault.java | 47 +-
.../CausewayModuleIncViewerVaadinViewer.java | 6 +-
mavendeps/webapp/pom.xml | 2 +-
persistence/commons/src/main/java/module-info.java | 41 +
.../jpa/integration/changetracking/_Xray.java | 4 +-
.../jdo/applib/src/main/java/module-info.java | 31 +
.../entities/DnObjectProviderForCauseway.java | 2 +-
.../metamodel/facets/entity/JdoEntityFacet.java | 1 -
.../schema/v2/CausewayChangesDtoConverter.java | 8 +-
.../schema/v2/CausewayCommandDtoConverter.java | 8 +-
.../schema/v2/CausewayInteractionDtoConverter.java | 8 +-
.../jdo/integration/src/main/java/module-info.java | 33 +
.../metamodel/JdoPrimaryKeyPropertyPredicate.java | 1 -
persistence/jdo/metamodel/pom.xml | 2 +-
.../jdo/metamodel/src/main/java/module-info.java | 37 +
.../jdo/metamodel/JdoProgrammingModel.java | 3 +-
...JdoDatastoreIdentityAnnotationFacetFactory.java | 1 -
.../JdoPersistenceCapableFacetFactory.java | 1 -
.../query/JdoQueryAnnotationFacetFactory.java | 1 -
.../version/JdoVersionAnnotationFacetFactory.java | 1 -
...BigDecimalFromColumnAnnotationFacetFactory.java | 1 -
...andatoryFacetFromAbsenceOfColumnAnnotation.java | 1 -
.../MandatoryFromColumnAnnotationFacetFactory.java | 1 -
...xLengthFromJdoColumnAnnotationFacetFactory.java | 1 -
.../metamodel/facets/prop/column/_ColumnUtil.java | 1 -
.../JdoNotPersistentAnnotationFacetFactory.java | 1 -
.../JdoPrimaryKeyAnnotationFacetFactory.java | 1 -
.../OptionalFacetFromJdoPrimaryKeyAnnotation.java | 1 -
...atastoreIdentityAnnotationFacetFactoryTest.java | 9 +-
...GivenJdoPersistenceCapableFacetFactoryTest.java | 8 +-
.../query/JdoQueryAnnotationFacetFactoryTest.java | 4 +-
.../JdoVersionAnnotationFacetFactoryTest.java | 7 +-
...VersionAnnotationFacetFactoryTest_validate.java | 25 +-
...malFromJdoColumnAnnotationFacetFactoryTest.java | 6 +-
...oryFromJdoColumnAnnotationFacetFactoryTest.java | 5 +-
...impleObjectWithBigDecimalColumnAnnotations.java | 3 +-
...impleObjectWithColumnAllowsNullAnnotations.java | 18 +-
...JdoNotPersistentAnnotationFacetFactoryTest.java | 7 +-
.../SimpleObjectWithNotPersistentColumn.java | 2 +-
...venJdoPrimaryKeyAnnotationFacetFactoryTest.java | 7 +-
.../primarykey/SimpleObjectWithPrimaryKey.java | 2 +-
.../testing/AbstractFacetFactoryTest.java | 41 +-
persistence/jdo/provider/pom.xml | 5 +
.../jdo/provider/src/main/java/module-info.java | 37 +
persistence/jdo/spring/pom.xml | 6 +
.../jdo/spring/src/main/java/module-info.java | 44 +
.../LocalPersistenceManagerFactoryTests.java | 18 +-
.../spring/test/integration => }/test.properties | 0
.../jpa/applib/src/main/java/module-info.java | 36 +
.../applib/integration/CausewayEntityListener.java | 17 +-
.../jpa/eclipselink/src/main/java/module-info.java | 45 +
.../CausewayModulePersistenceJpaEclipselink.java | 2 +
.../jpa/integration/src/main/java/module-info.java | 48 +
.../jpa/integration/entity/JpaEntityFacet.java | 2 -
.../integration/entity/JpaEntityFacetFactory.java | 1 -
.../schema/v2/CausewayChangesDtoConverter.java | 8 +-
.../schema/v2/CausewayCommandDtoConverter.java | 8 +-
.../schema/v2/CausewayInteractionDtoConverter.java | 8 +-
.../jpa/metamodel/src/main/java/module-info.java | 35 +
...DecimalFromJpaColumnAnnotationFacetFactory.java | 1 -
...ndatoryFromJpaColumnAnnotationFacetFactory.java | 1 -
.../JpaTransientAnnotationFacetFactory.java | 1 -
pom.xml | 5 +-
preview.sh | 182 +-
regressiontests/incubating/pom.xml | 6 +-
.../incubating/src/main/java/include.txt | 1 -
.../causeway/testdomain/rest/CorsFilterTest.java | 4 +-
.../testdomain/rest/MenuBarsResourceTest.java | 42 +-
.../RestServiceSimpifiedRepresentationTest.java | 4 +-
regressiontests/pom.xml | 61 +-
regressiontests/stable-bootstrapping/pom.xml | 9 +-
.../stable-bootstrapping/src/main/java/include.txt | 1 -
.../stable-cmdexecauditsess/generic/pom.xml | 12 +-
.../persistence-jdo/pom.xml | 14 +-
.../persistence-jdo/src/main/java/include.txt | 1 -
.../persistence-jpa/pom.xml | 15 +-
.../persistence-jpa/src/main/java/include.txt | 1 -
.../resources/META-INF/orm-commandlog.template | 0
regressiontests/stable-cmdexecauditsess/pom.xml | 13 +-
regressiontests/stable-config/pom.xml | 9 +-
.../stable-config/src/main/java/include.txt | 1 -
regressiontests/stable-core-wrapperfactory/pom.xml | 12 +-
.../src/main/java/include.txt | 1 -
regressiontests/stable-cucumber/pom.xml | 35 +-
.../stable-cucumber/src/main/java/include.txt | 1 -
regressiontests/stable-domainmodel/pom.xml | 9 +-
.../stable-domainmodel/src/main/java/include.txt | 1 -
.../DomainModelTest_usingBadDomain.java | 15 +-
...elTest_usingBadDomain_noAnnotationEnforced.java | 2 +-
.../DomainModelTest_usingGoodDomain.java | 6 +-
.../domainmodel/MetaModelRegressionTest.java | 90 +-
.../MetaModelRegressionTest.verify.approved.xml | 6839 +++++++++++---------
regressiontests/stable-eventhandling/pom.xml | 9 +-
.../stable-eventhandling/src/main/java/include.txt | 1 -
regressiontests/stable-factory/pom.xml | 9 +-
.../stable-factory/src/main/java/include.txt | 1 -
.../testdomain/factory/ViewModelFactoryTest.java | 98 +-
regressiontests/stable-interact/pom.xml | 9 +-
.../stable-interact/src/main/java/include.txt | 1 -
.../testdomain/interact/CustomContextTest.java | 3 +-
.../CustomContextWithNoPermissionChecksTest.java | 73 +
regressiontests/stable-layouts/pom.xml | 41 +-
.../layouts/integtest/model/SimpleObject.java | 158 -
.../integtest/Layout_Counter_IntegTest.java | 0
.../integtest/Layout_SimpleObject_IntegTest.java | 0
.../layouts/integtest/model/Counter.java | 0
.../layouts/integtest/model/Counter.layout.xml | 0
.../integtest/model/LayoutTestDomainModel.java | 0
.../layouts/integtest/model/SimpleObject.java | 160 +
.../integtest/model/SimpleObject.layout.xml | 0
.../layouts/integtest/model/types/Name.java | 0
.../layouts/integtest/model/types/Notes.java | 0
regressiontests/stable-persistence-jdo/pom.xml | 27 +-
.../src/main/java/include.txt | 1 -
regressiontests/stable-persistence-jpa/pom.xml | 31 +-
.../src/main/java/include.txt | 1 -
regressiontests/stable-publishing-jpa/pom.xml | 27 +-
.../src/main/java/include.txt | 1 -
regressiontests/stable-rest/pom.xml | 11 +-
.../stable-rest/src/main/java/include.txt | 1 -
.../testdomain/rest/JsonValueEncoderTest.java | 4 +-
.../testdomain/rest/RestServiceStressTest.java | 4 +-
.../causeway/testdomain/rest/RestServiceTest.java | 4 +-
regressiontests/stable-value/pom.xml | 9 +-
.../stable-value/src/main/java/include.txt | 1 -
.../testdomain/value/ValueSemanticsTester.java | 12 +-
regressiontests/stable-viewers-common/pom.xml | 27 +-
.../src/main/java/include.txt | 1 -
regressiontests/stable-viewers-jdo/pom.xml | 29 +-
.../testdomain/viewers/jdo/wkt/TestAppJdoWkt.java | 2 +-
regressiontests/stable-viewers-jpa/pom.xml | 29 +-
.../testdomain/viewers/jpa/wkt/TestAppJpaWkt.java | 2 +-
regressiontests/stable/pom.xml | 33 +-
.../model/actnsemantics/causeway-logo-56x64.png | Bin 4451 -> 0 bytes
.../model/actnsemantics/causeway-logo-79x64.png | Bin 0 -> 5900 bytes
.../EntityChangesSubscriberForTesting.java | 18 +-
.../subscriber/ExecutionSubscriberForTesting.java | 2 +-
.../interaction/DomainObjectTesterFactory.java | 14 +-
.../testdomain/util/rest/RestEndpointService.java | 29 +-
.../stable/src/main/resources/application.yml | 11 +-
scripts/ci/_adoc-gen-config.sh | 5 +-
scripts/ci/_print-environment.sh | 2 -
scripts/ci/rename-all-published-sources.jsh | 5 +-
security/keycloak/src/main/java/module-info.java | 1 +
.../services/KeycloakOauth2UserService.java | 112 +-
security/shiro/pom.xml | 2 +-
.../shiro/CausewayPermissionTest_setParts.java | 12 +-
.../shiro/CausewayPermissionTest_typicalUsage.java | 35 +-
...AuthenticatorOrAuthorizorTest_authenticate.java | 4 +-
...ticatorOrAuthorizorTest_isVisibleInAnyRole.java | 9 +-
.../CausewayPermissionTest_equals.java | 11 +-
.../PermissionToRoleMapperFromIniTest.java | 8 +-
.../PermissionToRoleMapperFromStringTest.java | 8 +-
.../shiro/permrolemapper/UtilTest_parse.java | 6 +-
starters/pom.xml | 77 +-
supplemental-model/pom.xml | 9 +-
.../adoc/modules/archtestsupport/pages/about.adoc | 2 +-
testing/archtestsupport/applib/pom.xml | 5 +-
.../adoc/modules/fakedata/pages/about.adoc | 2 +-
testing/fakedata/integtests/pom.xml | 8 +-
.../pages/fixture-scripts/maven-configuration.adoc | 2 +-
.../adoc/modules/h2console/pages/about.adoc | 2 +-
.../h2console/ui/webmodule/WebModuleH2Console.java | 1 -
.../adoc/modules/hsqldbmgr/pages/about.adoc | 2 +-
.../adoc/modules/integtestsupport/pages/about.adoc | 2 +-
testing/pom.xml | 67 -
.../adoc/modules/specsupport/pages/about.adoc | 2 +-
testing/specsupport/applib/pom.xml | 2 +-
.../adoc/modules/unittestsupport/pages/about.adoc | 2 +-
testing/unittestsupport/applib/pom.xml | 14 +-
.../apache/causeway/tooling/c4/test/C4Test.java | 58 +-
.../tooling/c4/test/baeldung-example-v2.puml | 10 +-
.../org/apache/causeway/tooling/cli/CliConfig.java | 5 +-
.../causeway/tooling/cli/test/CliConfigTest.java | 10 +-
.../causeway/tooling/j2adoc/format/Snippets.java | 1 -
tooling/javamodel/pom.xml | 2 +-
.../tooling/javamodel/test/AnalyzerTest.java | 18 +-
.../tooling/javamodel/test/ProjectSamples.java | 59 +-
.../demoshowcases/value/ValueTypeGenTemplate.java | 1 -
tooling/pom.xml | 9 +-
valuetypes/asciidoc/ui/pom.xml | 8 +-
valuetypes/pom.xml | 67 -
.../valuetypes/vega/applib/value/Vega.java | 5 +-
viewers/commons/prism/pom.xml | 2 +-
.../branding/BrandingUiServiceDefault.java | 4 +-
.../services/menu/MenuUiServiceDefault.java | 2 +
viewers/restfulobjects/applib/pom.xml | 2 +-
.../applib/src/main/java/module-info.java | 43 +
.../restfulobjects/applib/JsonRepresentation.java | 70 +-
...resentationTest_arrayGet_arraySetElementAt.java | 51 +-
.../JsonRepresentationTest_asInputStream.java | 8 +-
.../applib/JsonRepresentationTest_getArray.java | 10 +-
.../JsonRepresentationTest_getBigDecimal.java | 51 +-
.../JsonRepresentationTest_getBigInteger.java | 52 +-
.../applib/JsonRepresentationTest_getBoolean.java | 10 +-
.../applib/JsonRepresentationTest_getDouble.java | 15 +-
.../applib/JsonRepresentationTest_getInt.java | 10 +-
.../JsonRepresentationTest_getLink_isLink.java | 10 +-
.../applib/JsonRepresentationTest_getLong.java | 10 +-
.../JsonRepresentationTest_getNull_isNull.java | 10 +-
.../JsonRepresentationTest_getRepresentation.java | 8 +-
.../JsonRepresentationTest_getString_isString.java | 10 +-
...onRepresentationTest_isArray_isMap_isValue.java | 8 +-
.../applib/JsonRepresentationTest_mapHas.java | 14 +-
.../applib/JsonRepresentationTest_newArray.java | 4 +-
.../applib/JsonRepresentationTest_newObject.java | 4 +-
.../applib/JsonRepresentationTest_size.java | 15 +-
...JsonRepresentationTest_streamArrayElements.java | 8 +-
.../applib/JsonRepresentationTest_urlEncoding.java | 4 +-
.../applib/LinkRepresentationTest_equals.java | 4 +-
.../restfulobjects/applib/Rel_getName_Test.java | 4 +-
.../RestfulRequest_DomainModelTest_parser.java | 6 +-
...equestParameterTest_valueOf_xrodomainmodel.java | 8 +-
...equestParameterTest_valueOf_xrofollowlinks.java | 8 +-
.../client/RestfulResponse_HeaderTest_Warning.java | 4 +-
.../client/RestfulResponse_HttpStatusCodeTest.java | 4 +-
...mainObjectRepresentationTest_getCollection.java | 8 +-
...ainObjectRepresentationTest_getCollections.java | 8 +-
...mainObjectRepresentationTest_getProperties.java | 8 +-
...DomainObjectRepresentationTest_getProperty.java | 8 +-
.../restfulobjects/applib/util/Parser_Test.java | 6 +-
.../applib/util/PathNodeTest_equalsHashcode.java | 8 +-
.../applib/util/PathNodeTest_parse.java | 4 +-
.../applib/util/PathNodeTest_split.java | 4 +-
.../client/src/main/java/module-info.java | 35 +
.../restfulobjects/client/ResponseDigest.java | 66 +-
.../restfulobjects/client/ResponseDigester.java | 127 +
.../restfulobjects/client/RestfulClient.java | 120 +-
.../restfulobjects/client/RestfulClientConfig.java | 43 +-
.../client/RestfulClientMediaType.java | 96 +
viewers/restfulobjects/jaxrs-resteasy-4/pom.xml | 134 -
...ayModuleViewerRestfulObjectsJaxrsResteasy4.java | 46 -
.../conneg/RestfulObjectsJaxbWriterForXml.java | 79 -
.../webmodule/WebModuleJaxrsResteasy4.java | 139 -
.../Parser_forCacheControl_Test.java | 25 -
.../Parser_forJaxRsMediaType_Test.java | 25 -
.../RepresentationTypeTest_getMediaType.java | 26 -
.../RepresentationTypeTest_getName.java | 25 -
.../RepresentationTypeTest_lookup.java | 27 -
.../RepresentationTypeTest_parser.java | 25 -
...eContext_ensureCompatibleAcceptHeader_Test.java | 26 -
...tfulObjectsApplicationExceptionMapper_Test.java | 26 -
.../.gitignore | 0
viewers/restfulobjects/jaxrs-resteasy/pom.xml | 138 +
...wayModuleViewerRestfulObjectsJaxrsResteasy.java | 46 +
.../conneg/RestfulObjectsJaxbWriterForXml.java | 79 +
.../webmodule/WebModuleJaxrsResteasy.java | 140 +
.../jaxrsresteasy/Parser_forCacheControl_Test.java | 25 +
.../Parser_forJaxRsMediaType_Test.java | 25 +
.../RepresentationTypeTest_getMediaType.java | 26 +
.../RepresentationTypeTest_getName.java | 25 +
.../RepresentationTypeTest_lookup.java | 27 +
.../RepresentationTypeTest_parser.java | 25 +
...eContext_ensureCompatibleAcceptHeader_Test.java | 26 +
...tfulObjectsApplicationExceptionMapper_Test.java | 26 +
viewers/restfulobjects/pom.xml | 2 +-
viewers/restfulobjects/rendering/pom.xml | 2 +-
.../rendering/src/main/java/module-info.java | 54 +
.../CausewayModuleRestfulObjectsRendering.java | 10 +-
.../domainobjects/DomainObjectReprRenderer.java | 3 +-
.../domainobjects/DomainServiceLinkTo.java | 3 +-
.../domainobjects/ObjectAndActionInvocation.java | 16 +
.../conneg/ContentNegotiationServiceAbstract.java | 4 +-
...entNegotiationServiceForRestfulObjectsV1_0.java | 34 +-
.../service/swagger/SwaggerServiceDefault.java | 6 +-
.../service/swagger/SwaggerServiceMenu.java | 2 +-
.../service/swagger/internal/Caching.java | 35 +-
.../service/swagger/internal/Generation.java | 853 ---
.../swagger/internal/OpenApiSpecGenerator.java | 89 +
.../rendering/service/swagger/internal/RoSpec.java | 68 +
.../swagger/internal/SwaggerSpecGenerator.java | 89 -
.../swagger/internal/ValuePropertyFactory.java | 25 -
.../internal/ValuePropertyFactoryDefault.java | 149 -
.../swagger/internal/ValuePropertyPlugin.java | 75 -
.../swagger/internal/ValueSchemaFactory.java | 40 +
.../internal/ValueSchemaFactoryDefault.java | 128 +
.../service/swagger/internal/_OpenApi.java | 117 +
.../swagger/internal/_OpenApiModelFactory.java | 813 +++
.../rendering/service/swagger/internal/_Util.java | 19 +-
.../rendering/LinkFollowSpecsTest_follow.java | 4 +-
.../domainobjects/JsonValueEncoderTest.java | 4 +-
.../service/swagger/internal/GenerationTest.java | 48 -
.../swagger/internal/OpenApiModelFactoryTest.java | 50 +
.../service/swagger/internal/TaggerTest.java | 70 +-
.../rendering/util/MapUtilsTest.java | 11 +-
viewers/restfulobjects/testing/pom.xml | 2 +-
.../Parser_forCacheControl_ContractTest.java | 2 +-
.../Parser_forJaxRsMediaType_ContractTest.java | 2 +-
...entationTypeTest_getMediaType_ContractTest.java | 2 +-
...epresentationTypeTest_getName_ContractTest.java | 2 +-
...RepresentationTypeTest_lookup_ContractTest.java | 6 +-
...RepresentationTypeTest_parser_ContractTest.java | 4 +-
..._ensureCompatibleAcceptHeader_ContractTest.java | 68 +-
...tsApplicationExceptionMapper_Test_Contract.java | 27 +-
viewers/restfulobjects/viewer/pom.xml | 2 +-
.../viewer/src/main/java/module-info.java | 55 +
.../restfulobjects/viewer/mappers/FailureUtil.java | 2 +-
.../resources/DomainObjectResourceServerside.java | 12 +-
.../resources/DomainServiceResourceServerside.java | 12 +-
.../resources/DomainTypeResourceServerside.java | 12 +-
.../resources/HomePageResourceServerside.java | 12 +-
.../viewer/resources/ImageResourceServerside.java | 12 +-
.../resources/MenuBarsResourceServerside.java | 15 +-
.../viewer/resources/ResourceAbstract.java | 37 +-
.../viewer/resources/SwaggerSpecResource.java | 5 +
.../viewer/resources/UserResourceServerside.java | 13 +-
.../resources/VersionResourceServerside.java | 12 +-
.../viewer/resources/_EndpointLogging.java | 9 +-
.../serialization/SerializationStrategy.java | 12 +-
.../static/swagger-ui/index-ORIG-3.24.3.html | 60 -
.../static/swagger-ui/index-ORIG-4.15.5.html | 19 +
.../src/main/resources/static/swagger-ui/index.css | 16 +
.../static/swagger-ui/oauth2-redirect.html | 41 +-
.../static/swagger-ui/swagger-initializer.js | 20 +
.../static/swagger-ui/swagger-ui-bundle.js | 135 +-
.../static/swagger-ui/swagger-ui-bundle.js.map | 2 +-
.../static/swagger-ui/swagger-ui-es-bundle-core.js | 3 +
.../swagger-ui/swagger-ui-es-bundle-core.js.map | 1 +
.../static/swagger-ui/swagger-ui-es-bundle.js | 3 +
.../static/swagger-ui/swagger-ui-es-bundle.js.map | 1 +
.../swagger-ui/swagger-ui-standalone-preset.js | 23 +-
.../swagger-ui/swagger-ui-standalone-preset.js.map | 2 +-
.../resources/static/swagger-ui/swagger-ui.css | 3 +-
.../resources/static/swagger-ui/swagger-ui.css.map | 2 +-
.../main/resources/static/swagger-ui/swagger-ui.js | 9 +-
.../resources/static/swagger-ui/swagger-ui.js.map | 2 +-
.../src/main/resources/swagger-ui/index.thtml | 25 +-
.../context/ResourceContext_getArg_Test.java | 76 +-
.../context/ResourceContext_stripQuotes_Test.java | 20 +-
.../DomainResourceHelper_readBodyAsMap_Test.java | 48 +-
.../viewer/resources/JsonParserHelper_Test.java | 11 +-
.../viewer/util/UrlParserUtils_Test.java | 12 +-
...ulObjectsSessionFilter_lookupPassThru_Test.java | 78 +-
viewers/wicket/applib/pom.xml | 6 +
.../wicket/applib/src/main/java/module-info.java | 1 -
viewers/wicket/graceful/pom.xml | 4 +-
.../CausewayModuleViewerWicketGraceful.java | 23 +
.../viewer/wicket/graceful/package-info.java | 24 +
.../viewer/wicket/model/models/AboutModel.java | 6 +-
.../wicket/model/models/HasCommonContext.java | 10 +
viewers/wicket/pom.xml | 77 +
viewers/wicket/ui/pom.xml | 3 +-
.../actionresponse/ActionResultResponseType.java | 2 +-
.../wicket/ui/components/about/AboutPanel.java | 2 +-
.../ui/components/about/AboutPanelFactory.java | 1 -
.../serviceactions/TertiaryMenuPanelFactory.java | 1 -
.../actions/ActionParametersFormPanelFactory.java | 1 -
.../actions/ActionParametersPanelFactory.java | 1 -
.../bookmarkedpages/BookmarkedPagesPanel.java | 3 +-
.../CollectionPresentationSelectorPanel.html | 6 +-
.../CollectionPresentationSelectorPanel.java | 15 +-
.../CollectionContentsAsAjaxTablePanelFactory.java | 1 -
.../CollectionContentsAsIconsPanelFactory.java | 1 -
...ollectionContentsMultipleViewsPanelFactory.java | 1 -
.../CollectionContentsAsSummaryFactory.java | 1 -
.../CollectionContentsHiddenPanelFactory.java | 1 -
.../empty/EmptyCollectionPanelFactory.java | 1 -
.../entity/EntityComponentFactoryAbstract.java | 1 -
.../icontitle/EntityIconAndTitlePanelFactory.java | 1 -
.../wicket/ui/components/footer/FooterPanel.java | 6 +-
.../ui/components/footer/FooterPanelFactory.java | 1 -
.../components/layout/bs/BSGridPanelFactory.java | 1 -
.../scalars/ComponentFactoryScalarAbstract.java | 1 -
.../scalars/ScalarPanelTextFieldAbstract.java | 1 -
.../ScalarPanelTextFieldTextualAbstract.java | 1 -
.../scalars/image/JavaAwtImagePanelFactory.java | 1 -
.../scalars/markup/MarkupComponentFactory.java | 4 +-
.../scalars/markup/ScalarMarkupPanel.java | 5 +-
.../scalars/string/ScalarTitleBadgePanel.java | 1 -
.../ui/components/tree/TreePanelFactories.java | 1 -
.../unknown/UnknownModelPanelFactory.java | 1 -
.../value/StandaloneValuePanelFactory.java | 1 -
.../voidreturn/VoidReturnPanelFactory.java | 1 -
.../EntityLinkSimplePanelFactory.java | 1 -
.../fileinput/FileUploadFieldWithNestingFix.java | 83 +
.../causeway-file-upload-nesting-fix.nocompress.js | 43 +
.../widgets/select2/Select2OnSelect.java | 22 +-
.../select2/providers/ChoiceProviderAbstract.java | 10 +-
.../viewer/wicket/ui/pages/PageAbstract.java | 8 +-
.../viewer/wicket/ui/pages/WebPageBase.java | 2 +-
.../accmngt/AccountManagementPageAbstract.java | 6 +-
.../password_reset/PasswordResetEmailPanel.java | 2 +-
.../accmngt/signup/RegistrationFormPanel.java | 2 +-
.../pages/common/datatables/DatatablesDotNet.java | 2 +-
.../CausewayWicketViewerJsResourceReference.java | 22 +-
...=> causeway-jquery-wicket-viewer.nocompress.js} | 0
.../wicket/ui/pages/mmverror/MmvErrorPage.java | 8 +-
.../apache/causeway/viewer/wicket/ui/util/Wkt.java | 46 +-
.../viewer/wicket/ui/util/WktHeaderItems.java | 90 +
viewers/wicket/viewer/pom.xml | 2 +-
.../ComponentFactoryRegistrarDefault.java | 1 -
...nticatedWebSessionForCauseway_Authenticate.java | 115 +-
...orCauseway_DownCastsInheritedFunctionality.java | 14 +-
...ticatedWebSessionForCauseway_Instantiation.java | 43 +-
.../AuthenticatedWebSessionForCauseway_SignIn.java | 70 +-
...nticatedWebSessionForCauseway_TestAbstract.java | 54 +-
.../pages/PageClassListDefault_Instantiation.java | 43 +-
...ageClassListDefault_RegistrationAndCaching.java | 12 +-
.../services/TranslationsResolverWicketTest.java | 42 +-
1182 files changed, 26266 insertions(+), 19553 deletions(-)
create mode 100644
antora/components/refguide-index/modules/applib/pages/index/mixins/layout/Object_downloadLayout.adoc
delete mode 100644
antora/components/refguide-index/modules/applib/pages/index/mixins/layout/Object_downloadLayoutXml.adoc
create mode 100644
antora/components/refguide-index/modules/applib/pages/index/services/grid/GridMarshallerService.adoc
create mode 100644
antora/components/refguide-index/modules/applib/pages/index/services/marshal/MarshallerService.adoc
create mode 100644
antora/components/refguide-index/modules/applib/pages/index/services/menu/MenuBarsMarshallerService.adoc
create mode 100644
antora/components/refguide-index/modules/core/pages/index/runtimeservices/urlencoding/UrlEncodingServiceWithCompression.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/audittrail/applib/contributions/HasInteractionId_auditTrailEntries.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/audittrail/applib/contributions/Object_recentAuditTrailEntries.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/audittrail/applib/dom/AuditTrailEntry.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/audittrail/applib/dom/AuditTrailEntryRepository.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/audittrail/applib/spiimpl/EntityPropertyChangeSubscriberForAuditTrail.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/contributions/T_recentBackgroundCommands.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/dom/BackgroundService.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/dom/BackgroundService_PersistCommandExecutorService.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/dom/CommandLogEntry.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/dom/CommandLogEntryRepository.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/dom/ExecuteIn.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/dom/ReplayState.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/dom/mixins/CommandLogEntry_childCommands.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/dom/mixins/CommandLogEntry_openResultObject.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/dom/mixins/CommandLogEntry_siblingCommands.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/commandlog/applib/job/RunBackgroundCommandsJob.adoc
rename
antora/components/refguide-index/modules/extensions/pages/index/{quartz/context
=> commandreplay/secondary/job}/JobExecutionData.adoc (100%)
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/excel/applib/service/ExcelServiceDefault.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionlog/applib/CausewayModuleExtExecutionLogApplib.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionlog/applib/dom/ExecutionLogEntry.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionlog/applib/dom/ExecutionLogEntryRepository.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionlog/applib/dom/ExecutionLogEntryType.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionlog/applib/dom/mixins/ExecutionLogEntry_siblingExecutions.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionlog/applib/spiimpl/ExecutionSubscriberForExecutionLog.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionoutbox/applib/CausewayModuleExtExecutionOutboxApplib.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionoutbox/applib/dom/ExecutionOutboxEntry.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionoutbox/applib/dom/ExecutionOutboxEntryRepository.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionoutbox/applib/dom/ExecutionOutboxEntryType.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionoutbox/applib/restapi/OutboxEvents.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionoutbox/applib/restapi/OutboxRestApi.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionoutbox/applib/spiimpl/ContentMappingServiceForOutboxEvents.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionoutbox/applib/spiimpl/ExecutionSubscriberForExecutionOutbox.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionoutbox/restclient/CausewayModuleExtExecutionRestClient.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionoutbox/restclient/api/OutboxClient.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/executionrepublisher/applib/contributions/ExecutionLogEntry_copyToOutbox.adoc
delete mode 100644
antora/components/refguide-index/modules/extensions/pages/index/quartz/CausewayModuleExtQuartzImpl.adoc
delete mode 100644
antora/components/refguide-index/modules/extensions/pages/index/quartz/spring/AutowiringSpringBeanJobFactory.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/feature/api/ApplicationFeatureChoices.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/feature/contributions/ApplicationFeatureViewModel_permissions.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/permission/app/ApplicationOrphanedPermissionManager.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/permission/app/mixins/ApplicationOrphanedPermissionManager_relocateSelected.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/permission/dom/ApplicationPermissionRepositoryAbstract.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/permission/dom/mixins/ApplicationPermission_allow.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/permission/dom/mixins/ApplicationPermission_changing.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/permission/dom/mixins/ApplicationPermission_delete.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/permission/dom/mixins/ApplicationPermission_feature.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/permission/dom/mixins/ApplicationPermission_updateRole.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/permission/dom/mixins/ApplicationPermission_veto.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/permission/dom/mixins/ApplicationPermission_viewing.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/permission/menu/ApplicationPermissionMenu.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/role/dom/ApplicationRoleRepositoryAbstract.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/role/dom/mixins/ApplicationRole_addPermission.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/role/dom/mixins/ApplicationRole_addUser.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/role/dom/mixins/ApplicationRole_delete.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/role/dom/mixins/ApplicationRole_removePermissions.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/role/dom/mixins/ApplicationRole_removeUsers.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/role/dom/mixins/ApplicationRole_updateDescription.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/role/dom/mixins/ApplicationRole_updateName.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/role/man/ApplicationRoleManager.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/role/man/mixins/ApplicationRoleManager_allRoles.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/role/man/mixins/ApplicationRoleManager_exportAsYaml.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/role/man/mixins/ApplicationRoleManager_newRole.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/role/menu/ApplicationRoleMenu.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/tenancy/dom/ApplicationTenancyRepositoryAbstract.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/tenancy/dom/mixins/ApplicationTenancy_addChild.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/tenancy/dom/mixins/ApplicationTenancy_addUser.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/tenancy/dom/mixins/ApplicationTenancy_delete.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/tenancy/dom/mixins/ApplicationTenancy_removeChild.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/tenancy/dom/mixins/ApplicationTenancy_removeUser.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/tenancy/dom/mixins/ApplicationTenancy_updateName.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/tenancy/dom/mixins/ApplicationTenancy_users.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/tenancy/fixtures/AbstractTenancyFixtureScript.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/tenancy/man/ApplicationTenancyManager.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/tenancy/man/mixins/ApplicationTenancyManager_allTenancies.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/tenancy/man/mixins/ApplicationTenancyManager_newTenancy.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/tenancy/menu/ApplicationTenancyMenu.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/contributions/HasUsername_open.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/ApplicationUserRepositoryAbstract.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_addRole.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_delete.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_duplicate.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_lock.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_removeRoles.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_resetPassword.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_timeZone.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_unlock.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_updateAccountType.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_updateAtPath.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_updateEmailAddress.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_updateFaxNumber.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_updateLocale.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_updateName.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_updatePassword.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_updatePhoneNumber.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/ApplicationUser_updateUsername.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/perms/ApplicationUser_effectiveMemberPermissions.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/perms/ApplicationUser_filterEffectiveMemberPermissions.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/dom/mixins/perms/UserPermissionViewModel.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/man/ApplicationUserManager.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/man/mixins/ApplicationUserManager_allUsers.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/man/mixins/ApplicationUserManager_newDelegateUser.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/man/mixins/ApplicationUserManager_newLocalUser.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/menu/ApplicationUserMenu.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/secman/applib/util/RegexReplacer.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/sessionlog/applib/app/SessionLogMenu.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/sessionlog/applib/contributions/HasUsername_recentSessionsForUser.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/sessionlog/applib/dom/SessionLogEntry.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/sessionlog/applib/dom/SessionLogEntryRepository.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/sessionlog/applib/spiimpl/SessionLogServiceInitializer.adoc
create mode 100644
antora/components/refguide-index/modules/extensions/pages/index/sessionlog/applib/spiimpl/SessionSubscriberForSessionLog.adoc
create mode 100644
antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/jaxrsresteasy/CausewayModuleViewerRestfulObjectsJaxrsResteasy.adoc
rename
antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/{jaxrsresteasy4
=> jaxrsresteasy}/conneg/RestfulObjectsJaxbWriterForXml.adoc (100%)
create mode 100644
antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/jaxrsresteasy/webmodule/WebModuleJaxrsResteasy.adoc
delete mode 100644
antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/CausewayModuleViewerRestfulObjectsJaxrsResteasy4.adoc
delete mode 100644
antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.adoc
create mode 100644 antora/supplemental-ui/img/home/causeway-logo-79x64.png
create mode 100644 antora/supplemental-ui/img/home/causeway-logo-984x286.png
create mode 100644
api/applib/src/main/java/org/apache/causeway/applib/mixins/layout/Object_downloadLayout.java
delete mode 100644
api/applib/src/main/java/org/apache/causeway/applib/mixins/layout/Object_downloadLayoutXml.java
create mode 100644
api/applib/src/main/java/org/apache/causeway/applib/services/grid/GridMarshallerService.java
create mode 100644
api/applib/src/main/java/org/apache/causeway/applib/services/marshal/MarshallerService.java
create mode 100644
api/applib/src/main/java/org/apache/causeway/applib/services/menu/MenuBarsMarshallerService.java
create mode 100644
api/applib/src/main/java/org/apache/causeway/applib/services/metamodel/_CsvExport2.java
create mode 100644
api/applib/src/test/java/org/apache/causeway/applib/services/user/RoleMemento_value_Test.java
create mode 100644
api/applib/src/test/java/org/apache/causeway/applib/services/user/UserMemento_contains_Test.java
create mode 100644
api/applib/src/test/java/org/apache/causeway/applib/services/user/UserMemento_value_Test.java
delete mode 100644
api/schema/src/main/resources/org/apache/causeway/schema/chg/chg-2.0.xsd
delete mode 100644
api/schema/src/main/resources/org/apache/causeway/schema/cmd/cmd-2.0.xsd
delete mode 100644
api/schema/src/main/resources/org/apache/causeway/schema/common/common-2.0.xsd
delete mode 100644
api/schema/src/main/resources/org/apache/causeway/schema/ixn/ixn-2.0.xsd
delete mode 100644
api/schema/src/main/resources/org/apache/causeway/schema/metamodel/metamodel-2.0.xsd
rename api/schema/src/main/resources/{org/apache/causeway =>
}/schema/bindings.xml (100%)
create mode 100644 api/schema/src/main/resources/schema/chg/chg-2.0.xsd
create mode 100644 api/schema/src/main/resources/schema/cmd/cmd-2.0.xsd
create mode 100644 api/schema/src/main/resources/schema/common/common-2.0.xsd
create mode 100644 api/schema/src/main/resources/schema/ixn/ixn-2.0.xsd
create mode 100644
api/schema/src/main/resources/schema/metamodel/metamodel-2.0.xsd
create mode 100644
commons/src/main/java/org/apache/causeway/commons/internal/debug/swt/_Swt.java
delete mode 100644
commons/src/main/java/org/apache/causeway/commons/internal/resources/_DataSink.java
delete mode 100644
commons/src/main/java/org/apache/causeway/commons/internal/resources/_DataSource.java
delete mode 100644
commons/src/main/java/org/apache/causeway/commons/internal/resources/_Json.java
delete mode 100644
commons/src/main/java/org/apache/causeway/commons/internal/resources/_Xml.java
delete mode 100644
commons/src/main/java/org/apache/causeway/commons/internal/resources/_Yaml.java
create mode 100644
commons/src/main/java/org/apache/causeway/commons/io/DataSink.java
create mode 100644
commons/src/main/java/org/apache/causeway/commons/io/DataSource.java
create mode 100644
commons/src/main/java/org/apache/causeway/commons/io/DtoMapper.java
create mode 100644
commons/src/main/java/org/apache/causeway/commons/io/JaxbUtils.java
create mode 100644
commons/src/main/java/org/apache/causeway/commons/io/JsonUtils.java
create mode 100644
commons/src/main/java/org/apache/causeway/commons/io/YamlUtils.java
delete mode 100644 commons/src/test/java/org/apache/causeway/commons/X.java
create mode 100644
commons/src/test/java/org/apache/causeway/commons/io/JaxbUtilsTest.java
delete mode 100644 core/NOTICE
create mode 100644
core/config/src/main/adoc/modules/config/pages/sections/causeway.viewer.common.adoc
delete mode 100644 core/internaltestvintage/pom.xml
delete mode 100644
core/internaltestvintage/src/main/java/org/apache/causeway/core/internaltestsupport/jmocking/CausewayActions.java
delete mode 100644
core/internaltestvintage/src/main/java/org/apache/causeway/core/internaltestsupport/jmocking/ImposteriserUsingCodegenPlugin.java
delete mode 100644
core/internaltestvintage/src/main/java/org/apache/causeway/core/internaltestsupport/jmocking/Imposterisers.java
delete mode 100644
core/internaltestvintage/src/main/java/org/apache/causeway/core/internaltestsupport/jmocking/InjectIntoJMockAction.java
delete mode 100644
core/internaltestvintage/src/main/java/org/apache/causeway/core/internaltestsupport/jmocking/JMockActions.java
delete mode 100644
core/internaltestvintage/src/main/java/org/apache/causeway/core/internaltestsupport/jmocking/JUnitRuleMockery2.java
delete mode 100644
core/internaltestvintage/src/main/java/org/apache/causeway/core/internaltestsupport/jmocking/MyMockomatic.java
delete mode 100644
core/internaltestvintage/src/main/java/org/apache/causeway/core/internaltestsupport/jmocking/PostponedAction.java
delete mode 100644 core/jdk-supplemental/pom.xml
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/HasPostConstructMethodCache.java
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/methods/MethodByClassMap.java
create mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/object/_ManagedObjectEntityRemoved.java
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/ServiceUtil.java
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/GridReaderUsingJaxb.java
create mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/services/grid/bootstrap/GridMarshallerServiceBootstrap.java
create mode 100644
core/runtimeservices/src/main/java/org/apache/causeway/core/runtimeservices/menubars/bootstrap/MenuBarsMarshallerServiceBootstrap.java
delete mode 100644
core/runtimeservices/src/main/java/org/apache/causeway/core/runtimeservices/menubars/bootstrap/MenuBarsServiceBS.java
create mode 100644
core/runtimeservices/src/main/java/org/apache/causeway/core/runtimeservices/menubars/bootstrap/MenuBarsServiceBootstrap.java
create mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObjectLayout/bookmarking/DomainObjectLayoutBookmarkingVm.java
create mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObjectLayout/cssClass/DomainObjectLayoutCssClassVm.java
create mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObjectLayout/cssClassFa/DomainObjectLayoutCssClassFaVm.java
create mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObjectLayout/describedAs/DomainObjectLayoutDescribedAsVm.java
create mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObjectLayout/named/DomainObjectLayoutNamedVm.java
create mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObjectLayout/paged/DomainObjectLayoutPagedVm.java
create mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObjectLayout/plural/DomainObjectLayoutPluralVm.java
create mode 100644
examples/demo/domain/src/main/java/demoapp/dom/domain/objects/DomainObjectLayout/xxxUiEvent/DomainObjectLayoutXxxUiEventVm.java
create mode 100644
extensions/core/commandlog/adoc/modules/commandlog/partials/commandsubscriber-vs-executionsubscriber.adoc
create mode 100644
extensions/core/commandlog/applib/src/main/java/org/apache/causeway/extensions/commandlog/applib/contributions/T_recentBackgroundCommands.java
create mode 100644
extensions/core/commandlog/applib/src/main/java/org/apache/causeway/extensions/commandlog/applib/dom/BackgroundService.java
create mode 100644
extensions/core/commandlog/applib/src/main/java/org/apache/causeway/extensions/commandlog/applib/dom/ExecuteIn.java
create mode 100644
extensions/core/commandlog/applib/src/main/java/org/apache/causeway/extensions/commandlog/applib/job/RunBackgroundCommandsJob.java
create mode 100644
extensions/core/commandlog/applib/src/test/java/org/apache/causeway/extensions/commandlog/applib/integtest/BackgroundService_IntegTestAbstract.java
create mode 100644
extensions/core/commandlog/persistence-jdo/src/test/java/org/apache/causeway/extensions/commandlog/jdo/integtests/AppManifest.java
create mode 100644
extensions/core/commandlog/persistence-jdo/src/test/java/org/apache/causeway/extensions/commandlog/jdo/integtests/BackgroundService_IntegTest.java
create mode 100644
extensions/core/commandlog/persistence-jpa/src/test/java/org/apache/causeway/extensions/commandlog/jpa/integtests/AppManifest.java
create mode 100644
extensions/core/commandlog/persistence-jpa/src/test/java/org/apache/causeway/extensions/commandlog/jpa/integtests/BackgroundService_IntegTest.java
create mode 100644
extensions/core/executionoutbox/adoc/modules/executionoutbox/images/outbox.png
delete mode 100644
extensions/core/executionoutbox/restclient/src/main/java/org/apache/causeway/extensions/executionoutbox/restclient/api/Jsonable.java
delete mode 100644
extensions/core/executionoutbox/restclient/src/main/java/org/apache/causeway/extensions/executionoutbox/restclient/api/_Jaxb.java
delete mode 100644 extensions/core/quartz/adoc/antora.yml
delete mode 100644
extensions/core/quartz/adoc/modules/quartz/examples/DemoCausewayInteractionTemplate.java
delete mode 100644
extensions/core/quartz/adoc/modules/quartz/examples/DemoJob.java
delete mode 100644
extensions/core/quartz/adoc/modules/quartz/examples/DemoJobQuartzConfigurerModule.java
delete mode 100644 extensions/core/quartz/adoc/modules/quartz/nav.adoc
delete mode 100644 extensions/core/quartz/adoc/modules/quartz/pages/about.adoc
delete mode 100644
extensions/core/quartz/adoc/modules/quartz/partials/module-nav.adoc
delete mode 100644 extensions/core/quartz/impl/pom.xml
delete mode 100644
extensions/core/quartz/impl/src/main/java/org/apache/causeway/extensions/quartz/CausewayModuleExtQuartzImpl.java
delete mode 100644
extensions/core/quartz/impl/src/main/java/org/apache/causeway/extensions/quartz/context/JobExecutionData.java
delete mode 100644
extensions/core/quartz/impl/src/main/java/org/apache/causeway/extensions/quartz/spring/AutowiringSpringBeanJobFactory.java
delete mode 100644 extensions/core/quartz/pom.xml
create mode 100644
incubator/clients/kroviz/adoc/modules/kroviz/partials/design/class-diagram_layout.adoc
create mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/core/model/ColumnProperties.kt
create mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs/ActionBs.kt
create mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs/ColBs.kt
create mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs/CollectionBs.kt
create mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs/DomainObjectBs.kt
create mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs/FieldSetBs.kt
create mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs/GridBs.kt
create mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs/LinkBs.kt
create mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs/PropertyBs.kt
create mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs/RowBs.kt
create mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs/TabBs.kt
create mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs/TabGroupBs.kt
create mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs/XmlLayout.kt
delete mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs3/Action.kt
delete mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs3/Col.kt
delete mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs3/Collection.kt
delete mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs3/DomainObject.kt
delete mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs3/FieldSet.kt
delete mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs3/Grid.kt
delete mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs3/Link.kt
delete mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs3/Property.kt
delete mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs3/Row.kt
delete mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs3/Tab.kt
delete mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs3/TabGroup.kt
delete mode 100644
incubator/clients/kroviz/src/main/kotlin/org/apache/causeway/client/kroviz/to/bs3/XmlLayout.kt
create mode 100644
incubator/clients/kroviz/src/test/kotlin/org/apache/causeway/client/kroviz/to/bs/LayoutXmlTest.kt
delete mode 100644
incubator/clients/kroviz/src/test/kotlin/org/apache/causeway/client/kroviz/to/bs3/LayoutXmlTest.kt
create mode 100644
incubator/extensions/core/commandreplay/secondary/src/main/java/org/apache/causeway/extensions/commandreplay/secondary/job/JobExecutionData.java
create mode 100644
incubator/viewers/vaadin/model/src/main/java/org/apache/causeway/incubator/viewer/vaadin/model/context/MemberInvocationHandler.java
create mode 100644
incubator/viewers/vaadin/model/src/main/java/org/apache/causeway/incubator/viewer/vaadin/model/util/Vaa.java
delete mode 100644
incubator/viewers/vaadin/model/src/main/java/org/apache/causeway/incubator/viewer/vaadin/model/util/_vaa.java
create mode 100644 persistence/commons/src/main/java/module-info.java
create mode 100644 persistence/jdo/applib/src/main/java/module-info.java
create mode 100644 persistence/jdo/integration/src/main/java/module-info.java
create mode 100644 persistence/jdo/metamodel/src/main/java/module-info.java
create mode 100644 persistence/jdo/provider/src/main/java/module-info.java
create mode 100644 persistence/jdo/spring/src/main/java/module-info.java
rename
persistence/jdo/spring/src/test/resources/{org/apache/causeway/persistence/jdo/spring/test/integration
=> }/test.properties (100%)
create mode 100644 persistence/jpa/applib/src/main/java/module-info.java
create mode 100644 persistence/jpa/eclipselink/src/main/java/module-info.java
create mode 100644 persistence/jpa/integration/src/main/java/module-info.java
create mode 100644 persistence/jpa/metamodel/src/main/java/module-info.java
delete mode 100644 regressiontests/incubating/src/main/java/include.txt
delete mode 100644
regressiontests/stable-bootstrapping/src/main/java/include.txt
delete mode 100644
regressiontests/stable-cmdexecauditsess/persistence-jdo/src/main/java/include.txt
delete mode 100644
regressiontests/stable-cmdexecauditsess/persistence-jpa/src/main/java/include.txt
rename regressiontests/stable-cmdexecauditsess/persistence-jpa/src/{main =>
test}/resources/META-INF/orm-commandlog.template (100%)
delete mode 100644 regressiontests/stable-config/src/main/java/include.txt
delete mode 100644
regressiontests/stable-core-wrapperfactory/src/main/java/include.txt
delete mode 100644 regressiontests/stable-cucumber/src/main/java/include.txt
delete mode 100644 regressiontests/stable-domainmodel/src/main/java/include.txt
delete mode 100644
regressiontests/stable-eventhandling/src/main/java/include.txt
delete mode 100644 regressiontests/stable-factory/src/main/java/include.txt
delete mode 100644 regressiontests/stable-interact/src/main/java/include.txt
create mode 100644
regressiontests/stable-interact/src/test/java/org/apache/causeway/testdomain/interact/CustomContextWithNoPermissionChecksTest.java
delete mode 100644
regressiontests/stable-layouts/src/main/java/org/apache/causeway/regressiontests/layouts/integtest/model/SimpleObject.java
rename regressiontests/stable-layouts/src/{main =>
test}/java/org/apache/causeway/regressiontests/layouts/integtest/Layout_Counter_IntegTest.java
(100%)
rename regressiontests/stable-layouts/src/{main =>
test}/java/org/apache/causeway/regressiontests/layouts/integtest/Layout_SimpleObject_IntegTest.java
(100%)
rename regressiontests/stable-layouts/src/{main =>
test}/java/org/apache/causeway/regressiontests/layouts/integtest/model/Counter.java
(100%)
rename regressiontests/stable-layouts/src/{main =>
test}/java/org/apache/causeway/regressiontests/layouts/integtest/model/Counter.layout.xml
(100%)
rename regressiontests/stable-layouts/src/{main =>
test}/java/org/apache/causeway/regressiontests/layouts/integtest/model/LayoutTestDomainModel.java
(100%)
create mode 100644
regressiontests/stable-layouts/src/test/java/org/apache/causeway/regressiontests/layouts/integtest/model/SimpleObject.java
rename regressiontests/stable-layouts/src/{main =>
test}/java/org/apache/causeway/regressiontests/layouts/integtest/model/SimpleObject.layout.xml
(100%)
rename regressiontests/stable-layouts/src/{main =>
test}/java/org/apache/causeway/regressiontests/layouts/integtest/model/types/Name.java
(100%)
rename regressiontests/stable-layouts/src/{main =>
test}/java/org/apache/causeway/regressiontests/layouts/integtest/model/types/Notes.java
(100%)
delete mode 100644
regressiontests/stable-persistence-jdo/src/main/java/include.txt
delete mode 100644
regressiontests/stable-persistence-jpa/src/main/java/include.txt
delete mode 100644
regressiontests/stable-publishing-jpa/src/main/java/include.txt
delete mode 100644 regressiontests/stable-rest/src/main/java/include.txt
delete mode 100644 regressiontests/stable-value/src/main/java/include.txt
delete mode 100644
regressiontests/stable-viewers-common/src/main/java/include.txt
delete mode 100644
regressiontests/stable/src/main/java/org/apache/causeway/testdomain/model/actnsemantics/causeway-logo-56x64.png
create mode 100644
regressiontests/stable/src/main/java/org/apache/causeway/testdomain/model/actnsemantics/causeway-logo-79x64.png
create mode 100644 viewers/restfulobjects/applib/src/main/java/module-info.java
create mode 100644 viewers/restfulobjects/client/src/main/java/module-info.java
create mode 100644
viewers/restfulobjects/client/src/main/java/org/apache/causeway/viewer/restfulobjects/client/ResponseDigester.java
create mode 100644
viewers/restfulobjects/client/src/main/java/org/apache/causeway/viewer/restfulobjects/client/RestfulClientMediaType.java
delete mode 100644 viewers/restfulobjects/jaxrs-resteasy-4/pom.xml
delete mode 100644
viewers/restfulobjects/jaxrs-resteasy-4/src/main/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/CausewayModuleViewerRestfulObjectsJaxrsResteasy4.java
delete mode 100644
viewers/restfulobjects/jaxrs-resteasy-4/src/main/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/conneg/RestfulObjectsJaxbWriterForXml.java
delete mode 100644
viewers/restfulobjects/jaxrs-resteasy-4/src/main/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/webmodule/WebModuleJaxrsResteasy4.java
delete mode 100644
viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/Parser_forCacheControl_Test.java
delete mode 100644
viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/Parser_forJaxRsMediaType_Test.java
delete mode 100644
viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/RepresentationTypeTest_getMediaType.java
delete mode 100644
viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/RepresentationTypeTest_getName.java
delete mode 100644
viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/RepresentationTypeTest_lookup.java
delete mode 100644
viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/RepresentationTypeTest_parser.java
delete mode 100644
viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/context/ResourceContext_ensureCompatibleAcceptHeader_Test.java
delete mode 100644
viewers/restfulobjects/jaxrs-resteasy-4/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy4/mappers/RestfulObjectsApplicationExceptionMapper_Test.java
rename viewers/restfulobjects/{jaxrs-resteasy-4 => jaxrs-resteasy}/.gitignore
(100%)
create mode 100644 viewers/restfulobjects/jaxrs-resteasy/pom.xml
create mode 100644
viewers/restfulobjects/jaxrs-resteasy/src/main/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy/CausewayModuleViewerRestfulObjectsJaxrsResteasy.java
create mode 100644
viewers/restfulobjects/jaxrs-resteasy/src/main/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy/conneg/RestfulObjectsJaxbWriterForXml.java
create mode 100644
viewers/restfulobjects/jaxrs-resteasy/src/main/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy/webmodule/WebModuleJaxrsResteasy.java
create mode 100644
viewers/restfulobjects/jaxrs-resteasy/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy/Parser_forCacheControl_Test.java
create mode 100644
viewers/restfulobjects/jaxrs-resteasy/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy/Parser_forJaxRsMediaType_Test.java
create mode 100644
viewers/restfulobjects/jaxrs-resteasy/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy/RepresentationTypeTest_getMediaType.java
create mode 100644
viewers/restfulobjects/jaxrs-resteasy/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy/RepresentationTypeTest_getName.java
create mode 100644
viewers/restfulobjects/jaxrs-resteasy/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy/RepresentationTypeTest_lookup.java
create mode 100644
viewers/restfulobjects/jaxrs-resteasy/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy/RepresentationTypeTest_parser.java
create mode 100644
viewers/restfulobjects/jaxrs-resteasy/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy/context/ResourceContext_ensureCompatibleAcceptHeader_Test.java
create mode 100644
viewers/restfulobjects/jaxrs-resteasy/src/test/java/org/apache/causeway/viewer/restfulobjects/jaxrsresteasy/mappers/RestfulObjectsApplicationExceptionMapper_Test.java
create mode 100644
viewers/restfulobjects/rendering/src/main/java/module-info.java
delete mode 100644
viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/Generation.java
create mode 100644
viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/OpenApiSpecGenerator.java
create mode 100644
viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/RoSpec.java
delete mode 100644
viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/SwaggerSpecGenerator.java
delete mode 100644
viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ValuePropertyFactory.java
delete mode 100644
viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ValuePropertyFactoryDefault.java
delete mode 100644
viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ValuePropertyPlugin.java
create mode 100644
viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ValueSchemaFactory.java
create mode 100644
viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/ValueSchemaFactoryDefault.java
create mode 100644
viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/_OpenApi.java
create mode 100644
viewers/restfulobjects/rendering/src/main/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/_OpenApiModelFactory.java
delete mode 100644
viewers/restfulobjects/rendering/src/test/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/GenerationTest.java
create mode 100644
viewers/restfulobjects/rendering/src/test/java/org/apache/causeway/viewer/restfulobjects/rendering/service/swagger/internal/OpenApiModelFactoryTest.java
create mode 100644 viewers/restfulobjects/viewer/src/main/java/module-info.java
delete mode 100644
viewers/restfulobjects/viewer/src/main/resources/static/swagger-ui/index-ORIG-3.24.3.html
create mode 100644
viewers/restfulobjects/viewer/src/main/resources/static/swagger-ui/index-ORIG-4.15.5.html
create mode 100644
viewers/restfulobjects/viewer/src/main/resources/static/swagger-ui/index.css
create mode 100644
viewers/restfulobjects/viewer/src/main/resources/static/swagger-ui/swagger-initializer.js
create mode 100644
viewers/restfulobjects/viewer/src/main/resources/static/swagger-ui/swagger-ui-es-bundle-core.js
create mode 100644
viewers/restfulobjects/viewer/src/main/resources/static/swagger-ui/swagger-ui-es-bundle-core.js.map
create mode 100644
viewers/restfulobjects/viewer/src/main/resources/static/swagger-ui/swagger-ui-es-bundle.js
create mode 100644
viewers/restfulobjects/viewer/src/main/resources/static/swagger-ui/swagger-ui-es-bundle.js.map
create mode 100644
viewers/wicket/graceful/src/main/java/org/apache/causeway/viewer/wicket/graceful/CausewayModuleViewerWicketGraceful.java
create mode 100644
viewers/wicket/graceful/src/main/java/org/apache/causeway/viewer/wicket/graceful/package-info.java
create mode 100644
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/fileinput/FileUploadFieldWithNestingFix.java
create mode 100644
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/widgets/fileinput/causeway-file-upload-nesting-fix.nocompress.js
rename
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/pages/common/viewer/js/{jquery.causeway.wicket.viewer.js
=> causeway-jquery-wicket-viewer.nocompress.js} (100%)
create mode 100644
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/util/WktHeaderItems.java