This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch CAUSEWAY-3676
in repository https://gitbox.apache.org/repos/asf/causeway.git
from 2f816efb5f CAUSEWAY-3676: reworks to use an SPI instead of annotation
add 950e538cc2 Merge pull request #2275 from apache/CAUSEWAY-3676
add 237f92da30 Bump com.google.errorprone:error_prone_annotations from
2.26.0 to 2.26.1
add 29b89f7c5d Merge pull request #2278 from
apache/dependabot/maven/master/com.google.errorprone-error_prone_annotations-2.26.1
add a488b0107d Bump org.apache.cxf:cxf-rt-rs-client from 3.6.2 to 3.6.3
add 8af2651255 Merge pull request #2277 from
apache/dependabot/maven/master/org.apache.cxf-cxf-rt-rs-client-3.6.3
add a311294f24 CAUSEWAY-2445: remove unused imports
add f1d39033f1 CAUSEWAY-3650: adds javadoc, removes unused methods and
reduces visibility of some helper methods in FixtureScripts.
add 96be4d9afc CAUSEWAY-3650: regens docs
add 67f4ebf5a1 CAUSEWAY-3489: wkt vwr: templates for temporal editing with
zone and offset (yet just mockups)
add f7b0a55837 CAUSEWAY-3489: let TemporalValueSemantics provide choices
for zones and offsets
add 7429d88952 CAUSEWAY-3489: populate dropdows from underlying providers
add cc84f51394 CAUSEWAY-3489: introduces TemporalDecomposition
add e151bb2512 CAUSEWAY-3489: remove debug lines
add 58ee4b7473 Merge pull request #2279 from
apache/3489-temporal.editing.w.tz
add bf82e2168b CAUSEWAY-3697: renames NatureOfService enum constants
add 020a713d92 CAUSEWAY-3697: regens docs
add d5e1169cc9 CAUSEWAY-3697: fixes compile issues in regression tests,
incubator
add 34c17811a3 Merge pull request #2281 from apache/CAUSEWAY-3697
add 8e773c7773 CAUSEWAY-2297: fixes _OsUtil#terminateProcessByPid
add f6140228c0 Bump com.google.guava:guava from 33.0.0-jre to 33.1.0-jre
add 25bf5c06dd Merge pull request #2283 from
apache/dependabot/maven/master/com.google.guava-guava-33.1.0-jre
add dba64e531f CAUSEWAY-3697: reinstate old enum values - mark deprecated
add 5c9221d00c CAUSEWAY-3697: deprecates
DomainService(nature=NatureOfService..)
add b9dcd781b6 CAUSEWAY-3697: optimizations and cleanups
new 28ec90f8e1 CAUSEWAY-3676 : adds ability to filter GraphQL by view model
new 6b99d52c70 CAUSEWAY-3676: adds tests for graphql with different scope
new 75c7b80b37 CAUSEWAY-3676: updates docs
The 3 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:
.../applib/pages/index/annotation/Action.adoc | 13 --
.../applib/pages/index/annotation/Collection.adoc | 13 --
.../pages/index/annotation/DomainService.adoc | 2 +-
.../pages/index/annotation/NatureOfService.adoc | 66 +++++--
.../applib/pages/index/annotation/Parameter.adoc | 13 --
.../applib/pages/index/annotation/Property.adoc | 13 --
.../DomainObject_028-autoCompleteRepository.adoc | 4 +-
.../annotation/hooks/DomainService_022-nature.adoc | 2 +-
.../services/ascii/AsciiIdentifierService.adoc | 17 ++
.../services/iactnlayer/InteractionService.adoc | 12 +-
.../pages/index/services/swagger/Visibility.adoc | 4 +-
...sewayConfiguration_Viewer_Graphql_ApiScope.adoc | 42 +++++
...ayConfiguration_Viewer_Graphql_SchemaStyle.adoc | 72 +++++++
.../applib/fixturescripts/FixtureScripts.adoc | 77 +++++---
.../ROOT/partials/domain-services/progmodel.adoc | 4 +-
.../globally-defined-dropdowns.adoc | 2 +-
.../ui-layout-and-hints/menubars-layout.adoc | 4 +-
api/applib/src/main/java/module-info.java | 1 +
.../causeway/applib/annotation/DomainService.java | 2 +
.../applib/annotation/NatureOfService.java | 40 +---
.../services/appfeatui/ApplicationFeatureMenu.java | 5 +-
.../services/confview/ConfigurationMenu.java | 5 +-
.../services/iactnlayer/InteractionService.java | 27 ++-
.../applib/services/metamodel/BeanSort.java | 3 +-
.../services/metamodel/MetaModelServiceMenu.java | 5 +-
.../scope/ActionContributionFilterService.java | 36 ++--
.../applib/services/swagger/Visibility.java | 6 +-
.../applib/services/user/ImpersonateMenu.java | 5 +-
.../applib/services/user/ImpersonateStopMenu.java | 5 +-
.../causeway/applib/services/userui/UserMenu.java | 5 +-
.../value/semantics/TemporalValueSemantics.java | 29 +++
bom/pom.xml | 11 +-
.../causeway/commons/internal/os/_OsUtil.java | 6 +-
core/adoc/modules/_overview/pages/about.adoc | 48 ++++-
.../adoc/modules/config/pages/sections/Other.adoc | 2 +-
.../config/pages/sections/causeway.applib.adoc | 136 +++++++++++---
.../pages/sections/causeway.core.meta-model.adoc | 2 +-
.../causeway.core.meta-model.introspector.adoc | 4 +-
.../causeway.core.meta-model.validator.adoc | 18 +-
.../sections/causeway.core.runtime-services.adoc | 10 +-
.../config/pages/sections/causeway.extensions.adoc | 24 +--
.../sections/causeway.persistence.commons.adoc | 2 +-
.../sections/causeway.persistence.schema.adoc | 2 +-
.../pages/sections/causeway.security.keycloak.adoc | 6 +-
.../pages/sections/causeway.value-types.adoc | 4 +-
.../pages/sections/causeway.viewer.common.adoc | 4 +-
.../pages/sections/causeway.viewer.graphql.adoc | 26 ++-
.../sections/causeway.viewer.restfulobjects.adoc | 5 +-
.../pages/sections/causeway.viewer.wicket.adoc | 58 +++---
.../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 | 64 ++++++-
.../config/beans/CausewayBeanTypeClassifier.java | 26 +++
.../beans/CausewayBeanTypeClassifierDefault.java | 5 +-
core/metamodel/src/main/java/module-info.java | 1 -
.../metamodel/context/HasMetaModelContext.java | 14 +-
.../core/metamodel/context/MetaModelContext.java | 2 -
.../NotInServiceMenuFacetAbstract.java | 39 ----
...otInServiceMenuFacetFromDomainServiceFacet.java | 55 ------
...viceMenuFacetFromDomainServiceFacetFactory.java | 65 -------
.../object/domainservice/DomainServiceFacet.java | 62 ++----
.../domainservice/DomainServiceFacetAbstract.java | 26 +--
.../DomainServiceFacetAnnotationFactory.java | 3 +-
.../DomainServiceFacetForAnnotation.java | 28 ++-
.../RemoveAnnotatedMethodsFacetFactory.java | 18 +-
.../LogicalTypeFacetFromClassNameFactory.java | 7 +-
.../dflt/ProgrammingModelFacetsJava11.java | 3 -
.../services/metamodel/MetaModelExporter.java | 35 +---
.../core/metamodel/spec/ObjectSpecification.java | 28 +++
.../specimpl/dflt/ObjectSpecificationDefault.java | 13 ++
.../causeway/core/metamodel/util/Facets.java | 207 +++++++++++----------
...MenuFacetFromDomainServiceFacetFactoryTest.java | 129 -------------
.../DomainServiceFacetAnnotationFactoryTest.java | 3 +-
.../facets/param/name/ParameterNameFacetTest.java | 2 +-
.../bootstrap/MenuBarsServiceBootstrap.java | 26 +--
.../runtimeservices/menubars/bootstrap/Bar.java | 5 +-
.../security/authentication/logout/LogoutMenu.java | 5 +-
.../commandlog/applib/app/CommandLogMenu.java | 3 +-
.../docgen/help/menu/DocumentationMenu.java | 3 +-
.../bulkupdate/BulkUpdateMenuForDemoToDoItem.java | 5 +-
.../ExcelPivotByCategoryAndSubcategoryMenu.java | 5 +-
.../ExcelUploadServiceForDemoToDoItem.java | 5 +-
.../todomodule/dom/ExcelDemoToDoItemMenu.java | 5 +-
.../executionlog/applib/app/ExecutionLogMenu.java | 3 +-
.../applib/app/ExecutionOutboxMenu.java | 5 +-
.../applib/restapi/OutboxRestApi.java | 3 +-
.../github/menu/LayoutLoadersGitHubMenu.java | 3 +-
.../audittrail/applib/app/AuditTrailMenu.java | 3 +-
.../permission/menu/ApplicationPermissionMenu.java | 5 +-
.../applib/role/menu/ApplicationRoleMenu.java | 5 +-
.../tenancy/menu/ApplicationTenancyMenu.java | 5 +-
.../applib/user/menu/ApplicationUserMenu.java | 5 +-
.../secman/applib/user/menu/MeService.java | 5 +-
.../sessionlog/applib/app/SessionLogMenu.java | 3 +-
.../dom/PdfJsDemoObjectWithBlobMenu.java | 8 +-
.../demoapp/web/replay/DemoReplayController.java | 4 +-
.../restapi/CommandRetrievalOnPrimaryService.java | 5 +-
.../primary/ui/CommandReplayOnPrimaryService.java | 5 +-
.../ui/CommandReplayOnSecondaryService.java | 5 +-
.../testdomain/jdo/JdoInventoryResource.java | 2 -
.../testdomain/jpa/JpaInventoryResource.java | 3 +-
.../model/actnsemantics/BlobDemoMenu.java | 3 +-
.../model/bad/InvalidServiceWithAlias.java | 3 +-
.../model/good/ProperServiceWithAlias.java | 3 +-
.../model/good/ProperServiceWithMixin.java | 3 +-
.../causeway/testdomain/rospec/RoSpecSampler.java | 5 +-
.../dom/FakeDataDemoObjectWithAllMenu.java | 5 +-
.../applib/fixturescripts/FixtureScripts.java | 153 +++++++++++----
.../h2console/ui/services/H2ManagerMenu.java | 5 +-
.../hsqldbmgr/dom/services/HsqlDbManagerMenu.java | 5 +-
.../services/menu/MenuUiServiceDefault.java | 2 +-
viewers/graphql/adoc/modules/ROOT/pages/i18n.adoc | 2 +-
.../ROOT/pages/setup-and-configuration.adoc | 5 +
.../adoc/modules/ROOT/pages/testsupport.adoc | 2 +-
.../viewer/graphql/model/context/Context.java | 9 +-
.../viewer/graphql/model/domain/ElementCustom.java | 22 +++
.../domain/common/query/CommonDomainObject.java | 7 +-
.../domain/common/query/CommonDomainService.java | 2 +
.../common/query/CommonTopLevelQueryAbstract.java | 7 +-
.../domain/common/query/ObjectFeatureUtils.java | 2 +-
.../domain/rich/mutation/RichTopLevelMutation.java | 1 +
.../simple/mutation/SimpleTopLevelMutation.java | 6 +-
.../graphql/model/types/TypeMapperDefault.java | 40 ++--
viewers/graphql/pom.xml | 1 +
.../viewer/test/domain/admin/AdminMenu.java | 9 +-
.../viewer/test/domain/calc/Calculator.java | 53 +++---
.../viewer/test/domain/dept/Departments.java | 4 +-
.../graphql/viewer/test/domain/dept/DeptHeads.java | 3 +-
.../graphql/viewer/test/domain/dept/People.java | 8 +-
.../graphql/viewer/test/domain/dept/Staff.java | 4 +-
.../viewer/test/domain/i18n/I18nCalculator.java | 8 +-
viewers/graphql/test2/pom.xml | 101 ++++++++++
.../viewer/graphql/viewer/test2}/.gitignore | 0
.../viewer/test2/domain/UniversityModule.java | 24 +--
.../viewer/test2}/domain/calc/Calculator.java | 4 +-
.../graphql/viewer/test2/domain/calc/Month.java | 27 +++
.../viewer/test2/domain/calc/Month_Test.java | 14 ++
.../viewer/test2/domain/dept/Department.java | 207 +++++++++++++++++++++
.../test2/domain/dept/DepartmentRepository.java | 60 ++++++
.../viewer/test2/domain/dept}/Departments.java | 4 +-
.../graphql/viewer/test2/domain/dept/DeptHead.java | 137 ++++++++++++++
.../test2/domain/dept/DeptHeadRepository.java | 71 +++++++
.../viewer/test2/domain/dept}/DeptHeads.java | 4 +-
.../graphql/viewer/test2/domain/dept/Grade.java | 26 +--
.../graphql/viewer/test2}/domain/dept/People.java | 4 +-
.../graphql/viewer/test2/domain/dept/Person.java | 17 ++
.../graphql/viewer/test2/domain/dept}/Staff.java | 4 +-
.../viewer/test2/domain/dept/StaffMember.java | 119 ++++++++++++
.../test2/domain/dept/StaffMemberRepository.java | 72 +++++++
.../viewer/test2/e2e/Abstract_IntegTest.java | 61 ++++++
...alculator_IntegTest.each.add_big_decimals._.gql | 0
...r_IntegTest.each.add_big_decimals.approved.json | 0
...alculator_IntegTest.each.add_big_integers._.gql | 0
...r_IntegTest.each.add_big_integers.approved.json | 0
...ulator_IntegTest.each.add_double_wrappers._.gql | 0
...ntegTest.each.add_double_wrappers.approved.json | 0
.../Calculator_IntegTest.each.add_doubles._.gql | 0
...ulator_IntegTest.each.add_doubles.approved.json | 0
...culator_IntegTest.each.add_float_wrappers._.gql | 0
...IntegTest.each.add_float_wrappers.approved.json | 0
.../Calculator_IntegTest.each.add_floats._.gql | 0
...culator_IntegTest.each.add_floats.approved.json | 0
...lator_IntegTest.each.add_integer_wrappers._.gql | 0
...tegTest.each.add_integer_wrappers.approved.json | 0
.../Calculator_IntegTest.each.add_integers._.gql | 0
...lator_IntegTest.each.add_integers.approved.json | 0
.../Calculator_IntegTest.each.boolean_and_1._.gql | 0
...ator_IntegTest.each.boolean_and_1.approved.json | 0
.../Calculator_IntegTest.each.boolean_and_2._.gql | 0
...ator_IntegTest.each.boolean_and_2.approved.json | 0
.../Calculator_IntegTest.each.boolean_not._.gql | 0
...ulator_IntegTest.each.boolean_not.approved.json | 0
.../Calculator_IntegTest.each.boolean_or_1._.gql | 0
...lator_IntegTest.each.boolean_or_1.approved.json | 0
.../Calculator_IntegTest.each.boolean_or_2._.gql | 0
...lator_IntegTest.each.boolean_or_2.approved.json | 0
.../calc/Calculator_IntegTest.each.concat._.gql | 0
.../Calculator_IntegTest.each.concat.approved.json | 0
...lator_IntegTest.each.jdk8_local_plus_days._.gql | 0
...tegTest.each.jdk8_local_plus_days.approved.json | 0
...st.each.jdk8_local_plus_hours_and_minutes._.gql | 0
...jdk8_local_plus_hours_and_minutes.approved.json | 0
...k8_offset_plus_days_and_hours_and_minutes._.gql | 0
...t_plus_days_and_hours_and_minutes.approved.json | 0
...t.each.jdk8_offset_plus_hours_and_minutes._.gql | 0
...dk8_offset_plus_hours_and_minutes.approved.json | 0
...dk8_zoned_plus_days_and_hours_and_minutes._.gql | 0
...d_plus_days_and_hours_and_minutes.approved.json | 0
...lator_IntegTest.each.joda_local_plus_days._.gql | 0
...tegTest.each.joda_local_plus_days.approved.json | 0
...st.each.joda_local_plus_hours_and_minutes._.gql | 0
...joda_local_plus_hours_and_minutes.approved.json | 0
.../Calculator_IntegTest.each.joda_plus_days._.gql | 0
...tor_IntegTest.each.joda_plus_days.approved.json | 0
.../Calculator_IntegTest.each.next_month._.gql | 0
...culator_IntegTest.each.next_month.approved.json | 0
...Calculator_IntegTest.each.scenario_concat._.gql | 0
...or_IntegTest.each.scenario_concat.approved.json | 0
.../Calculator_IntegTest.each.some_locale._.gql | 0
...ulator_IntegTest.each.some_locale.approved.json | 0
.../calc/Calculator_IntegTest.each.some_url._.gql | 0
...alculator_IntegTest.each.some_url.approved.json | 0
.../calc/Calculator_IntegTest.each.some_uuid._.gql | 0
...lculator_IntegTest.each.some_uuid.approved.json | 0
.../test2/e2e/calc/Calculator_IntegTest.java | 29 ++-
.../viewer/test2/schema/PrintSchemaIntegTest.java | 66 +++++++
.../viewer/test2/schema/VerifySchemaIntegTest.java | 76 ++++++++
.../src/test/resources/application-test.properties | 0
.../src/test/resources/junit-platform.properties | 0
.../integration/GraphQlSourceForCauseway.java | 1 -
.../hints-and-tips/view-model-as-parameter.adoc | 2 +-
.../rendering/ReprRendererAbstract.java | 6 -
.../swagger/internal/_OpenApiModelFactory.java | 2 +-
...sewayViewerRestfulObjectsIntegTestAbstract.java | 9 +-
.../test/domain/dom/Departments.java | 4 +-
.../restfulobjects/test/domain/dom/DeptHeads.java | 3 +-
.../restfulobjects/test/domain/dom/People.java | 8 +-
.../restfulobjects/test/domain/dom/Staff.java | 4 +-
.../test/scenarios/dept/Department_IntegTest.java | 15 +-
.../viewer/context/ResourceContext.java | 7 +
.../resources/DomainServiceResourceServerside.java | 14 +-
.../resources/DomainServicesListReprRenderer.java | 14 +-
.../viewer/resources/HomePageReprRenderer.java | 2 +-
.../viewer/resources/ResourceAbstract.java | 9 +-
.../components/scalars/ScalarFragmentFactory.java | 4 +-
.../scalars/ScalarPanelFormFieldAbstract.html | 22 ++-
.../scalars/ScalarPanelTextFieldAbstract.java | 8 +-
.../ScalarPanelTextFieldWithTemporalPicker.java | 111 +++++++++--
.../scalars/datepicker/TemporalDecomposition.java | 154 +++++++++++++++
.../datepicker/TextFieldWithDateTimePicker.java | 22 +--
.../wicket/ui/pages/login/SignInPanelAbstract.java | 23 +--
.../apache/causeway/viewer/wicket/ui/util/Wkt.java | 29 ++-
.../viewer/wicket/ui/util/WktComponents.java | 63 +++++--
.../ComponentFactoryRegistrarDefault.java | 7 +-
235 files changed, 2729 insertions(+), 1259 deletions(-)
create mode 100644
antora/components/refguide-index/modules/applib/pages/index/services/ascii/AsciiIdentifierService.adoc
create mode 100644
antora/components/refguide-index/modules/core/pages/index/config/CausewayConfiguration_Viewer_Graphql_ApiScope.adoc
create mode 100644
antora/components/refguide-index/modules/core/pages/index/config/CausewayConfiguration_Viewer_Graphql_SchemaStyle.adoc
copy
regressiontests/base/src/main/java/org/apache/causeway/testdomain/model/bad/InvalidServiceWithAlias.java
=>
api/applib/src/main/java/org/apache/causeway/applib/services/scope/ActionContributionFilterService.java
(54%)
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/actions/notinservicemenu/NotInServiceMenuFacetAbstract.java
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/actions/notinservicemenu/derived/NotInServiceMenuFacetFromDomainServiceFacet.java
delete mode 100644
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/actions/notinservicemenu/derived/NotInServiceMenuFacetFromDomainServiceFacetFactory.java
delete mode 100644
core/metamodel/src/test/java/org/apache/causeway/core/metamodel/facets/actions/notinservicemenu/derived/NotInServiceMenuFacetFromDomainServiceFacetFactoryTest.java
create mode 100644 viewers/graphql/test2/pom.xml
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/.gitignore
(100%)
rename
core/metamodel/src/main/java/org/apache/causeway/core/metamodel/facets/actions/notinservicemenu/NotInServiceMenuFacet.java
=>
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/UniversityModule.java
(60%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/domain/calc/Calculator.java
(98%)
create mode 100644
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/calc/Month.java
create mode 100644
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/calc/Month_Test.java
create mode 100644
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/dept/Department.java
create mode 100644
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/dept/DepartmentRepository.java
copy
viewers/{restfulobjects/test/src/test/java/org/apache/causeway/viewer/restfulobjects/test/domain/dom
=>
graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/dept}/Departments.java
(95%)
create mode 100644
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/dept/DeptHead.java
create mode 100644
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/dept/DeptHeadRepository.java
copy
viewers/{restfulobjects/test/src/test/java/org/apache/causeway/viewer/restfulobjects/test/domain/dom
=>
graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/dept}/DeptHeads.java
(93%)
copy
core/runtimeservices/src/test/java/org/apache/causeway/core/runtimeservices/menubars/bootstrap/Bar.java
=>
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/dept/Grade.java
(63%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/domain/dept/People.java
(91%)
create mode 100644
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/dept/Person.java
copy
viewers/{restfulobjects/test/src/test/java/org/apache/causeway/viewer/restfulobjects/test/domain/dom
=>
graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/dept}/Staff.java
(95%)
create mode 100644
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/dept/StaffMember.java
create mode 100644
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/domain/dept/StaffMemberRepository.java
create mode 100644
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/e2e/Abstract_IntegTest.java
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_big_decimals._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_big_decimals.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_big_integers._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_big_integers.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_double_wrappers._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_double_wrappers.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_doubles._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_doubles.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_float_wrappers._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_float_wrappers.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_floats._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_floats.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_integer_wrappers._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_integer_wrappers.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_integers._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.add_integers.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.boolean_and_1._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.boolean_and_1.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.boolean_and_2._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.boolean_and_2.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.boolean_not._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.boolean_not.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.boolean_or_1._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.boolean_or_1.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.boolean_or_2._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.boolean_or_2.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.concat._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.concat.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.jdk8_local_plus_days._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.jdk8_local_plus_days.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.jdk8_local_plus_hours_and_minutes._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.jdk8_local_plus_hours_and_minutes.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.jdk8_offset_plus_days_and_hours_and_minutes._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.jdk8_offset_plus_days_and_hours_and_minutes.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.jdk8_offset_plus_hours_and_minutes._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.jdk8_offset_plus_hours_and_minutes.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.jdk8_zoned_plus_days_and_hours_and_minutes._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.jdk8_zoned_plus_days_and_hours_and_minutes.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.joda_local_plus_days._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.joda_local_plus_days.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.joda_local_plus_hours_and_minutes._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.joda_local_plus_hours_and_minutes.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.joda_plus_days._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.joda_plus_days.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.next_month._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.next_month.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.scenario_concat._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.scenario_concat.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.some_locale._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.some_locale.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.some_url._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.some_url.approved.json
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.some_uuid._.gql
(100%)
copy
viewers/graphql/{test/src/test/java/org/apache/causeway/viewer/graphql/viewer/test
=>
test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2}/e2e/calc/Calculator_IntegTest.each.some_uuid.approved.json
(100%)
copy
regressiontests/base/src/main/java/org/apache/causeway/testdomain/model/good/ProperServiceWithMixin.java
=>
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/e2e/calc/Calculator_IntegTest.java
(57%)
create mode 100644
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/schema/PrintSchemaIntegTest.java
create mode 100644
viewers/graphql/test2/src/test/java/org/apache/causeway/viewer/graphql/viewer/test2/schema/VerifySchemaIntegTest.java
copy viewers/graphql/{test =>
test2}/src/test/resources/application-test.properties (100%)
copy viewers/graphql/{test =>
test2}/src/test/resources/junit-platform.properties (100%)
create mode 100644
viewers/wicket/ui/src/main/java/org/apache/causeway/viewer/wicket/ui/components/scalars/datepicker/TemporalDecomposition.java