You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@isis.apache.org by da...@apache.org on 2022/04/28 20:33:06 UTC
[isis] branch ISIS-2947 updated (4743c384a2 -> 0eab9ebdfa)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch ISIS-2947
in repository https://gitbox.apache.org/repos/asf/isis.git
from 4743c384a2 ISIS-2947: bring IntegTest back into src/test/java
add 9d4ea5f2cb ISIS-3005: investigate DataRowToggle issue (1)
add eb81ee922a Bump maven-dependency-plugin from 3.2.0 to 3.3.0
add b6999a35c2 Merge pull request #912 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-dependency-plugin-3.3.0
add 2ccc82aad5 ISIS-3012: decouples RO from javax.jdo
add cc2b145343 Merge remote-tracking branch 'origin/master' into 3005_bulktoggle_wkt
add d09b10bc63 ISIS-3005: clears DataRowToggles on Action submission
add 588644ab6e ISIS-3005: minor code cleanup
add 73b00aeebe ISIS-3005: experiments
add 92f55b6599 Merge pull request #841 from apache/ISIS-2947
add a137b06ca6 Bump cucumber.version from 7.2.3 to 7.3.1
add 61a78281f3 Merge pull request #914 from apache/dependabot/maven/master/cucumber.version-7.3.1
add 71ea0b2d68 Bump maven-release-plugin from 3.0.0-M4 to 3.0.0-M5
add 7613b4e856 Merge pull request #915 from apache/dependabot/maven/master/org.apache.maven.plugins-maven-release-plugin-3.0.0-M5
add 51bab88a47 Bump spring-boot-starter-parent from 2.6.6 to 2.6.7
add 12f02acd0d Bump vaadin.version from 23.0.4 to 23.0.6
add 1040505954 ISIS-3004: replace @DomainService.logicalTypeName (ext/excel)
add 9be50580b1 ISIS-2445: graphql pom fixes
add ff08b27c7a ISIS-2445: graph-ql: remove some superfluous deps.
add df9f5e8530 Bump spring-graphql 1.0.0-M4 -> 1.0.0-RC1
add a92bb6b68b ISIS-2445: graph-ql: just adding license headers
add f0c1983eab ISIS-2947: graph-ql: minor code formating stuff
add ec6d804aaf ISIS-2947: graph-ql: revert lombok-ification (prev. commit)
add 4972ff8945 ISIS-2445: vaa: don't gitignore 'frontend', ignore 'generated' instead
add b115c97426 Merge remote-tracking branch 'origin/master' into 3005_bulktoggle_wkt
add 3d21b82b02 ISIS-3005: rename CommonContextUtil to WktContext
add 8989333d94 ISIS-3005: finally fixing this issue
add 09a4dc3b68 ISIS-3005: cleaning up
add 0b822e4b16 Merge pull request #905 from apache/3005_bulktoggle_wkt
add d83b0e7da2 ISIS-3005: remove debug lines
add 50f933d7b1 ISIS-3016: jgrowl: basic multiline support
add 4d81d58ec0 ISIS-3017: adds warning toast on recognized ex. in WebRequestCycleForIsis
add d9e2ec67a7 ISIS-3019: fixes MM method vetoes
add 4be0a31733 ISIS-2445: disable failing qraphql test
add 17d5647eac ISIS-3021: Improved Validation Message for DomainServices when missing Namespace
add df5ad703b8 ISIS-3021: polish message
add c037ce18e9 ISIS-2445: disable unstable test
add faa2fce3d3 ISIS-2445: CI: bump antora
add 233a10a33b ISIS-3021: fixes flipped message templates
add 3862de5b07 ISIS-2877: css fix: fit button-group inside surrounding value input box
add 962ba54441 ISIS-2877: js fix: focus on checkbox when entering boolean scalar value edit
add 461f878c09 ISIS-2877: css fix: contrast fix for badges inside tables (flatly)
add 081cfe5e1b ISIS-2877: css fix: consistent link coloring
add cac084fd2c ISIS-2877: css fix: remove potentially superfluous paading overrides
add ffa1e013f5 ISIS-3022: CSS: consistent button coloring
add f95c0db233 ISIS-3022: unrelated: viewmodel regression fix (demo)
add aacfbd18a3 ISIS-3022: adds support for CTRL down behavior, that is, opens URL in new tab if CTRL pressed
add e5ce0ae517 ISIS-3022: css: make scalarValueInlinePromptLink even less prominent (opacity: 0.25)
add 24ab25f945 ISIS-3022: reverting button colors to secondary = default
add 0e8fe7642f ISIS-3022: css: fixed form label width
add 9990a797bc ISIS-3024: consolidate component decorators into single package
add d1ae17daaa ISIS-3024: adds FormLabelDecorator
add eb13c7187c ISIS-3024: button size fix - using size from before Bootstrap 5.x
add 89695ec576 ISIS-3024: fixes reg. test
add 70d7a2b1c3 ISIS-3025: adds CSS var '--link-color' and '--link-color-hover'
add c47d0cc192 ISIS-2297: remove debug code
add b1437b1cab ISIS-3025: CSS: make disabled action buttons more distinguished from others
add d9b078199c ISIS-3026: do not expose property-ids as css classes
add dd3b479585 ISIS-3027: improved warning message for non-eagerly introspected types
add 4e0c8c26c6 ISIS-3028: fix for ObjectManager to handle cases where it gets asked to adopt an object that is already a ManagedObject
add 97ccfebdd2 Bump vaadin.version from 23.0.6 to 23.0.7
add 15e5f3f490 ISIS-2297: fix potential NPE with util Enums
add d1ee66a618 ISIS-2297: guard decimal number parsing against overflow
add 06dd193531 ISIS-2297: fixes flipped logic in prev. commit
add c598249c8f ISIS-2297: InterruptedExceptions should never be ignored in the code
add 7ccc730797 ISIS-2297: potential NPE in _Annotations_SynthesizedMergedAnnotationInvocationHandler
add a33f2d826c ISIS-2297: fixes flipped nullability marker in AopPatch
add 0c073e5239 ISIS-2297: java-doc fixes
add 3cc79855c5 ISIS-3020: adds @MultivariateParameterSupport annot.
add 92634b0f1d ISIS-3020: update site-index
add b8fdc5df35 ISIS-3020: switch on multivariate parameter support by default
add b0800d22ae ISIS-3020: jdoc fixes on prev. commit
add 0eab9ebdfa ISIS-3020: cheat sheet update
No new revisions were added by this update.
Summary of changes:
.github/workflows/ci-build-site-no-push.yml | 2 +-
.../resources/attachments/IsisCheatSheet.odt | Bin 40083 -> 74352 bytes
.../resources/attachments/IsisCheatSheet.pdf | Bin 121229 -> 121363 bytes
.../pages/index/annotation/DomainService.adoc | 18 +-
.../services/exceprecog/RootCauseFinder.adoc} | 11 +-
.../runtimeservices/spring}/BeanDescriptor.adoc | 0
.../runtimeservices/spring}/ContextBeans.adoc | 0
.../spring}/SpringBeansService.adoc | 0
.../CommandSubscriberForCommandLog.adoc} | 6 +-
.../command/ui/CommandLogServiceMenu.adoc} | 13 +-
.../primary/IsisModuleExtCommandReplayPrimary.adoc | 2 +
.../restapi/CommandRetrievalOnPrimaryService.adoc | 26 +
.../primary/restapi/CommandRetrievalService.adoc | 27 -
.../primary/ui/CommandReplayOnPrimaryService.adoc | 1 -
.../IsisModuleExtCommandReplaySecondary.adoc | 2 +
.../secondary/analyser/CommandReplayAnalyser.adoc | 8 +-
.../analyser/CommandReplayAnalyserException.adoc | 2 +-
.../analyser/CommandReplayAnalyserResult.adoc | 2 +-
.../analysis/CommandReplayAnalysisService.adoc | 8 +-
.../secondary/fetch/CommandFetcher.adoc | 10 +-
...dModel_exclude.adoc => CommandLog_exclude.adoc} | 8 +-
...eplayQueue.adoc => CommandLog_replayQueue.adoc} | 8 +-
.../secondary/{ => status}/SecondaryStatus.adoc | 0
.../ui/CommandReplayOnSecondaryService.adoc | 1 -
.../excel/applib/IsisModuleExtExcelApplib.adoc} | 6 +-
.../index/excel/applib/dom/AggregationType.adoc | 0
.../excel/applib/dom/ExcelMetaDataEnabled.adoc | 0
.../pages/index/excel/applib/dom/ExcelService.adoc | 0
.../pages/index/excel/applib/dom/HyperLink.adoc | 0
.../pages/index/excel/applib/dom/PivotColumn.adoc | 0
.../index/excel/applib/dom/PivotDecoration.adoc | 0
.../pages/index/excel/applib/dom/PivotRow.adoc | 0
.../pages/index/excel/applib/dom/PivotValue.adoc | 0
.../pages/index/excel/applib/dom/RowHandler.adoc | 0
.../index/excel/applib/dom/WorksheetContent.adoc | 0
.../index/excel/applib/dom/WorksheetSpec.adoc | 0
.../index/excel/applib/util/AnnotationList.adoc | 0
.../index/excel/applib/util/AnnotationTriplet.adoc | 0
.../excel/applib/util/ExcelFileBlobConverter.adoc | 0
.../pages/index/excel/applib/util/Mode.adoc | 0
.../pages/index/excel/applib/util/PivotUtils.adoc | 0
.../index/excel/applib/util/SheetPivoter.adoc | 0
.../pages/index/excel/testing/ExcelFixture.adoc | 0
.../pages/index/excel/testing/ExcelFixture2.adoc | 0
.../excel/testing/ExcelFixtureRowHandler.adoc | 0
.../excel/testing/ExcelFixtureWorkbookHandler.adoc | 0
.../excel/testing/FixtureAwareRowHandler.adoc | 0
.../excel/testing/IsisModuleExtExcelTesting.adoc} | 7 +-
.../hsqldbmgr/dom/services/HsqlDbManagerMenu.adoc | 1 -
.../applib/IsisModuleExtJaxRsClientApplib.adoc | 12 -
.../jaxrsclient/applib/client/JaxRsClient.adoc | 14 -
.../jaxrsclient/applib/client/JaxRsResponse.adoc | 14 -
.../index/restclient/IsisModuleExtRestClient.adoc | 12 -
.../pages/index/restclient/ResponseDigest.adoc | 82 -
.../index/restclient/RestfulClientException.adoc | 16 -
.../index/jdo/applib/types/LogicalTypeName.adoc | 2 +-
.../index/jdo/applib/types/ObjectIdentifier.adoc | 2 +-
.../pages/index/base/applib/Chained.adoc | 40 -
.../applib/IsisModuleSubdomainsBaseApplib.adoc | 12 -
.../pages/index/base/applib/PowerType.adoc | 15 -
.../subdomains/pages/index/base/applib/Titled.adoc | 13 -
.../pages/index/base/applib/TitledEnum.adoc | 14 -
.../base/applib/services/BaseServicesModule.adoc | 12 -
.../applib/services/calendar/CalendarService.adoc | 49 -
.../pages/index/base/applib/types/AddressLine.adoc | 23 -
.../pages/index/base/applib/types/Description.adoc | 28 -
.../pages/index/base/applib/types/Email.adoc | 55 -
.../pages/index/base/applib/types/Fqcn.adoc | 23 -
.../index/base/applib/types/LogicalTypeName.adoc | 23 -
.../pages/index/base/applib/types/Money.adoc | 24 -
.../pages/index/base/applib/types/Name.adoc | 23 -
.../pages/index/base/applib/types/Notes.adoc | 28 -
.../index/base/applib/types/ObjectIdentifier.adoc | 23 -
.../pages/index/base/applib/types/Percentage.adoc | 24 -
.../pages/index/base/applib/types/PhoneNumber.adoc | 33 -
.../pages/index/base/applib/types/PostalCode.adoc | 23 -
.../pages/index/base/applib/types/ProperName.adoc | 23 -
.../pages/index/base/applib/types/Reference.adoc | 33 -
.../pages/index/base/applib/types/Title.adoc | 23 -
.../pages/index/base/applib/types/UrlTemplate.adoc | 23 -
.../pages/index/base/applib/types/Username.adoc | 23 -
.../pages/index/base/applib/utils/ClassUtils.adoc | 13 -
.../index/base/applib/utils/JodaPeriodUtils.adoc | 17 -
.../pages/index/base/applib/utils/MathUtils.adoc | 20 -
.../index/base/applib/utils/MessageUtils.adoc | 13 -
.../pages/index/base/applib/utils/StringUtils.adoc | 17 -
.../index/base/applib/utils/TitleBuilder.adoc | 20 -
.../base/applib/valuetypes/AbstractInterval.adoc | 93 -
.../base/applib/valuetypes/LocalDateInterval.adoc | 46 -
.../pages/index/base/applib/valuetypes/VT.adoc | 50 -
.../index/base/applib/with/WithCodeComparable.adoc | 13 -
.../index/base/applib/with/WithCodeUnique.adoc | 12 -
.../applib/with/WithDescriptionComparable.adoc | 13 -
.../base/applib/with/WithDescriptionGetter.adoc | 15 -
.../base/applib/with/WithDescriptionUnique.adoc | 12 -
.../pages/index/base/applib/with/WithInterval.adoc | 45 -
.../base/applib/with/WithIntervalContiguous.adoc | 57 -
.../base/applib/with/WithIntervalMutable.adoc | 16 -
.../index/base/applib/with/WithNameComparable.adoc | 13 -
.../index/base/applib/with/WithNameGetter.adoc | 15 -
.../index/base/applib/with/WithNameUnique.adoc | 12 -
.../base/applib/with/WithReferenceComparable.adoc | 13 -
.../base/applib/with/WithReferenceGetter.adoc | 15 -
.../base/applib/with/WithReferenceUnique.adoc | 12 -
.../pages/index/base/applib/with/WithSequence.adoc | 14 -
.../index/base/applib/with/WithStartDate.adoc | 14 -
.../base/applib/with/WithTitleComparable.adoc | 13 -
.../index/base/applib/with/WithTitleGetter.adoc | 15 -
.../index/base/applib/with/WithTitleUnique.adoc | 12 -
.../pages/index/docx/applib/DocxService.adoc | 40 -
.../index/docx/applib/DocxService~MergeParams.adoc | 12 -
.../testing/IsisModuleSubdomainsExcelTesting.adoc | 12 -
.../applib/IsisModuleSubdomainsSpringApplib.adoc | 12 -
.../IsisModuleSubdomainsXDocReportApplib.adoc | 12 -
.../index/xdocreport/applib/XDocReportService.adoc | 13 -
.../applib/XDocReportService~XDocReportModel.adoc | 13 -
.../applib/classrules/ArchitectureDomainRules.adoc | 11 -
.../applib/fixturescripts/FixtureScript.adoc | 2 +-
.../applib/modules/ModuleWithFixturesService.adoc | 1 -
.../index/h2console/ui/services/H2ManagerMenu.adoc | 1 -
.../client}/ActionParameterListBuilder.adoc | 0
.../restfulobjects/client}/RestfulClient.adoc | 41 +-
.../client}/RestfulClientConfig.adoc | 0
.../client}/auth/BasicAuthFilter.adoc | 0
.../client}/log/ClientConversationFilter.adoc | 0
.../client}/log/ClientConversationLogger.adoc | 0
.../exceprecog/ExceptionRecognizerAbstract.java | 5 +-
.../services/exceprecog/RootCauseFinder.java | 23 +-
.../isis/applib/services/user/UserMemento.java | 4 +-
.../java/org/apache/isis/applib/util/Enums.java | 2 +-
.../apache/isis/applib/value/semantics/Parser.java | 4 +-
.../value/semantics/ValueSemanticsAbstract.java | 14 +-
bom/pom.xml | 18 +-
.../isis/commons/internal/collections/_Lists.java | 8 +
.../isis/commons/internal/debug/xray/XrayUi.java | 4 +-
.../commons/internal/exceptions/_Exceptions.java | 26 +-
.../isis/commons/internal/primitives/_Doubles.java | 70 +
.../isis/commons/internal/primitives/_Floats.java | 67 +
...nthesizedMergedAnnotationInvocationHandler.java | 5 +-
.../commons/internal/reflection/_ClassCache.java | 5 +-
core/adoc/modules/_overview/pages/about.adoc | 1933 +++++++-------------
.../apache/isis/core/config/IsisConfiguration.java | 25 +-
.../beans/IsisBeanTypeClassifierDefault.java | 7 +-
.../isis/core/config/beans/aoppatch/AopPatch.java | 7 +-
.../progmodel/ProgrammingModelConstants.java | 56 +-
.../_testing/MetaModelContext_forTesting.java | 35 +-
.../_testing/ServiceRegistry_forTesting.java | 2 +-
.../isis/core/metamodel/facets/FacetFactory.java | 4 +-
.../actions/action/ActionOverloadingValidator.java | 11 +-
.../RemoveAnnotatedMethodsFacetFactory.java | 65 +-
.../logicaltype/LogicalTypeMalformedValidator.java | 20 +-
...ActionParameterSupportFacetFactoryAbstract.java | 1 +
...onParameterValidationFacetViaMethodFactory.java | 7 +-
.../metamodel/objectmanager/ObjectManager.java | 4 +
.../classsubstitutor/ClassSubstitutorAbstract.java | 6 +-
.../specloader/SpecificationLoaderDefault.java | 84 +-
...ficationLoaderDefault_debug.java => _Util.java} | 35 +-
.../valuesemantics/BigDecimalValueSemantics.java | 3 +-
.../valuesemantics/BigIntegerValueSemantics.java | 3 +-
.../valuesemantics/ByteValueSemantics.java | 5 +-
.../valuesemantics/DoubleValueSemantics.java | 22 +-
.../valuesemantics/FloatValueSemantics.java | 10 +-
.../valuesemantics/IntValueSemantics.java | 5 +-
.../valuesemantics/LongValueSemantics.java | 5 +-
.../valuesemantics/ShortValueSemantics.java | 5 +-
core/pom.xml | 6 +
...viceBS3Test.java => MenuBarsServiceBSTest.java} | 0
.../progmodel/assoc/AssociatedActionDemo.java | 8 +-
.../bulkupdate/BulkUpdateMenuForDemoToDoItem.java | 5 +-
.../ExcelPivotByCategoryAndSubcategoryMenu.java | 5 +-
.../ExcelUploadServiceForDemoToDoItem.java | 9 +-
.../todomodule/dom/ExcelDemoToDoItemMenu.java | 12 +-
extensions/core/command-log/applib/pom.xml | 24 +-
extensions/core/command-log/jdo/pom.xml | 24 +-
extensions/core/command-log/jpa/pom.xml | 26 +-
extensions/core/command-log/pom.xml | 12 -
.../component/FullCalendarWithEventHandling.java | 4 +-
incubator/viewers/graphql/applib/pom.xml | 4 +-
.../applib/IsisModuleIncViewerGraphqlApplib.java | 18 +
.../model/IsisModuleIncViewerGraphqlModel.java | 18 +
incubator/viewers/graphql/pom.xml | 9 +-
incubator/viewers/graphql/viewer/pom.xml | 108 +-
.../viewer/IsisModuleIncViewerGraphqlViewer.java | 18 +
...xecutionStrategyResolvingWithinInteraction.java | 24 +-
.../isis/viewer/graphql/viewer/source/GQLMeta.java | 23 +-
.../viewer/graphql/viewer/source/GQLMutations.java | 25 +-
.../viewer/source/GraphQlServiceForIsis.java | 37 +-
.../viewer/source/GraphQlSourceForIsis.java | 56 +-
.../graphql/viewer/source/ObjectTypeFactory.java | 264 ++-
.../graphql/viewer/source/QueryFieldFactory.java | 192 +-
.../viewer/graphql/viewer/source/TypeMapper.java | 47 +-
.../isis/viewer/graphql/viewer/source/Utils.java | 20 -
.../isis/viewer/graphql/viewer/source/_Utils.java | 25 +-
.../viewer/spring/GraphQlAutoConfiguration.java | 166 +-
.../spring/GraphQlWebMvcAutoConfiguration.java | 240 +--
.../graphql/viewer/source/EndToEnd_IntegTest.java | 86 +-
.../graphql/viewer/source/GQLSchema_IntegTest.java | 18 +
.../viewer/graphql/viewer/source/ScratchPad.java | 18 +
.../source/TestDomainModuleIntegTestAbstract.java | 18 +
.../graphql/viewer/source/gqltestdomain/E1.java | 18 +
.../graphql/viewer/source/gqltestdomain/E2.java | 18 +
.../source/gqltestdomain/TestDomainModule.java | 18 +
.../viewer/source/gqltestdomain/TestEntity.java | 18 +
.../source/gqltestdomain/TestEntityRepository.java | 18 +
.../viewer/javafx/model/context/UiContextFx.java | 6 +-
.../viewer/javafx/model/icon/IconService.java | 4 +-
.../javafx/ui/components/UiComponentFactoryFx.java | 6 +-
.../javafx/ui/components/object/ObjectViewFx.java | 6 +-
.../disabling/DisablingDecoratorForButton.java | 5 +-
.../disabling/DisablingDecoratorForFormField.java | 5 +-
.../ui/decorator/icon/IconDecoratorForLabeled.java | 7 +-
.../decorator/icon/IconDecoratorForMenuItem.java | 7 +-
.../ui/decorator/icon/IconServiceDefault.java | 8 +-
.../prototyping/PrototypingDecoratorForButton.java | 7 +-
.../PrototypingDecoratorForFormField.java | 7 +-
.../prototyping/PrototypingInfoPopupProvider.java | 14 +-
.../viewer/javafx/ui/main/UiContextFxDefault.java | 6 +-
incubator/viewers/vaadin/.gitignore | 2 +-
.../viewer/vaadin/model/decorator/Decorators.java | 12 +-
incubator/viewers/vaadin/ui/.gitignore | 1 -
incubator/viewers/vaadin/ui/frontend/index.html | 23 +
.../vaadin/ui/components/object/ObjectViewVaa.java | 6 +-
.../viewer/vaadin/ui/pages/main/MainViewVaa.java | 2 +-
.../src/main/resources/static/frontend/index.html | 23 +
.../jdo/spring/IsisModulePersistenceJdoSpring.java | 22 +
pom.xml | 1 +
.../viewers/common/wkt/InteractionTestWkt.java | 6 +-
.../testdomain/conf/Configuration_usingWicket.java | 2 +-
starters/pom.xml | 4 +-
.../common/model/action/HasManagedAction.java | 12 +-
.../model/action/decorator/ActionUiDecorator.java | 10 +-
.../model/components/UiComponentFactory.java | 6 +-
.../model/decorator/confirm/ConfirmDecorator.java | 25 -
.../model/decorator/confirm/ConfirmUiModel.java | 70 -
.../decorator/disable/DisablingDecorator.java | 25 -
.../model/decorator/icon/FontAwesomeUiModel.java | 59 -
.../prototyping/PrototypingDecorator.java | 32 -
.../decorator/prototyping/PrototypingUiModel.java | 69 -
.../model/decorator/tooltip/TooltipDecorator.java | 25 -
.../model/decorator/tooltip/TooltipUiModel.java | 62 -
.../common/model/decorators/ConfirmDecorator.java | 80 +
.../danger => decorators}/DangerDecorator.java | 3 +-
.../DisablingDecorator.java} | 35 +-
.../FormLabelDecorator.java} | 41 +-
.../common/model/decorators/IconDecorator.java | 76 +
.../model/decorators/PrototypingDecorator.java | 85 +
.../common/model/decorators/TooltipDecorator.java | 71 +
...tsApplicationExceptionMapper_Test_Contract.java | 20 +-
viewers/restfulobjects/viewer/pom.xml | 11 -
.../viewer/mappers/ExceptionMapperAbstract.java | 10 +-
.../viewer/mappers/entity/ExceptionDetail.java | 50 +-
.../converter/ConverterBasedOnValueSemantics.java | 4 +-
.../model/hints/IsisActionCompletedEvent.java | 17 +-
.../wicket/model/hints/IsisEventAbstract.java | 15 +-
.../model/hints/IsisEventLetterAbstract.java | 4 +-
.../hints/IsisPropertyEditCompletedEvent.java | 17 +-
.../wicket/model/hints/IsisSelectorEvent.java | 11 +-
.../wicket/model/models/CommonContextModel.java | 4 +-
.../model/models/binding/BooleanBinding.java | 25 +-
.../models/interaction/coll/DataRowToggleWkt.java | 10 +-
.../model/models/interaction/coll/DataRowWkt.java | 12 +-
.../models/interaction/coll/DataTableModelWkt.java | 4 +-
.../viewer/wicket/model/util/ComponentHintKey.java | 29 +-
.../{CommonContextUtils.java => WktContext.java} | 13 +-
.../viewer/wicket/ui/components/LabelBase.java | 4 +-
.../wicket/ui/components/WebComponentBase.java | 4 +-
.../components/actionmenu/CssClassFaBehavior.java | 12 +-
.../AdditionalLinksAsListInlinePanel.html | 3 +-
.../components/actions/ActionParametersForm.java | 11 +-
.../ui/components/collection/CollectionPanel.java | 13 +-
.../CollectionPresentationSelectorPanel.java | 5 +-
.../CollectionContentsAsAjaxTablePanel.java | 1 -
.../CollectionContentsSortableDataProvider.java | 3 +-
.../ajaxtable/PrototypingMessageProvider.java | 4 +-
.../ajaxtable/columns/BulkToggleWkt.java | 10 +-
.../ajaxtable/columns/GenericColumnAbstract.java | 4 +-
.../ajaxtable/columns/GenericToggleboxColumn.java | 31 +-
.../entity/collection/EntityCollectionPanel.java | 96 +-
.../components/entity/fieldset/PropertyGroup.java | 8 +-
.../entity/header/EntityHeaderPanel.html | 7 +-
.../entity/header/EntityHeaderPanel.java | 3 +-
.../entity/icontitle/EntityIconAndTitlePanel.java | 39 +-
.../wicket/ui/components/layout/bs/col/Col.html | 4 +-
.../ui/components/property/PropertyEditForm.java | 7 -
.../ui/components/scalars/ScalarPanelAbstract.java | 23 +-
.../scalars/ScalarPanelFormFieldAbstract.html | 2 +-
.../scalars/ScalarPanelSelectAbstract.java | 35 +-
.../viewer/wicket/ui/components/scalars/_Util.java | 9 +-
.../ui/components/scalars/bool/BooleanPanel.java | 2 +-
.../scalars/image/JavaAwtImagePanel.java | 37 +-
.../components/tree/IsisToWicketTreeAdapter.java | 6 +-
.../widgets/checkbox/ContainedToggleboxPanel.java | 55 +-
.../entitysimplelink/EntityLinkSimplePanel.css | 4 +
.../entitysimplelink/EntityLinkSimplePanel.html | 1 -
.../entitysimplelink/EntityLinkSimplePanel.java | 5 +-
.../widgets/linkandlabel/ActionLink.java | 4 +-
.../ui/components/widgets/select2/Select2.java | 4 +-
.../viewer/wicket/ui/errors/JGrowlBehaviour.java | 4 +-
.../isis/viewer/wicket/ui/errors/JGrowlUtil.java | 9 +-
.../isis/viewer/wicket/ui/pages/PageAbstract.java | 14 +-
.../isis/viewer/wicket/ui/pages/WebPageBase.java | 4 +-
.../wicket/ui/pages/bootstrap-overrides-all-v2.css | 89 +-
.../wicket/ui/pages/bootstrap-overrides-flatly.css | 7 +
.../viewer/wicket/ui/pages/entity/EntityPage.java | 5 +-
.../wicket/ui/pages/jquery.isis.wicket.viewer.js | 6 +-
.../wicket/ui/pages/login/SignInPanelAbstract.java | 4 +-
.../isis/viewer/wicket/ui/panels/FormAbstract.java | 4 +-
.../isis/viewer/wicket/ui/panels/PanelBase.java | 4 +-
.../wicket/ui/panels/PromptFormAbstract.java | 8 +-
.../wicket/ui/util/FontAwesomeCssReferenceWkt.java | 2 +-
.../org/apache/isis/viewer/wicket/ui/util/Wkt.java | 108 +-
.../isis/viewer/wicket/ui/util/WktDecorators.java | 77 +-
.../isis/viewer/wicket/ui/util/WktLinks.java | 7 +-
.../isis/viewer/wicket/ui/util/WktTooltips.java | 20 +-
.../viewer/wicket/ui/validation/ValidatorBase.java | 4 +-
.../viewer/wicket/ui/errors/JGrowlUtilTest.java | 22 +-
.../viewer/integration/WebRequestCycleForIsis.java | 48 +-
.../services/WicketViewerSettingsDefault.java | 4 +-
.../IsisWicketAjaxRequestListenerUtil.java | 31 +-
.../wicket/viewer/wicketapp/CryptFactoryTest.java | 10 +-
320 files changed, 3426 insertions(+), 4752 deletions(-)
rename antora/components/refguide-index/modules/{subdomains/pages/index/base/applib/with/WithCodeGetter.adoc => applib/pages/index/services/exceprecog/RootCauseFinder.adoc} (80%)
rename antora/components/refguide-index/modules/{subdomains/pages/index/spring/applib/service => core/pages/index/runtimeservices/spring}/BeanDescriptor.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains/pages/index/spring/applib/service => core/pages/index/runtimeservices/spring}/ContextBeans.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains/pages/index/spring/applib/service => core/pages/index/runtimeservices/spring}/SpringBeansService.adoc (100%)
rename antora/components/refguide-index/modules/extensions/pages/index/commandlog/{jdo/CommandSubscriberForJdo.adoc => applib/command/subscriber/CommandSubscriberForCommandLog.adoc} (88%)
rename antora/components/refguide-index/modules/extensions/pages/index/commandlog/{jdo/ui/CommandServiceMenu.adoc => applib/command/ui/CommandLogServiceMenu.adoc} (78%)
create mode 100644 antora/components/refguide-index/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalOnPrimaryService.adoc
delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/commandreplay/primary/restapi/CommandRetrievalService.adoc
rename antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/mixins/{CommandModel_exclude.adoc => CommandLog_exclude.adoc} (89%)
rename antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/mixins/{CommandJdo_replayQueue.adoc => CommandLog_replayQueue.adoc} (86%)
rename antora/components/refguide-index/modules/extensions/pages/index/commandreplay/secondary/{ => status}/SecondaryStatus.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains/pages/index/excel/applib/IsisModuleSubdomainsExcelApplib.adoc => extensions/pages/index/excel/applib/IsisModuleExtExcelApplib.adoc} (88%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/dom/AggregationType.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/dom/ExcelMetaDataEnabled.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/dom/ExcelService.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/dom/HyperLink.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/dom/PivotColumn.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/dom/PivotDecoration.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/dom/PivotRow.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/dom/PivotValue.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/dom/RowHandler.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/dom/WorksheetContent.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/dom/WorksheetSpec.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/util/AnnotationList.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/util/AnnotationTriplet.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/util/ExcelFileBlobConverter.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/util/Mode.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/util/PivotUtils.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/applib/util/SheetPivoter.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/testing/ExcelFixture.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/testing/ExcelFixture2.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/testing/ExcelFixtureRowHandler.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/testing/ExcelFixtureWorkbookHandler.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains => extensions}/pages/index/excel/testing/FixtureAwareRowHandler.adoc (100%)
rename antora/components/refguide-index/modules/{subdomains/pages/index/base/applib/Dflt.adoc => extensions/pages/index/excel/testing/IsisModuleExtExcelTesting.adoc} (89%)
delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/jaxrsclient/applib/IsisModuleExtJaxRsClientApplib.adoc
delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsClient.adoc
delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/jaxrsclient/applib/client/JaxRsResponse.adoc
delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/restclient/IsisModuleExtRestClient.adoc
delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/restclient/ResponseDigest.adoc
delete mode 100644 antora/components/refguide-index/modules/extensions/pages/index/restclient/RestfulClientException.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/Chained.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/IsisModuleSubdomainsBaseApplib.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/PowerType.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/Titled.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/TitledEnum.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/services/BaseServicesModule.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/services/calendar/CalendarService.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/AddressLine.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/Description.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/Email.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/Fqcn.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/LogicalTypeName.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/Money.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/Name.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/Notes.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/ObjectIdentifier.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/Percentage.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/PhoneNumber.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/PostalCode.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/ProperName.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/Reference.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/Title.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/UrlTemplate.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/types/Username.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/ClassUtils.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/JodaPeriodUtils.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/MathUtils.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/MessageUtils.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/StringUtils.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/utils/TitleBuilder.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/valuetypes/AbstractInterval.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/valuetypes/LocalDateInterval.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/valuetypes/VT.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithCodeComparable.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithCodeUnique.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithDescriptionComparable.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithDescriptionGetter.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithDescriptionUnique.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithInterval.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithIntervalContiguous.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithIntervalMutable.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithNameComparable.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithNameGetter.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithNameUnique.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithReferenceComparable.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithReferenceGetter.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithReferenceUnique.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithSequence.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithStartDate.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithTitleComparable.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithTitleGetter.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/base/applib/with/WithTitleUnique.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/docx/applib/DocxService.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/docx/applib/DocxService~MergeParams.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/excel/testing/IsisModuleSubdomainsExcelTesting.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/spring/applib/IsisModuleSubdomainsSpringApplib.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/IsisModuleSubdomainsXDocReportApplib.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/XDocReportService.adoc
delete mode 100644 antora/components/refguide-index/modules/subdomains/pages/index/xdocreport/applib/XDocReportService~XDocReportModel.adoc
rename antora/components/refguide-index/modules/{extensions/pages/index/restclient => viewer/pages/index/restfulobjects/client}/ActionParameterListBuilder.adoc (100%)
rename antora/components/refguide-index/modules/{extensions/pages/index/restclient => viewer/pages/index/restfulobjects/client}/RestfulClient.adoc (55%)
rename antora/components/refguide-index/modules/{extensions/pages/index/restclient => viewer/pages/index/restfulobjects/client}/RestfulClientConfig.adoc (100%)
rename antora/components/refguide-index/modules/{extensions/pages/index/restclient => viewer/pages/index/restfulobjects/client}/auth/BasicAuthFilter.adoc (100%)
rename antora/components/refguide-index/modules/{extensions/pages/index/restclient => viewer/pages/index/restfulobjects/client}/log/ClientConversationFilter.adoc (100%)
rename antora/components/refguide-index/modules/{extensions/pages/index/restclient => viewer/pages/index/restfulobjects/client}/log/ClientConversationLogger.adoc (100%)
rename viewers/common/src/main/java/org/apache/isis/viewer/common/model/decorator/icon/IconDecorator.java => api/applib/src/main/java/org/apache/isis/applib/services/exceprecog/RootCauseFinder.java (63%)
create mode 100644 commons/src/main/java/org/apache/isis/commons/internal/primitives/_Doubles.java
create mode 100644 commons/src/main/java/org/apache/isis/commons/internal/primitives/_Floats.java
rename core/metamodel/src/main/java/org/apache/isis/core/metamodel/specloader/{SpecificationLoaderDefault_debug.java => _Util.java} (69%)
rename core/runtimeservices/src/test/java/org/apache/isis/core/runtimeservices/menubars/bootstrap/{MenuBarsServiceBS3Test.java => MenuBarsServiceBSTest.java} (100%)
delete mode 100644 incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/Utils.java
copy viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/util/CommonContextUtils.java => incubator/viewers/graphql/viewer/src/main/java/org/apache/isis/viewer/graphql/viewer/source/_Utils.java (57%)
delete mode 100644 incubator/viewers/vaadin/ui/.gitignore
create mode 100644 incubator/viewers/vaadin/ui/frontend/index.html
create mode 100644 incubator/viewers/vaadin/ui/src/main/resources/static/frontend/index.html
delete mode 100644 viewers/common/src/main/java/org/apache/isis/viewer/common/model/decorator/confirm/ConfirmDecorator.java
delete mode 100644 viewers/common/src/main/java/org/apache/isis/viewer/common/model/decorator/confirm/ConfirmUiModel.java
delete mode 100644 viewers/common/src/main/java/org/apache/isis/viewer/common/model/decorator/disable/DisablingDecorator.java
delete mode 100644 viewers/common/src/main/java/org/apache/isis/viewer/common/model/decorator/icon/FontAwesomeUiModel.java
delete mode 100644 viewers/common/src/main/java/org/apache/isis/viewer/common/model/decorator/prototyping/PrototypingDecorator.java
delete mode 100644 viewers/common/src/main/java/org/apache/isis/viewer/common/model/decorator/prototyping/PrototypingUiModel.java
delete mode 100644 viewers/common/src/main/java/org/apache/isis/viewer/common/model/decorator/tooltip/TooltipDecorator.java
delete mode 100644 viewers/common/src/main/java/org/apache/isis/viewer/common/model/decorator/tooltip/TooltipUiModel.java
create mode 100644 viewers/common/src/main/java/org/apache/isis/viewer/common/model/decorators/ConfirmDecorator.java
rename viewers/common/src/main/java/org/apache/isis/viewer/common/model/{decorator/danger => decorators}/DangerDecorator.java (92%)
copy viewers/common/src/main/java/org/apache/isis/viewer/common/model/{decorator/disable/DisablingUiModel.java => decorators/DisablingDecorator.java} (56%)
rename viewers/common/src/main/java/org/apache/isis/viewer/common/model/{decorator/disable/DisablingUiModel.java => decorators/FormLabelDecorator.java} (51%)
create mode 100644 viewers/common/src/main/java/org/apache/isis/viewer/common/model/decorators/IconDecorator.java
create mode 100644 viewers/common/src/main/java/org/apache/isis/viewer/common/model/decorators/PrototypingDecorator.java
create mode 100644 viewers/common/src/main/java/org/apache/isis/viewer/common/model/decorators/TooltipDecorator.java
rename viewers/wicket/model/src/main/java/org/apache/isis/viewer/wicket/model/util/{CommonContextUtils.java => WktContext.java} (75%)