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/02/12 13:36:49 UTC
[isis] branch release-2.0.0-M7-RC1 created (now 68c5ca1)
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a change to branch release-2.0.0-M7-RC1
in repository https://gitbox.apache.org/repos/asf/isis.git.
at 68c5ca1 ISIS-2859: updates from generating website
This branch includes the following new commits:
new 4ac5b9f ISIS-2859: adds missing copyright messages
new fd2c28b ISIS-2859: removes spurious license from supplemental-models.xml
new bb7fe9b3 ISIS-2859: updates project timestamp
new 68c5ca1 ISIS-2859: updates from generating website
The 4 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.
[isis] 01/04: ISIS-2859: adds missing copyright messages
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch release-2.0.0-M7-RC1
in repository https://gitbox.apache.org/repos/asf/isis.git
commit 4ac5b9f934c9fc053a9cb4a0cf7e871f7fb33a6e
Author: Dan Haywood <da...@apache.org>
AuthorDate: Fri Feb 11 21:49:09 2022 +0000
ISIS-2859: adds missing copyright messages
---
.../isis/applib/annotation/ValueSemantics.java | 18 ++++++++++++++++++
.../isis/core/metamodel/facets/ImperativeAspect.java | 20 ++++++++++++++++++--
.../object/support/ObjectSupportFacetAbstract.java | 18 ++++++++++++++++++
.../callback/CallbackFacetFactoryTestAbstract.java | 18 ++++++++++++++++++
.../ValueSemanticsAnnotationFacetFactoryTest.java | 18 ++++++++++++++++++
.../locale/LanguageProviderDefault.java | 18 ++++++++++++++++++
.../subdomains/excel/applib/dom/ExcelService.java | 20 +++++++++++++++++++-
.../xdocreport/applib/XDocReportService.java | 20 +++++++++++++++++++-
.../isis/subdomains/zip/applib/ZipService.java | 20 +++++++++++++++++++-
.../wicket/ui/pages/login/SignInPanelAbstract.java | 18 ++++++++++++++++++
10 files changed, 183 insertions(+), 5 deletions(-)
diff --git a/api/applib/src/main/java/org/apache/isis/applib/annotation/ValueSemantics.java b/api/applib/src/main/java/org/apache/isis/applib/annotation/ValueSemantics.java
index 8da1ff4..5c956ac 100644
--- a/api/applib/src/main/java/org/apache/isis/applib/annotation/ValueSemantics.java
+++ b/api/applib/src/main/java/org/apache/isis/applib/annotation/ValueSemantics.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
package org.apache.isis.applib.annotation;
import java.lang.annotation.ElementType;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/ImperativeAspect.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/ImperativeAspect.java
index 0ffe7fb..4be7b84 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/ImperativeAspect.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/ImperativeAspect.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
package org.apache.isis.core.metamodel.facets;
import java.lang.reflect.Method;
@@ -14,10 +32,8 @@ import lombok.Value;
import lombok.val;
@Value(staticConstructor = "of")
-//@Log4j2
public class ImperativeAspect {
-// private final MetaModelContext mmc;
private final Can<Method> methods;
private final Intent intent;
diff --git a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/support/ObjectSupportFacetAbstract.java b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/support/ObjectSupportFacetAbstract.java
index ea00bd9..29a93f4 100644
--- a/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/support/ObjectSupportFacetAbstract.java
+++ b/core/metamodel/src/main/java/org/apache/isis/core/metamodel/facets/object/support/ObjectSupportFacetAbstract.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
package org.apache.isis.core.metamodel.facets.object.support;
import org.apache.isis.core.metamodel.facets.ImperativeFacet;
diff --git a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/object/callback/CallbackFacetFactoryTestAbstract.java b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/object/callback/CallbackFacetFactoryTestAbstract.java
index fd1be84..cff94cf 100644
--- a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/object/callback/CallbackFacetFactoryTestAbstract.java
+++ b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/object/callback/CallbackFacetFactoryTestAbstract.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
package org.apache.isis.core.metamodel.facets.object.callback;
import org.junit.jupiter.api.Assertions;
diff --git a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/value/semantics/ValueSemanticsAnnotationFacetFactoryTest.java b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/value/semantics/ValueSemanticsAnnotationFacetFactoryTest.java
index a2e6f42..980ec63 100644
--- a/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/value/semantics/ValueSemanticsAnnotationFacetFactoryTest.java
+++ b/core/metamodel/src/test/java/org/apache/isis/core/metamodel/facets/value/semantics/ValueSemanticsAnnotationFacetFactoryTest.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
package org.apache.isis.core.metamodel.facets.value.semantics;
import java.math.BigDecimal;
diff --git a/core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/locale/LanguageProviderDefault.java b/core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/locale/LanguageProviderDefault.java
index eaa007a..ffad1cb 100644
--- a/core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/locale/LanguageProviderDefault.java
+++ b/core/runtimeservices/src/main/java/org/apache/isis/core/runtimeservices/locale/LanguageProviderDefault.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
package org.apache.isis.core.runtimeservices.locale;
import java.util.Locale;
diff --git a/subdomains/excel/applib/src/main/java/org/apache/isis/subdomains/excel/applib/dom/ExcelService.java b/subdomains/excel/applib/src/main/java/org/apache/isis/subdomains/excel/applib/dom/ExcelService.java
index 9979796..846b01a 100644
--- a/subdomains/excel/applib/src/main/java/org/apache/isis/subdomains/excel/applib/dom/ExcelService.java
+++ b/subdomains/excel/applib/src/main/java/org/apache/isis/subdomains/excel/applib/dom/ExcelService.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
package org.apache.isis.subdomains.excel.applib.dom;
import java.io.InputStream;
@@ -88,4 +106,4 @@ public interface ExcelService {
}
}
-}
\ No newline at end of file
+}
diff --git a/subdomains/xdocreport/applib/src/main/java/org/apache/isis/subdomains/xdocreport/applib/XDocReportService.java b/subdomains/xdocreport/applib/src/main/java/org/apache/isis/subdomains/xdocreport/applib/XDocReportService.java
index b015e0e..d8cd9c3 100644
--- a/subdomains/xdocreport/applib/src/main/java/org/apache/isis/subdomains/xdocreport/applib/XDocReportService.java
+++ b/subdomains/xdocreport/applib/src/main/java/org/apache/isis/subdomains/xdocreport/applib/XDocReportService.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
package org.apache.isis.subdomains.xdocreport.applib;
import java.io.IOException;
@@ -39,4 +57,4 @@ public interface XDocReportService {
}
-}
\ No newline at end of file
+}
diff --git a/subdomains/zip/applib/src/main/java/org/apache/isis/subdomains/zip/applib/ZipService.java b/subdomains/zip/applib/src/main/java/org/apache/isis/subdomains/zip/applib/ZipService.java
index d963b93..cbcde58 100644
--- a/subdomains/zip/applib/src/main/java/org/apache/isis/subdomains/zip/applib/ZipService.java
+++ b/subdomains/zip/applib/src/main/java/org/apache/isis/subdomains/zip/applib/ZipService.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
package org.apache.isis.subdomains.zip.applib;
import java.io.File;
@@ -38,4 +56,4 @@ public interface ZipService {
private final byte[] bytes;
}
-}
\ No newline at end of file
+}
diff --git a/viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/login/SignInPanelAbstract.java b/viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/login/SignInPanelAbstract.java
index 86ce6bb..56288bb 100644
--- a/viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/login/SignInPanelAbstract.java
+++ b/viewers/wicket/ui/src/main/java/org/apache/isis/viewer/wicket/ui/pages/login/SignInPanelAbstract.java
@@ -1,3 +1,21 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements. See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership. The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License. You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied. See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
package org.apache.isis.viewer.wicket.ui.pages.login;
import java.time.ZoneId;
[isis] 02/04: ISIS-2859: removes spurious license from supplemental-models.xml
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch release-2.0.0-M7-RC1
in repository https://gitbox.apache.org/repos/asf/isis.git
commit fd2c28b4af75d0a85c2889a7a27b73c37ae6d0b8
Author: Dan Haywood <da...@apache.org>
AuthorDate: Fri Feb 11 21:49:35 2022 +0000
ISIS-2859: removes spurious license from supplemental-models.xml
---
.../src/main/resources/supplemental-models.xml | 38 ----------------------
1 file changed, 38 deletions(-)
diff --git a/supplemental-model/src/main/resources/supplemental-models.xml b/supplemental-model/src/main/resources/supplemental-models.xml
index c81db42..d859eac 100644
--- a/supplemental-model/src/main/resources/supplemental-models.xml
+++ b/supplemental-model/src/main/resources/supplemental-models.xml
@@ -29,44 +29,6 @@
<supplement>
<project>
- <groupId>javax.servlet</groupId>
- <artifactId>servlet-api</artifactId>
- <version>2.2</version>
- <name>Java Servlet API (JTA)</name>
- <organization>
- <name>Oracle Corp</name>
- <url>http://www.oracle.com/</url>
- </organization>
- <licenses>
- <license>
- <name>The Apache Software License, Version 1.1</name>
- <url>http://www.apache.org/licenses/LICENSE-1.1.txt</url>
- </license>
- </licenses>
- </project>
- </supplement>
-
- <supplement>
- <project>
- <groupId>javax.servlet</groupId>
- <artifactId>servlet-api</artifactId>
- <version>2.2</version>
- <name>Java Servlet API (JTA)</name>
- <organization>
- <name>Oracle Corp</name>
- <url>http://www.oracle.com/</url>
- </organization>
- <licenses>
- <license>
- <name>The Apache Software License, Version 1.1</name>
- <url>http://www.apache.org/licenses/LICENSE-1.1.txt</url>
- </license>
- </licenses>
- </project>
- </supplement>
-
- <supplement>
- <project>
<groupId>com.github.rototor</groupId>
<artifactId>cglib</artifactId>
<version>4516ac7b61</version>
[isis] 04/04: ISIS-2859: updates from generating website
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch release-2.0.0-M7-RC1
in repository https://gitbox.apache.org/repos/asf/isis.git
commit 68c5ca1509ad05fd19fcda3350869e0a373c87f9
Author: Dan Haywood <da...@apache.org>
AuthorDate: Sat Feb 12 00:17:29 2022 +0000
ISIS-2859: updates from generating website
---
.../documentation/pages/asciidoc-syntax.adoc | 2 +
.../applib/pages/index/annotation/Action.adoc | 1 -
.../applib/pages/index/annotation/Collection.adoc | 1 -
.../pages/index/annotation/DomainObject.adoc | 3 -
.../pages/index/annotation/ParameterLayout.adoc | 1 -
.../applib/pages/index/annotation/Property.adoc | 1 -
.../pages/index/annotation/PropertyLayout.adoc | 1 -
.../pages/index/annotation/ValueSemantics.adoc | 1 -
.../pages/index/jaxb/JavaSqlJaxbAdapters.adoc | 1 -
.../pages/index/jaxb/JavaTimeJaxbAdapters.adoc | 1 -
.../pages/index/jaxb/JavaUtilJaxbAdapters.adoc | 1 -
.../applib/pages/index/spec/SpecificationAnd.adoc | 1 -
.../applib/pages/index/spec/SpecificationNot.adoc | 1 -
.../applib/pages/index/spec/SpecificationOr.adoc | 1 -
.../modules/applib/pages/index/util/ZipWriter.adoc | 1 -
.../pages/index/util/schema/CommonDtoUtils.adoc | 3 -
.../commons/pages/index/collections/Can.adoc | 1 -
.../pages/index/restclient/RestfulClient.adoc | 1 -
.../applib/user/events/UserCreatedEvent.adoc | 1 -
.../shirorealmldap/realm/impl/IsisLdapRealm.adoc | 7 +-
.../jdo/applib/services/JdoSupportService.adoc | 2 -
.../applib/annotation/InteractAs.adoc | 1 -
.../applib/jmocking/JUnitRuleMockery2.adoc | 1 -
.../index/markdown/applib/value/Converter.adoc | 2 -
.../restfulobjects/applib/util/JsonNodeUtils.adoc | 1 -
build-site.sh | 2 +-
core/adoc/modules/_overview/pages/about.adoc | 345 ++-------------------
.../adoc/modules/config/pages/sections/_nav.adoc | 2 -
.../modules/config/pages/sections/isis.applib.adoc | 9 -
.../isis.core.meta-model.introspector.adoc | 11 +
.../sections/isis.core.meta-model.validator.adoc | 20 +-
.../config/pages/sections/isis.viewer.wicket.adoc | 42 +--
preview.sh | 4 +-
scripts/ci/_adoc-copy-examples.sh | 2 +-
scripts/ci/build-artifacts.sh | 2 +-
scripts/ci/build-docker-images.sh | 8 +-
scripts/ci/build-regressiontests.sh | 2 +-
.../j2adoc/format/UnitFormatterAbstract.java | 14 +-
38 files changed, 63 insertions(+), 438 deletions(-)
diff --git a/antora/components/conguide/modules/documentation/pages/asciidoc-syntax.adoc b/antora/components/conguide/modules/documentation/pages/asciidoc-syntax.adoc
index 397995c..c8e59d5 100644
--- a/antora/components/conguide/modules/documentation/pages/asciidoc-syntax.adoc
+++ b/antora/components/conguide/modules/documentation/pages/asciidoc-syntax.adoc
@@ -801,6 +801,8 @@ For example:
[c4plantuml,c4-demo,svg]
----
@startuml
+!include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4.puml
+!include https://raw.githubusercontent.com/plantuml-stdlib/C4-PlantUML/master/C4_Context.puml
!includeurl https://raw.githubusercontent.com/RicardoNiepel/C4-PlantUML/master/C4_Container.puml
title System Context diagram for Internet Banking System
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/Action.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Action.adoc
index 5216100..aa56154 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/Action.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/Action.adoc
@@ -107,7 +107,6 @@ Subscribers of this event can interact with the business rule checking (hide, di
For example:
----
-
public class SomeObject{
public static class ChangeStartDateDomainEvent extends ActionDomainEvent<SomeObject> { ... }
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/Collection.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Collection.adoc
index 2ec70ad..ee23161 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/Collection.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/Collection.adoc
@@ -44,7 +44,6 @@ Subscribers of this event can interact with the business rule checking (hide, di
For example:
----
-
public class Order {
public static class OrderLineItems extends CollectionDomainEvent { ... }
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObject.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObject.adoc
index ae2faf7..5577593 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObject.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/DomainObject.adoc
@@ -258,7 +258,6 @@ Indicates that an invocation of _any_ action of the domain object (that do not t
For example:
----
-
@DomainObject(actionDomainEvent=SomeObject.GenericActionDomainEvent.class)
public class SomeObject{
public static class GenericActionDomainEvent extends ActionDomainEvent<Object> { ... }
@@ -280,7 +279,6 @@ Indicates that changes to _any_ property of the domain object (that do not thems
For example:
----
-
@DomainObject(propertyDomainEvent=SomeObject.GenericPropertyDomainEvent.class)
public class SomeObject{
@@ -298,7 +296,6 @@ Indicates that changes to _any_ collection of the domain object (that do not the
For example:
----
-
@DomainObject(collectionDomainEvent=Order.GenericCollectionDomainEvent.class)
public class Order {
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/ParameterLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/ParameterLayout.adoc
index 788bbec..455eafd 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/ParameterLayout.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/ParameterLayout.adoc
@@ -115,7 +115,6 @@ This is intended to be used so that an exclusive end date of an interval can be
For example:
----
-
public void updateDates(
@ParameterLayout(named="From") LocalDate startDate,
@ParameterLayout(named="To"), renderDay=RenderDay.AS_DAY_BEFORE) LocalDate endDate) { ... }
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/Property.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/Property.adoc
index 7ea41b0..851a9f3 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/Property.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/Property.adoc
@@ -139,7 +139,6 @@ Subscribers of this event can interact with the business rule checking (hide, di
For example:
----
-
public static class StartDateChanged extends PropertyDomainEvent { ... }
@Property(domainEvent=StartDateChanged.class)
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/PropertyLayout.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/PropertyLayout.adoc
index 852032e..e4c0a94 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/PropertyLayout.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/PropertyLayout.adoc
@@ -198,7 +198,6 @@ This is intended to be used so that an exclusive end date of an interval can be
For example:
----
-
public LocalDate getStartDate() { ... }
@PropertyLayout(renderDay=RenderDay.AS_DAY_BEFORE)
diff --git a/antora/components/refguide-index/modules/applib/pages/index/annotation/ValueSemantics.adoc b/antora/components/refguide-index/modules/applib/pages/index/annotation/ValueSemantics.adoc
index a70688f..e108464 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/annotation/ValueSemantics.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/annotation/ValueSemantics.adoc
@@ -130,7 +130,6 @@ This is intended to be used so that an exclusive end date of an interval can be
For example:
----
-
public LocalDate getStartDate() { ... }
@ValueSemantics(dateRenderAdjustDays = ValueSemantics.AS_DAY_BEFORE)
diff --git a/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
index a05dd2e..a9dc525 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaSqlJaxbAdapters.adoc
@@ -6,7 +6,6 @@ Provides JAXB XmlAdapters for java sql temporal types.
Example:
----
-
@XmlElement @XmlJavaTypeAdapter(JavaSqlJaxbAdapters.DateAdapter.class)
@Getter @Setter private java.sql.Date date;
----
diff --git a/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc
index 96882c8..69e3ddf 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaTimeJaxbAdapters.adoc
@@ -6,7 +6,6 @@ Provides JAXB XmlAdapters for Java time temporal types.
Example:
----
-
@XmlElement @XmlJavaTypeAdapter(JavaTimeJaxbAdapters.LocalDateAdapter.class)
@Getter @Setter private java.time.LocalDate localDate;
----
diff --git a/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc b/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc
index c236c25..fdf04ab 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/jaxb/JavaUtilJaxbAdapters.adoc
@@ -6,7 +6,6 @@ Provides JAXB XmlAdapters for Java util temporal types.
Example:
----
-
@XmlElement @XmlJavaTypeAdapter(JavaUtilJaxbAdapters.DateAdapter.class)
@Getter @Setter private java.utilDate javaLocalDate;
----
diff --git a/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationAnd.adoc b/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationAnd.adoc
index edf16f4..03882ac 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationAnd.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationAnd.adoc
@@ -8,7 +8,6 @@ Subclasses represent the intersection of multiple xref:refguide:applib:index/spe
For example:
----
-
public class MilkAndSugarSpec extends SpecificationAnd {
public MilkAndSugarSpec() {
super(new MustBeMilkySpec(), new TwoLumpsOfSugarSpec());
diff --git a/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationNot.adoc b/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationNot.adoc
index 38a0693..0c6e9fd 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationNot.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationNot.adoc
@@ -8,7 +8,6 @@ Subclasses represent the logical inverse of a xref:refguide:applib:index/spec/Sp
For example:
----
-
public class NoSugarThanksSpec extends SpecificationNot {
public NoSugarThanksSpec() {
super(
diff --git a/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationOr.adoc b/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationOr.adoc
index 14b2d12..aa2e3a2 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationOr.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/spec/SpecificationOr.adoc
@@ -8,7 +8,6 @@ Subclasses represent the conjunction of multiple xref:refguide:applib:index/spec
For example:
----
-
public class TeaOrCoffeeSpec extends SpecificationOr {
public TeaOrCoffeeSpec() {
super(new MustBeTeaSpec(), new MustBeCoffeeSpec());
diff --git a/antora/components/refguide-index/modules/applib/pages/index/util/ZipWriter.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/ZipWriter.adoc
index 4855de8..9eb06ec 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/util/ZipWriter.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/util/ZipWriter.adoc
@@ -6,7 +6,6 @@ Zip utility for generating compressed output.
Typical use:
----
-
val zipWriter = ZipWriter.newInstance();
for (Map.Entry entry : schemaMap.entrySet()) {
diff --git a/antora/components/refguide-index/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc b/antora/components/refguide-index/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc
index 8bf4f11..eb2cdaa 100644
--- a/antora/components/refguide-index/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc
+++ b/antora/components/refguide-index/modules/applib/pages/index/util/schema/CommonDtoUtils.adoc
@@ -10,9 +10,6 @@ class CommonDtoUtils {
ValueWithTypeDto getFundamentalValueFromJson(ValueType valueType, String json)
String getFundamentalValueAsJson(ValueWithTypeDto valueDto)
String getFundamentalValueAsJson(ValueType valueType, ValueDto valueDto)
- String enumDtoToJson(EnumDto dto)
- String blobDtoToJson(BlobDto dto)
- String clobDtoToJson(ClobDto dto)
D recordFundamentalValue(ValueType valueType, D valueDto, Object pojo)
Object getValueAsObject(ValueWithTypeDto valueDto)
Object getValueAsObject(ValueType valueType, ValueDto valueDto)
diff --git a/antora/components/refguide-index/modules/commons/pages/index/collections/Can.adoc b/antora/components/refguide-index/modules/commons/pages/index/collections/Can.adoc
index 56f19ad..afc2228 100644
--- a/antora/components/refguide-index/modules/commons/pages/index/collections/Can.adoc
+++ b/antora/components/refguide-index/modules/commons/pages/index/collections/Can.adoc
@@ -442,7 +442,6 @@ Removes the element at the specified position in this list (optional operation).
Given _n_ indices, returns an equivalent of(where nulls are being ignored)
----
-
Can.of(
this.get(indices[0]).orElse(null),
this.get(indices[1]).orElse(null),
diff --git a/antora/components/refguide-index/modules/extensions/pages/index/restclient/RestfulClient.adoc b/antora/components/refguide-index/modules/extensions/pages/index/restclient/RestfulClient.adoc
index 4e40cc0..5c2a9e9 100644
--- a/antora/components/refguide-index/modules/extensions/pages/index/restclient/RestfulClient.adoc
+++ b/antora/components/refguide-index/modules/extensions/pages/index/restclient/RestfulClient.adoc
@@ -6,7 +6,6 @@ Setup the Restful Client with Basic-Auth:Synchronous example:Asynchronous exampl
For example:
----
-
RestfulClientConfig clientConfig = new RestfulClientConfig();
clientConfig.setRestfulBase("http://localhost:8080/helloworld/restful/");
clientConfig.setUseBasicAuth(true); // default = false
diff --git a/antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/events/UserCreatedEvent.adoc b/antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/events/UserCreatedEvent.adoc
index 08d6d51..1091829 100644
--- a/antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/events/UserCreatedEvent.adoc
+++ b/antora/components/refguide-index/modules/extensions/pages/index/secman/applib/user/events/UserCreatedEvent.adoc
@@ -6,7 +6,6 @@ SecMan fires this event when a new user entity just got persisted.
Users may subscribe to this event in order to apply business logic to the newly created user. eg. add default roles
----
-
@Component
public class Listener {
@EventListener(UserCreatedEvent.class)
diff --git a/antora/components/refguide-index/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc b/antora/components/refguide-index/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc
index 85595ef..55b161b 100644
--- a/antora/components/refguide-index/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc
+++ b/antora/components/refguide-index/modules/extensions/pages/index/shirorealmldap/realm/impl/IsisLdapRealm.adoc
@@ -6,7 +6,6 @@ Implementation of _org.apache.shiro.realm.ldap.JndiLdapRealm_ that also returns
Sample config for `shiro.ini` :
----
-
contextFactory = org.apache.isis.extensions.shirorealmldap.realm.impl.IsisLdapContextFactory
contextFactory.url = ldap://localhost:10389
contextFactory.authenticationMechanism = CRAM-MD5
@@ -43,14 +42,12 @@ securityManager.realms = $ldapRealm
The permissions for each role can be specified using the _#setResourcePath(String)_ to an 'ini' file with a [roles] section, eg:
----
-
ldapRealm.resourcePath=classpath:webapp/myroles.ini
----
where `myroles.ini` is in `src/main/resources/webapp` , and takes the form:
----
-
[roles]
user_role = *:ToDoItemsJdo:*:*,\
*:ToDoItem:*:*
@@ -88,7 +85,7 @@ class IsisLdapRealm {
<.> xref:#setResourcePath__String[setResourcePath(String)]
+
--
-
+ldapRealm.resourcePath=classpath:webapp/myroles.ini
--
== Members
@@ -97,14 +94,12 @@ class IsisLdapRealm {
=== setResourcePath(String)
----
-
ldapRealm.resourcePath=classpath:webapp/myroles.ini
----
where `myroles.ini` is in `src/main/resources/webapp` , and takes the form:This 'ini' file can then be referenced by other realms (if multiple realm are configured with the Shiro security manager).
----
-
[roles]
user_role = *:ToDoItemsJdo:*:*,\
*:ToDoItem:*:*
diff --git a/antora/components/refguide-index/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc b/antora/components/refguide-index/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc
index 3ab07da..0881422 100644
--- a/antora/components/refguide-index/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc
+++ b/antora/components/refguide-index/modules/persistence/pages/index/jdo/applib/services/JdoSupportService.adoc
@@ -90,7 +90,6 @@ To perform the most common use-case of executing a (type-safe) query against the
Typical usage:
----
-
final QToDoItem q = QToDoItem.candidate();
return executeQuery(ToDoItem.class,
q.atPath.eq(atPath).and(
@@ -107,7 +106,6 @@ To perform a common use-case of executing a (type-safe) query against the specif
Typical usage:
----
-
final QToDoItem q = QToDoItem.candidate();
return executeQueryUnique(ToDoItem.class,
q.atPath.eq(atPath).and(
diff --git a/antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/annotation/InteractAs.adoc b/antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/annotation/InteractAs.adoc
index e8d0154..69f27fa 100644
--- a/antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/annotation/InteractAs.adoc
+++ b/antora/components/refguide-index/modules/testing/pages/index/integtestsupport/applib/annotation/InteractAs.adoc
@@ -6,7 +6,6 @@ Offers an alternative to xref:refguide:applib:index/services/iactnlayer/Interact
Example:
----
-
@Test
@InteractAs(
userName = "sven",
diff --git a/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/jmocking/JUnitRuleMockery2.adoc b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/jmocking/JUnitRuleMockery2.adoc
index 04b8726..93fdef3 100644
--- a/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/jmocking/JUnitRuleMockery2.adoc
+++ b/antora/components/refguide-index/modules/testing/pages/index/unittestsupport/applib/jmocking/JUnitRuleMockery2.adoc
@@ -4,7 +4,6 @@
Use as a `@Rule` , meaning that the `@RunWith(JMock.class)` can be ignored.
----
-
public class MyTest {
@Rule
diff --git a/antora/components/refguide-index/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc b/antora/components/refguide-index/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc
index ee21164..24d8c08 100644
--- a/antora/components/refguide-index/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc
+++ b/antora/components/refguide-index/modules/valuetypes/pages/index/markdown/applib/value/Converter.adoc
@@ -27,7 +27,6 @@ For syntax highlighting to work, the client/browser needs to load specific java-
1) In your web-app's _scripts/application.js_ include the bundled _src/main/resources/prism1.14.js_ .
----
-
function includeJs(jsFilePath) {
var js = document.createElement("script");
js.type = "text/javascript";
@@ -41,6 +40,5 @@ includeJs("/scripts/prism1.14.js");
2) In your web-app's _css/application.css_ include the bundled _src/main/resources/prism.css_ .
----
-
_@import "prism.css"_ .
----
diff --git a/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc
index ceee061..e81bc30 100644
--- a/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc
+++ b/antora/components/refguide-index/modules/viewer/pages/index/restfulobjects/applib/util/JsonNodeUtils.adoc
@@ -29,7 +29,6 @@ Walks the path, ensuring keys exist and are maps, or creating required maps as i
For example, if given a list ("a", "b", "c") and starting with an empty map, then will create:
----
-
{
"a": {
"b: {
diff --git a/build-site.sh b/build-site.sh
index 33ee109..f0db845 100644
--- a/build-site.sh
+++ b/build-site.sh
@@ -1,3 +1,3 @@
#!/bin/bash
export ANTORA_CACHE_DIR=.antora-cache-dir
-sh scripts/ci/_build-site.sh $*
+bash scripts/ci/_build-site.sh $*
diff --git a/core/adoc/modules/_overview/pages/about.adoc b/core/adoc/modules/_overview/pages/about.adoc
index b673a9a..6251848 100644
--- a/core/adoc/modules/_overview/pages/about.adoc
+++ b/core/adoc/modules/_overview/pages/about.adoc
@@ -783,240 +783,7 @@ Artifact: demo-domain
Type: jar
Directory: /examples/demo/domain
----
-|.Components
-****
-demoapp.dom.AppConfiguration +
-demoapp.dom._infra.DefaultTitleProvider +
-demoapp.dom._infra.LibraryPreloadingService +
-demoapp.dom._infra.resources.AsciiDocConverterService +
-demoapp.dom._infra.resources.AsciiDocReaderService +
-demoapp.dom._infra.resources.AsciiDocValueSemanticsWithPreprocessing +
-demoapp.dom._infra.resources.MarkdownReaderService +
-demoapp.dom._infra.resources.MarkupReaderService +
-demoapp.dom._infra.resources.MarkupVariableResolverService +
-demoapp.dom._infra.resources.ResourceReaderService +
-demoapp.dom._infra.samples.NameSamples +
-demoapp.dom._infra.urlencoding.UrlEncodingServiceNaiveInMemory +
-demoapp.dom.domain._changes.EntityChangesSubscriberToCaptureChangesInMemory +
-demoapp.dom.domain._commands.ExposePersistedCommands$TableColumnOrderDefault +
-demoapp.dom.domain._interactions.ExecutionListenerToCaptureInteractionsInMemory +
-demoapp.dom.domain.actions.Action.commandPublishing.ActionCommandPublishingSeeding +
-demoapp.dom.domain.actions.Action.commandPublishing.jdo.ActionCommandPublishingJdoEntities +
-demoapp.dom.domain.actions.Action.commandPublishing.jpa.ActionCommandPublishingJpaEntities +
-demoapp.dom.domain.actions.Action.domainEvent.subscribers.ActionDomainEventControlService +
-demoapp.dom.domain.actions.Action.executionPublishing.ActionExecutionPublishingSeeding +
-demoapp.dom.domain.actions.Action.executionPublishing.jdo.ActionExecutionPublishingJdoEntities +
-demoapp.dom.domain.actions.Action.executionPublishing.jpa.ActionExecutionPublishingJpaEntities +
-demoapp.dom.domain.collections.Collection.domainEvent.subscribers.CollectionDomainEventControlService +
-demoapp.dom.domain.objects.DomainObject.entityChangePublishing.annotated.disabled.DomainObjectEntityChangePublishingDisabledSeeding +
-demoapp.dom.domain.objects.DomainObject.entityChangePublishing.annotated.disabled.jdo.DomainObjectEntityChangePublishingDisabledJdoEntities +
-demoapp.dom.domain.objects.DomainObject.entityChangePublishing.annotated.disabled.jpa.DomainObjectEntityChangePublishingDisabledJpaEntities +
-demoapp.dom.domain.objects.DomainObject.entityChangePublishing.annotated.enabled.DomainObjectEntityChangePublishingEnabledSeeding +
-demoapp.dom.domain.objects.DomainObject.entityChangePublishing.annotated.enabled.jdo.DomainObjectEntityChangePublishingEnabledJdoEntities +
-demoapp.dom.domain.objects.DomainObject.entityChangePublishing.annotated.enabled.jpa.DomainObjectEntityChangePublishingEnabledJpaEntities +
-demoapp.dom.domain.objects.DomainObject.entityChangePublishing.metaAnnot.enabled.DomainObjectEntityChangePublishingEnabledMetaAnnotatedSeeding +
-demoapp.dom.domain.objects.DomainObject.entityChangePublishing.metaAnnot.enabled.jdo.DomainObjectEntityChangePublishingEnabledMetaAnnotatedJdoEntities +
-demoapp.dom.domain.objects.DomainObject.entityChangePublishing.metaAnnot.enabled.jpa.DomainObjectEntityChangePublishingEnabledMetaAnnotatedJpaEntities +
-demoapp.dom.domain.objects.DomainObject.entityChangePublishing.metaAnnotOverridden.enabled.DomainObjectEntityChangePublishingEnabledMetaAnnotOverriddenSeeding +
-demoapp.dom.domain.objects.DomainObject.entityChangePublishing.metaAnnotOverridden.enabled.jdo.DomainObjectEntityChangePublishingEnabledMetaAnnotOverriddenJdoEntities +
-demoapp.dom.domain.objects.DomainObject.entityChangePublishing.metaAnnotOverridden.enabled.jpa.DomainObjectEntityChangePublishingEnabledMetaAnnotOverriddenJpaEntities +
-demoapp.dom.domain.objects.DomainObject.nature.viewmodels.jaxbrefentity.JaxbRefSeeding +
-demoapp.dom.domain.objects.DomainObject.nature.viewmodels.jaxbrefentity.jdo.JaxbRefJdoEntities +
-demoapp.dom.domain.objects.DomainObject.nature.viewmodels.jaxbrefentity.jpa.JaxbRefJpaEntities +
-demoapp.dom.domain.objects.other.embedded.jdo.ComplexNumberJdoValueSemantics +
-demoapp.dom.domain.objects.other.embedded.jdo.NumberConstantJdoRepository +
-demoapp.dom.domain.objects.other.embedded.jpa.ComplexNumberJpaValueSemantics +
-demoapp.dom.domain.objects.other.embedded.jpa.NumberConstantJpaRepository +
-demoapp.dom.domain.objects.other.embedded.persistence.NumberConstantSeeding +
-demoapp.dom.domain.objects.other.embedded.samples.ComplexNumberSamples +
-demoapp.dom.domain.properties.Property.commandPublishing.PropertyCommandPublishingSeeding +
-demoapp.dom.domain.properties.Property.commandPublishing.jdo.PropertyCommandPublishingJdoEntities +
-demoapp.dom.domain.properties.Property.commandPublishing.jpa.PropertyCommandPublishingJpaEntities +
-demoapp.dom.domain.properties.Property.domainEvent.subscribers.PropertyDomainEventControlService +
-demoapp.dom.domain.properties.Property.executionPublishing.PropertyExecutionPublishingSeeding +
-demoapp.dom.domain.properties.Property.executionPublishing.jdo.PropertyExecutionPublishingJdoEntities +
-demoapp.dom.domain.properties.Property.executionPublishing.jpa.PropertyExecutionPublishingJpaEntities +
-demoapp.dom.domain.properties.Property.projecting.jdo.PropertyProjectingChildJdoEntities +
-demoapp.dom.domain.properties.Property.projecting.jpa.PropertyProjectingChildJpaEntities +
-demoapp.dom.domain.properties.Property.projecting.persistence.PropertyProjectingChildSeeding +
-demoapp.dom.domain.properties.PropertyLayout.navigable.FileTreeNodeService +
-demoapp.dom.domain.properties.PropertyLayout.repainting.PdfJsViewerAdvisorFallback +
-demoapp.dom.featured.customui.geocoding.GeoapifyClient +
-demoapp.dom.services.core.errorreportingservice.ErrorReportingServiceDemoImplementation +
-demoapp.dom.services.core.eventbusservice.EventLogEntryJdoRepository +
-demoapp.dom.services.core.eventbusservice.EventLogEntryJpaRepository +
-demoapp.dom.services.core.eventbusservice.EventSubscriberDemoImplementation +
-demoapp.dom.services.core.wrapperFactory.WrapperFactorySeeding +
-demoapp.dom.services.core.wrapperFactory.jdo.WrapperFactoryJdoEntities +
-demoapp.dom.services.core.wrapperFactory.jpa.WrapperFactoryJpaEntities +
-demoapp.dom.services.extensions.secman.apptenancy.ApplicationTenancyEvaluatorForDemo +
-demoapp.dom.services.extensions.secman.apptenancy.jdo.TenantedJdoEntities +
-demoapp.dom.services.extensions.secman.apptenancy.jpa.TenantedJpaEntities +
-demoapp.dom.services.extensions.secman.apptenancy.persistence.TenantedSeeding +
-demoapp.dom.services.extensions.secman.appuser.seed.AppUserSeeding +
-demoapp.dom.types.isis.blobs.jdo.IsisBlobJdoEntities +
-demoapp.dom.types.isis.blobs.jpa.IsisBlobJpaEntities +
-demoapp.dom.types.isis.blobs.persistence.IsisBlobSeeding +
-demoapp.dom.types.isis.blobs.samples.IsisBlobsSamples +
-demoapp.dom.types.isis.clobs.jdo.IsisClobJdoEntities +
-demoapp.dom.types.isis.clobs.jpa.IsisClobJpaEntities +
-demoapp.dom.types.isis.clobs.persistence.IsisClobSeeding +
-demoapp.dom.types.isis.clobs.samples.IsisClobsSamples +
-demoapp.dom.types.isis.localresourcepaths.jdo.IsisLocalResourcePathJdoEntities +
-demoapp.dom.types.isis.localresourcepaths.jpa.IsisLocalResourcePathJpaEntities +
-demoapp.dom.types.isis.localresourcepaths.persistence.IsisLocalResourcePathSeeding +
-demoapp.dom.types.isis.localresourcepaths.samples.IsisLocalResourcePathsSamples +
-demoapp.dom.types.isis.markups.jdo.IsisMarkupJdoEntities +
-demoapp.dom.types.isis.markups.jpa.IsisMarkupJpaEntities +
-demoapp.dom.types.isis.markups.persistence.IsisMarkupSeeding +
-demoapp.dom.types.isis.markups.samples.IsisMarkupSamples +
-demoapp.dom.types.isis.passwords.jdo.IsisPasswordJdoEntities +
-demoapp.dom.types.isis.passwords.jpa.IsisPasswordJpaEntities +
-demoapp.dom.types.isis.passwords.persistence.IsisPasswordSeeding +
-demoapp.dom.types.isis.passwords.samples.IsisPasswordsSamples +
-demoapp.dom.types.isisext.asciidocs.jdo.IsisAsciiDocJdoEntities +
-demoapp.dom.types.isisext.asciidocs.jpa.IsisAsciiDocJpaEntities +
-demoapp.dom.types.isisext.asciidocs.persistence.IsisAsciiDocSeeding +
-demoapp.dom.types.isisext.asciidocs.samples.IsisAsciiDocSamples +
-demoapp.dom.types.isisext.cal.jdo.IsisCalendarEventEntities +
-demoapp.dom.types.isisext.cal.jpa.IsisCalendarEventEntities +
-demoapp.dom.types.isisext.cal.persistence.IsisCalendarEventSeeding +
-demoapp.dom.types.isisext.cal.samples.IsisCalendarEventSamples +
-demoapp.dom.types.isisext.markdowns.jdo.IsisMarkdownJdoEntities +
-demoapp.dom.types.isisext.markdowns.jpa.IsisMarkdownJpaEntities +
-demoapp.dom.types.isisext.markdowns.persistence.IsisMarkdownSeeding +
-demoapp.dom.types.isisext.markdowns.samples.IsisMarkdownSamples +
-demoapp.dom.types.javaawt.images.jdo.JavaAwtBufferedImageJdoEntities +
-demoapp.dom.types.javaawt.images.jpa.JavaAwtBufferedImageJpaEntities +
-demoapp.dom.types.javaawt.images.persistence.JavaAwtBufferedImageSeeding +
-demoapp.dom.types.javaawt.images.samples.JavaAwtBufferedImageService +
-demoapp.dom.types.javaawt.images.samples.JavaAwtBufferedImagesSamples +
-demoapp.dom.types.javalang.booleans.jdo.WrapperBooleanJdoEntities +
-demoapp.dom.types.javalang.booleans.jpa.WrapperBooleanJpaEntities +
-demoapp.dom.types.javalang.booleans.persistence.WrapperBooleanSeeding +
-demoapp.dom.types.javalang.booleans.samples.WrapperBooleanSamples +
-demoapp.dom.types.javalang.bytes.jdo.WrapperByteJdoEntities +
-demoapp.dom.types.javalang.bytes.jpa.WrapperByteJpaEntities +
-demoapp.dom.types.javalang.bytes.persistence.WrapperByteSeeding +
-demoapp.dom.types.javalang.bytes.samples.WrapperByteSamples +
-demoapp.dom.types.javalang.characters.jdo.WrapperCharacterJdoEntities +
-demoapp.dom.types.javalang.characters.jpa.WrapperCharacterJpaEntities +
-demoapp.dom.types.javalang.characters.persistence.WrapperCharacterSeeding +
-demoapp.dom.types.javalang.characters.samples.WrapperCharacterSamples +
-demoapp.dom.types.javalang.doubles.jdo.WrapperDoubleJdoEntities +
-demoapp.dom.types.javalang.doubles.jpa.WrapperDoubleJpaEntities +
-demoapp.dom.types.javalang.doubles.persistence.WrapperDoubleSeeding +
-demoapp.dom.types.javalang.doubles.samples.WrapperDoubleSamples +
-demoapp.dom.types.javalang.floats.jdo.WrapperFloatJdoEntities +
-demoapp.dom.types.javalang.floats.jpa.WrapperFloatJpaEntities +
-demoapp.dom.types.javalang.floats.persistence.WrapperFloatSeeding +
-demoapp.dom.types.javalang.floats.samples.WrapperFloatSamples +
-demoapp.dom.types.javalang.integers.jdo.WrapperIntegerJdoEntities +
-demoapp.dom.types.javalang.integers.jpa.WrapperIntegerJpaEntities +
-demoapp.dom.types.javalang.integers.persistence.WrapperIntegerSeeding +
-demoapp.dom.types.javalang.integers.samples.WrapperIntegerSamples +
-demoapp.dom.types.javalang.longs.jdo.WrapperLongJdoEntities +
-demoapp.dom.types.javalang.longs.jpa.WrapperLongJpaEntities +
-demoapp.dom.types.javalang.longs.persistence.WrapperLongSeeding +
-demoapp.dom.types.javalang.longs.samples.WrapperLongSamples +
-demoapp.dom.types.javalang.shorts.jdo.WrapperShortJdoEntities +
-demoapp.dom.types.javalang.shorts.jpa.WrapperShortJpaEntities +
-demoapp.dom.types.javalang.shorts.persistence.WrapperShortSeeding +
-demoapp.dom.types.javalang.shorts.samples.WrapperShortSamples +
-demoapp.dom.types.javalang.strings.jdo.JavaLangStringJdoEntities +
-demoapp.dom.types.javalang.strings.jpa.JavaLangStringJpaEntities +
-demoapp.dom.types.javalang.strings.persistence.JavaLangStringSeeding +
-demoapp.dom.types.javamath.bigdecimals.jdo.JavaMathBigDecimalJdoEntities +
-demoapp.dom.types.javamath.bigdecimals.jpa.JavaMathBigDecimalJpaEntities +
-demoapp.dom.types.javamath.bigdecimals.persistence.JavaMathBigDecimalSeeding +
-demoapp.dom.types.javamath.bigdecimals.samples.JavaMathBigDecimalSamples +
-demoapp.dom.types.javamath.bigintegers.jdo.JavaMathBigIntegerJdoEntities +
-demoapp.dom.types.javamath.bigintegers.jpa.JavaMathBigIntegerJpaEntities +
-demoapp.dom.types.javamath.bigintegers.persistence.JavaMathBigIntegerSeeding +
-demoapp.dom.types.javamath.bigintegers.samples.JavaMathBigIntegerSamples +
-demoapp.dom.types.javanet.urls.jdo.JavaNetUrlJdoEntities +
-demoapp.dom.types.javanet.urls.jpa.JavaNetUrlJpaEntities +
-demoapp.dom.types.javanet.urls.persistence.JavaNetUrlSeeding +
-demoapp.dom.types.javanet.urls.samples.JavaNetUrlSamples +
-demoapp.dom.types.javasql.javasqldate.jdo.JavaSqlDateJdoEntities +
-demoapp.dom.types.javasql.javasqldate.jpa.JavaSqlDateJpaEntities +
-demoapp.dom.types.javasql.javasqldate.persistence.JavaSqlDateSeeding +
-demoapp.dom.types.javasql.javasqldate.samples.JavaSqlDateSamples +
-demoapp.dom.types.javasql.javasqltimestamp.jdo.JavaSqlTimestampJdoEntities +
-demoapp.dom.types.javasql.javasqltimestamp.jpa.JavaSqlTimestampJpaEntities +
-demoapp.dom.types.javasql.javasqltimestamp.persistence.JavaSqlTimestampSeeding +
-demoapp.dom.types.javasql.javasqltimestamp.samples.JavaSqlTimestampSamples +
-demoapp.dom.types.javatime.javatimelocaldate.jdo.JavaTimeLocalDateJdoEntities +
-demoapp.dom.types.javatime.javatimelocaldate.jpa.JavaTimeLocalDateJpaEntities +
-demoapp.dom.types.javatime.javatimelocaldate.persistence.JavaTimeLocalDateSeeding +
-demoapp.dom.types.javatime.javatimelocaldate.samples.JavaTimeLocalDateSamples +
-demoapp.dom.types.javatime.javatimelocaldatetime.jdo.JavaTimeLocalDateTimeJdoEntities +
-demoapp.dom.types.javatime.javatimelocaldatetime.jpa.JavaTimeLocalDateTimeJpaEntities +
-demoapp.dom.types.javatime.javatimelocaldatetime.persistence.JavaTimeLocalDateTimeSeeding +
-demoapp.dom.types.javatime.javatimelocaldatetime.samples.JavaTimeLocalDateTimeSamples +
-demoapp.dom.types.javatime.javatimelocaltime.jdo.JavaTimeLocalTimeJdoEntities +
-demoapp.dom.types.javatime.javatimelocaltime.jpa.JavaTimeLocalTimeJpaEntities +
-demoapp.dom.types.javatime.javatimelocaltime.persistence.JavaTimeLocalTimeSeeding +
-demoapp.dom.types.javatime.javatimelocaltime.samples.JavaTimeLocalTimeSamples +
-demoapp.dom.types.javatime.javatimeoffsetdatetime.jdo.JavaTimeOffsetDateTimeJdoEntities +
-demoapp.dom.types.javatime.javatimeoffsetdatetime.jpa.JavaTimeOffsetDateTimeJpaEntities +
-demoapp.dom.types.javatime.javatimeoffsetdatetime.persistence.JavaTimeOffsetDateTimeSeeding +
-demoapp.dom.types.javatime.javatimeoffsetdatetime.samples.JavaTimeOffsetDateTimeSamples +
-demoapp.dom.types.javatime.javatimeoffsettime.jdo.JavaTimeOffsetTimeJdoEntities +
-demoapp.dom.types.javatime.javatimeoffsettime.jpa.JavaTimeOffsetTimeJpaEntities +
-demoapp.dom.types.javatime.javatimeoffsettime.persistence.JavaTimeOffsetTimeSeeding +
-demoapp.dom.types.javatime.javatimeoffsettime.samples.JavaTimeOffsetTimeSamples +
-demoapp.dom.types.javatime.javatimezoneddatetime.jdo.JavaTimeZonedDateTimeJdoEntities +
-demoapp.dom.types.javatime.javatimezoneddatetime.jpa.JavaTimeZonedDateTimeJpaEntities +
-demoapp.dom.types.javatime.javatimezoneddatetime.persistence.JavaTimeZonedDateTimeSeeding +
-demoapp.dom.types.javatime.javatimezoneddatetime.samples.JavaTimeZonedDateTimeSamples +
-demoapp.dom.types.javautil.javautildate.jdo.JavaUtilDateJdoEntities +
-demoapp.dom.types.javautil.javautildate.jpa.JavaUtilDateJpaEntities +
-demoapp.dom.types.javautil.javautildate.persistence.JavaUtilDateSeeding +
-demoapp.dom.types.javautil.javautildate.samples.JavaUtilDateSamples +
-demoapp.dom.types.javautil.uuids.jdo.JavaUtilUuidJdoEntities +
-demoapp.dom.types.javautil.uuids.jpa.JavaUtilUuidJpaEntities +
-demoapp.dom.types.javautil.uuids.persistence.JavaUtilUuidSeeding +
-demoapp.dom.types.javautil.uuids.samples.JavaUtilUuidSamples +
-demoapp.dom.types.jodatime.jodadatetime.jdo.JodaDateTimeJdoEntities +
-demoapp.dom.types.jodatime.jodadatetime.persistence.JodaDateTimeJdoSeeding +
-demoapp.dom.types.jodatime.jodadatetime.samples.JodaDateTimeSamples +
-demoapp.dom.types.jodatime.jodalocaldate.jdo.JodaLocalDateJdoEntities +
-demoapp.dom.types.jodatime.jodalocaldate.persistence.JodaLocalDateJdoSeeding +
-demoapp.dom.types.jodatime.jodalocaldate.samples.JodaLocalDateSamples +
-demoapp.dom.types.jodatime.jodalocaldatetime.jdo.JodaLocalDateTimeJdoEntities +
-demoapp.dom.types.jodatime.jodalocaldatetime.persistence.JodaLocalDateTimeSeeding +
-demoapp.dom.types.jodatime.jodalocaldatetime.samples.JodaLocalDateTimeSamples +
-demoapp.dom.types.jodatime.jodalocaltime.jdo.JodaLocalTimeJdoEntities +
-demoapp.dom.types.jodatime.jodalocaltime.persistence.JodaLocalTimeSeeding +
-demoapp.dom.types.jodatime.jodalocaltime.samples.JodaLocalTimeSamples +
-demoapp.dom.types.primitive.booleans.jdo.PrimitiveBooleanJdoEntities +
-demoapp.dom.types.primitive.booleans.jpa.PrimitiveBooleanJpaEntities +
-demoapp.dom.types.primitive.booleans.persistence.PrimitiveBooleanSeeding +
-demoapp.dom.types.primitive.bytes.jdo.PrimitiveByteJdoEntities +
-demoapp.dom.types.primitive.bytes.jpa.PrimitiveByteJpaEntities +
-demoapp.dom.types.primitive.bytes.persistence.PrimitiveByteSeeding +
-demoapp.dom.types.primitive.chars.jdo.PrimitiveCharJdoEntities +
-demoapp.dom.types.primitive.chars.jpa.PrimitiveCharJpaEntities +
-demoapp.dom.types.primitive.chars.persistence.PrimitiveCharSeeding +
-demoapp.dom.types.primitive.doubles.jdo.PrimitiveDoubleJdoEntities +
-demoapp.dom.types.primitive.doubles.jpa.PrimitiveDoubleJpaEntities +
-demoapp.dom.types.primitive.doubles.persistence.PrimitiveDoubleSeeding +
-demoapp.dom.types.primitive.floats.jdo.PrimitiveFloatJdoEntities +
-demoapp.dom.types.primitive.floats.jpa.PrimitiveFloatJpaEntities +
-demoapp.dom.types.primitive.floats.persistence.PrimitiveFloatSeeding +
-demoapp.dom.types.primitive.ints.jdo.PrimitiveIntJdoEntities +
-demoapp.dom.types.primitive.ints.jpa.PrimitiveIntJpaEntities +
-demoapp.dom.types.primitive.ints.persistence.PrimitiveIntSeeding +
-demoapp.dom.types.primitive.longs.jdo.PrimitiveLongJdoEntities +
-demoapp.dom.types.primitive.longs.jpa.PrimitiveLongJpaEntities +
-demoapp.dom.types.primitive.longs.persistence.PrimitiveLongSeeding +
-demoapp.dom.types.primitive.shorts.jdo.PrimitiveShortJdoEntities +
-demoapp.dom.types.primitive.shorts.jpa.PrimitiveShortJpaEntities +
-demoapp.dom.types.primitive.shorts.persistence.PrimitiveShortSeeding +
-****
-
-.Dependencies
+|.Dependencies
****
com.h2database:h2:jar:<managed> +
org.apache.isis.extensions:isis-extensions-command-log-jdo:jar:<managed> +
@@ -1090,12 +857,7 @@ Artifact: demo-web
Type: jar
Directory: /examples/demo/web
----
-|.Components
-****
-demoapp.web._infra.utils.ThereCanBeOnlyOne +
-****
-
-.Dependencies
+|.Dependencies
****
org.apache.isis.examples.apps:demo-domain:jar:${project.version} +
org.apache.isis.extensions:isis-extensions-command-replay-primary:jar:<managed> +
@@ -1115,12 +877,7 @@ Artifact: demo-wicket-common
Type: jar
Directory: /examples/demo/wicket/common
----
-|.Components
-****
-demoapp.webapp.wicket.common.ui.custom.WhereInTheWorldPanelFactory +
-****
-
-.Dependencies
+|.Dependencies
****
org.apache.isis.examples.apps:demo-web:jar:${project.version} +
org.apache.isis.extensions:isis-extensions-fullcalendar-ui:jar:<managed> +
@@ -1306,6 +1063,7 @@ Directory: /commons
.Dependencies
****
com.fasterxml.jackson.core:jackson-databind:jar:<managed> +
+com.fasterxml.jackson.module:jackson-module-jaxb-annotations:jar:<managed> +
org.apache.isis.core:isis-jdk-supplemental:pom:<managed> +
org.junit.jupiter:junit-jupiter-api:jar:<managed> +
org.junit.jupiter:junit-jupiter-engine:jar:<managed> +
@@ -3487,12 +3245,7 @@ Artifact: isis-valuetypes-asciidoc-ui-vaa
Type: jar
Directory: /valuetypes/asciidoc/ui/vaadin
----
-|.Components
-****
-o.a.i.valuetypes.asciidoc.ui.vaa.components.AsciiDocFieldFactoryVaa +
-****
-
-.Dependencies
+|.Dependencies
****
org.apache.isis.incubator.viewer:isis-viewer-vaadin-ui:jar:${project.version} +
org.apache.isis.valuetypes:isis-valuetypes-prism-vaadin:jar:${project.version} +
@@ -5924,7 +5677,7 @@ eg. code mining, automated documentation.
.Dependencies
****
-org.checkerframework:checker-qual:jar:3.21.1 +
+org.checkerframework:checker-qual:jar:3.21.2 +
org.junit.jupiter:junit-jupiter-api:jar:<managed> +
org.junit.jupiter:junit-jupiter-engine:jar:<managed> +
org.junit.vintage:junit-vintage-engine:jar:<managed> +
@@ -6238,31 +5991,7 @@ Artifact: isis-regressiontests-stable
Type: jar
Directory: /regressiontests/stable
----
-|.Components
-****
-o.a.i.testdomain.conf.Configuration_headless$HeadlessCommandSupport +
-o.a.i.testdomain.jdo.JdoInventoryDao +
-o.a.i.testdomain.jdo.JdoTestFixtures +
-o.a.i.testdomain.jpa.JpaInventoryDao +
-o.a.i.testdomain.jpa.JpaTestFixtures +
-o.a.i.testdomain.jpa.springdata.EmployeeRepository +
-o.a.i.testdomain.model.valuetypes.ValueTypeExampleService +
-o.a.i.testdomain.publishing.PublishingTestFactoryAbstract$CommitListener +
-o.a.i.testdomain.publishing.PublishingTestFactoryJdo +
-o.a.i.testdomain.publishing.PublishingTestFactoryJpa +
-o.a.i.testdomain.publishing.subscriber.CommandSubscriberForTesting +
-o.a.i.testdomain.publishing.subscriber.EntityChangesSubscriberForTesting +
-o.a.i.testdomain.publishing.subscriber.EntityPropertyChangeSubscriberForTesting +
-o.a.i.testdomain.publishing.subscriber.ExecutionSubscriberForTesting +
-o.a.i.testdomain.util.event.LifecycleEventSubscriberJdoForTesting +
-o.a.i.testdomain.util.event.LifecycleEventSubscriberJpaForTesting +
-o.a.i.testdomain.util.interaction.DomainObjectTesterFactory +
-o.a.i.testdomain.util.interaction.InteractionBoundaryProbe +
-o.a.i.testdomain.util.kv.KVStoreForTesting +
-o.a.i.testdomain.util.rest.RestEndpointService +
-****
-
-.Dependencies
+|.Dependencies
****
org.apache.isis.extensions:isis-extensions-fullcalendar-applib:jar:<managed> +
org.apache.isis.extensions:isis-extensions-secman-encryption-jbcrypt:jar:<managed> +
@@ -6676,30 +6405,7 @@ Artifact: isis-viewer-javafx-ui
Type: jar
Directory: /incubator/viewers/javafx/ui
----
-|.Components
-****
-o.a.i.incubator.viewer.javafx.ui.components.UiComponentFactoryFx +
-o.a.i.incubator.viewer.javafx.ui.components.markup.MarkupFieldFactory +
-o.a.i.incubator.viewer.javafx.ui.components.number.NumberFieldFactory +
-o.a.i.incubator.viewer.javafx.ui.components.objectref.ObjectReferenceFieldFactory +
-o.a.i.incubator.viewer.javafx.ui.components.other.FallbackFieldFactory +
-o.a.i.incubator.viewer.javafx.ui.components.temporal.TemporalFieldFactory +
-o.a.i.incubator.viewer.javafx.ui.components.text.TextFieldFactory +
-o.a.i.incubator.viewer.javafx.ui.decorator.disabling.DisablingDecoratorForButton +
-o.a.i.incubator.viewer.javafx.ui.decorator.disabling.DisablingDecoratorForFormField +
-o.a.i.incubator.viewer.javafx.ui.decorator.icon.IconDecoratorForLabeled +
-o.a.i.incubator.viewer.javafx.ui.decorator.icon.IconDecoratorForMenuItem +
-o.a.i.incubator.viewer.javafx.ui.decorator.icon.IconServiceDefault +
-o.a.i.incubator.viewer.javafx.ui.decorator.prototyping.PrototypingDecoratorForButton +
-o.a.i.incubator.viewer.javafx.ui.decorator.prototyping.PrototypingDecoratorForFormField +
-o.a.i.incubator.viewer.javafx.ui.decorator.prototyping.PrototypingInfoPopupProvider +
-o.a.i.incubator.viewer.javafx.ui.main.MainViewFx +
-o.a.i.incubator.viewer.javafx.ui.main.UiActionHandlerFx +
-o.a.i.incubator.viewer.javafx.ui.main.UiBuilderFx +
-o.a.i.incubator.viewer.javafx.ui.main.UiContextFxDefault +
-****
-
-.Dependencies
+|.Dependencies
****
org.apache.isis.core:isis-core-runtimeservices:jar:<managed> +
org.apache.isis.incubator.viewer:isis-viewer-javafx-model:jar:<managed> +
@@ -6794,12 +6500,12 @@ Directory: /incubator/viewers/vaadin/model
****
com.github.fge:jackson-coreutils:jar:1.8 +
com.vaadin:vaadin:jar:<managed> +
-io.swagger:swagger-compat-spec-parser:jar:1.0.39 +
-io.swagger:swagger-parser:jar:1.0.39 +
-io.swagger.core.v3:swagger-core:jar:2.0.5 +
-io.swagger.core.v3:swagger-models:jar:2.0.5 +
-io.swagger.parser.v3:swagger-parser-core:jar:2.0.5 +
-io.swagger.parser.v3:swagger-parser-v3:jar:2.0.5 +
+io.swagger:swagger-compat-spec-parser:jar:1.0.51 +
+io.swagger:swagger-parser:jar:1.0.51 +
+io.swagger.core.v3:swagger-core:jar:2.1.12 +
+io.swagger.core.v3:swagger-models:jar:2.1.12 +
+io.swagger.parser.v3:swagger-parser-core:jar:2.0.20 +
+io.swagger.parser.v3:swagger-parser-v3:jar:2.0.20 +
org.apache.isis.core:isis-core-internaltestsupport:jar:<managed> +
org.apache.isis.core:isis-core-webapp:jar:<managed> +
org.apache.isis.viewer:isis-viewer-common:jar:<managed> +
@@ -6813,23 +6519,7 @@ Artifact: isis-viewer-vaadin-ui
Type: jar
Directory: /incubator/viewers/vaadin/ui
----
-|.Components
-****
-o.a.i.incubator.viewer.vaadin.ui.auth.LogoutHandlerVaa +
-o.a.i.incubator.viewer.vaadin.ui.auth.VaadinAuthenticationHandler +
-o.a.i.incubator.viewer.vaadin.ui.components.UiComponentFactoryVaa +
-o.a.i.incubator.viewer.vaadin.ui.components.blob.BlobFieldFactory +
-o.a.i.incubator.viewer.vaadin.ui.components.clob.ClobFieldFactory +
-o.a.i.incubator.viewer.vaadin.ui.components.markup.MarkupFieldFactory +
-o.a.i.incubator.viewer.vaadin.ui.components.other.FallbackFieldFactory +
-o.a.i.incubator.viewer.vaadin.ui.components.temporal.TemporalFieldFactory +
-o.a.i.incubator.viewer.vaadin.ui.components.text.TextFieldFactory +
-o.a.i.incubator.viewer.vaadin.ui.components.text.uuid.UuidFieldFactory +
-o.a.i.incubator.viewer.vaadin.ui.pages.main.UiActionHandlerVaa +
-o.a.i.incubator.viewer.vaadin.ui.pages.main.UiContextVaaDefault +
-****
-
-.Dependencies
+|.Dependencies
****
com.vaadin:vaadin-spring:jar:<managed> +
commons-fileupload:commons-fileupload:jar:1.4 +
@@ -6847,6 +6537,11 @@ Directory: /incubator/viewers/vaadin/viewer
----
|.Dependencies
****
+com.vaadin:vaadin-core:jar:<managed> +
+com.vaadin:vaadin-spring:jar:<managed> +
+org.apache.isis.core:isis-core-runtimeservices:jar:<managed> +
+org.apache.isis.incubator.viewer:isis-viewer-vaadin-model:jar:<managed> +
org.apache.isis.incubator.viewer:isis-viewer-vaadin-ui:jar:<managed> +
+org.springframework.boot:spring-boot-starter-web:jar:<managed> +
****
|===
diff --git a/core/config/src/main/adoc/modules/config/pages/sections/_nav.adoc b/core/config/src/main/adoc/modules/config/pages/sections/_nav.adoc
index 6133a6d..dcc4c56 100644
--- a/core/config/src/main/adoc/modules/config/pages/sections/_nav.adoc
+++ b/core/config/src/main/adoc/modules/config/pages/sections/_nav.adoc
@@ -15,7 +15,5 @@
** xref:refguide:config:sections/eclipselink.adoc[Eclipselink Configuration]
** xref:refguide:config:sections/resteasy.adoc[RestEasy Configuration]
** xref:refguide:config:sections/isis.extensions.adoc[Extensions]
-** xref:refguide:config:sections/isis.value-types.adoc[Value types]
** xref:refguide:config:sections/isis.testing.adoc[Testing]
-** xref:refguide:config:sections/isis.legacy.adoc[Legacy]
** xref:refguide:config:sections/Other.adoc[Other]
diff --git a/core/config/src/main/adoc/modules/config/pages/sections/isis.applib.adoc b/core/config/src/main/adoc/modules/config/pages/sections/isis.applib.adoc
index 60808a8..8c8313b 100644
--- a/core/config/src/main/adoc/modules/config/pages/sections/isis.applib.adoc
+++ b/core/config/src/main/adoc/modules/config/pages/sections/isis.applib.adoc
@@ -143,15 +143,6 @@ This setting can be overridden on a case-by-case basis using ``Action#executionD
|
-[[isis.applib.annotation.action.explicit]]
-isis.applib.annotation.action. +
-explicit
-
-|
-| Whether or not a public method needs to be annotated with @``Action`` in order to be picked up as an action in the metamodel.
-
-
-|
[[isis.applib.annotation.collection-layout.default-view]]
isis.applib.annotation. +
collection-layout.default-view
diff --git a/core/config/src/main/adoc/modules/config/pages/sections/isis.core.meta-model.introspector.adoc b/core/config/src/main/adoc/modules/config/pages/sections/isis.core.meta-model.introspector.adoc
index d288d75..22397bf 100644
--- a/core/config/src/main/adoc/modules/config/pages/sections/isis.core.meta-model.introspector.adoc
+++ b/core/config/src/main/adoc/modules/config/pages/sections/isis.core.meta-model.introspector.adoc
@@ -45,6 +45,17 @@ For now this is _experimental_. Leave this disabled (the default).
|
+[[isis.core.meta-model.introspector.policy]]
+isis.core.meta-model.introspector. +
+policy
+
+|
+| Policy as to how introspection should process class members and supporting methods.
+
+Default is to only introspect public class members, while annotating these is optional.
+
+
+|
[[isis.core.meta-model.introspector.validate-incrementally]]
isis.core.meta-model.introspector. +
validate-incrementally
diff --git a/core/config/src/main/adoc/modules/config/pages/sections/isis.core.meta-model.validator.adoc b/core/config/src/main/adoc/modules/config/pages/sections/isis.core.meta-model.validator.adoc
index 16fdeb9..1f7c047 100644
--- a/core/config/src/main/adoc/modules/config/pages/sections/isis.core.meta-model.validator.adoc
+++ b/core/config/src/main/adoc/modules/config/pages/sections/isis.core.meta-model.validator.adoc
@@ -111,25 +111,27 @@ jdoql.variables-clause
|
+[[isis.core.meta-model.validator.parallelize]]
+isis.core.meta-model.validator. +
+parallelize
+
+| true
+| Whether to perform metamodel validation in parallel.
+
+
+|
[[isis.core.meta-model.validator.no-params-only]]
isis.core.meta-model.validator. +
no-params-only
-|
+| true
| If set, then checks that the supports ``hideXxx`` and ``disableXxx`` methods for actions do not have take parameters.
Historically, the programming model allowed these methods to accept the same number of parameters as the action method to which they relate, the rationale being for similarity with the ``validateXxx`` method. However, since these parameters serve no function, the programming model has been simplified so that these supporting methods are discovered if they have exactly no parameters.
Note that this aspect of the programming model relates to the ``hideXxx`` and ``disableXxx`` supporting methods that relate to the entire method. Do not confuse these with the ``hideNXxx`` and ``disableNXxx`` supporting methods, which relate to the N-th parameter, and allow up to N-1 parameters to be passed in (allowing the Nth parameter to be dynamically hidden or disabled).
-
-|
-[[isis.core.meta-model.validator.parallelize]]
-isis.core.meta-model.validator. +
-parallelize
-
-| true
-| Whether to perform metamodel validation in parallel.
+@deprecated this option is ignored by the framework, behavior is now fixated to noParamsOnly = true
diff --git a/core/config/src/main/adoc/modules/config/pages/sections/isis.viewer.wicket.adoc b/core/config/src/main/adoc/modules/config/pages/sections/isis.viewer.wicket.adoc
index 1200d2d..1efd0e8 100644
--- a/core/config/src/main/adoc/modules/config/pages/sections/isis.viewer.wicket.adoc
+++ b/core/config/src/main/adoc/modules/config/pages/sections/isis.viewer.wicket.adoc
@@ -204,16 +204,6 @@ NOTE: For further discussion, see for example https://stackoverflow.com/question
|
-[[isis.viewer.wicket.date-pattern]]
-isis.viewer.wicket.date-pattern
-
-| dd-MM-yyyy
-| The pattern used for rendering and parsing dates.
-
-Each Date scalar panel will use ``#getDatePattern()`` or ``#getDateTimePattern()`` depending on its date type. In the case of panels with a date picker, the pattern will be dynamically adjusted so that it can be used by the https://github.com/Eonasdan/bootstrap-datetimepicker[Bootstrap Datetime Picker] component (which uses http://momentjs.com/docs/#/parsing/string-format/[Moment.js formats], rather than those of regular Java code).
-
-
-|
[[isis.viewer.wicket.date-picker.max-date]]
isis.viewer.wicket.date-picker. +
max-date
@@ -236,17 +226,6 @@ As per http://eonasdan.github.io/bootstrap-datetimepicker/Options/#maxdate, in I
|
-[[isis.viewer.wicket.date-time-pattern]]
-isis.viewer.wicket. +
-date-time-pattern
-
-| dd-MM-yyyy HH:mm
-| The pattern used for rendering and parsing date/times.
-
-Each Date scalar panel will use ``#getDatePattern()`` or ``#getDateTimePattern()`` depending on its date type. In the case of panels with a date time picker, the pattern will be dynamically adjusted so that it can be used by the https://github.com/Eonasdan/bootstrap-datetimepicker[Bootstrap Datetime Picker] component (which uses http://momentjs.com/docs/#/parsing/string-format/[Moment.js formats], rather than those of regular Java code).
-
-
-|
[[isis.viewer.wicket.development-utilities.enable]]
isis.viewer.wicket. +
development-utilities.enable
@@ -422,7 +401,7 @@ isis.viewer.wicket.prompt-style
This can be overridden on a case-by-case basis using ``@PropertyLayout#promptStyle`` and ``@ActionLayout#promptStyle``.
-This behaviour is disabled by default; the viewer will use an inline prompt in these cases, making for a smoother user experience. If enabled then this reinstates the pre-1.15.0 behaviour of using a dialog prompt in all cases.
+This behaviour is disabled by default; the viewer will use an inline prompt in these cases, making for a smoother user experience.
|
@@ -545,16 +524,6 @@ Expected to be in the list of ``#getEnabled()`` themes.
|
-[[isis.viewer.wicket.themes.provider]]
-isis.viewer.wicket.themes.provider
-
-| org.apache.isis.viewer.wicket.ui. +
-components.widgets.themepicker. +
-IsisWicketThemeSupportDefault
-| Specifies an implementation of ``IsisWicketThemeSupport``
-
-
-|
[[isis.viewer.wicket.themes.show-chooser]]
isis.viewer.wicket.themes. +
show-chooser
@@ -604,15 +573,6 @@ wicket-source-plugin
This behaviour is disabled by default. Please be aware that enabloing it can substantially impact performance.
-|
-[[isis.viewer.wicket.timestamp-pattern]]
-isis.viewer.wicket. +
-timestamp-pattern
-
-| yyyy-MM-dd HH:mm:ss.SSS
-| @deprecated - seemingly unused
-
-
|===
diff --git a/preview.sh b/preview.sh
index a9d66a7..4be70c4 100644
--- a/preview.sh
+++ b/preview.sh
@@ -1,4 +1,4 @@
-#!/usr/bin/env bash
+#!/bin/bash
export ANTORA_CACHE_DIR=.antora-cache-dir
export ANTORA_TARGET_SITE=antora/target/site
@@ -139,7 +139,7 @@ export ANTORA_CMD=antora
SECONDS=0
echo "\$PLAYBOOK_FILE = $PLAYBOOK_FILE"
-sh build-site.sh $PLAYBOOK_FILE || exit 1
+bash build-site.sh $PLAYBOOK_FILE || exit 1
if [[ "$SKIP_SERVE" == "true" ]]; then
echo "skipping serving"
diff --git a/scripts/ci/_adoc-copy-examples.sh b/scripts/ci/_adoc-copy-examples.sh
index abd4a2f..69d31e7 100644
--- a/scripts/ci/_adoc-copy-examples.sh
+++ b/scripts/ci/_adoc-copy-examples.sh
@@ -29,5 +29,5 @@ echo "doc gen: copying over examples ..."
for examples_sh in $(find $PROJECT_ROOT_PATH -name examples.sh -print)
do
echo $examples_sh
- sh $examples_sh
+ /bin/bash $examples_sh
done
diff --git a/scripts/ci/build-artifacts.sh b/scripts/ci/build-artifacts.sh
index 418af2a..4f425da 100644
--- a/scripts/ci/build-artifacts.sh
+++ b/scripts/ci/build-artifacts.sh
@@ -53,7 +53,7 @@ if [ -z "$SETTINGS_XML" ]; then
SETTINGS_XML=$PROJECT_ROOT_PATH/.m2/settings.xml
fi
-sh $SCRIPT_DIR/_print-environment.sh "build-artifacts"
+bash $SCRIPT_DIR/_print-environment.sh "build-artifacts"
### FUNCTIONS
diff --git a/scripts/ci/build-docker-images.sh b/scripts/ci/build-docker-images.sh
index 16e924c..c5962ae 100644
--- a/scripts/ci/build-docker-images.sh
+++ b/scripts/ci/build-docker-images.sh
@@ -53,7 +53,7 @@ if [ -z "$MVN_STAGES" ]; then
MVN_STAGES="clean install"
fi
-sh $SCRIPT_DIR/_print-environment.sh "build-demo-app"
+bash $SCRIPT_DIR/_print-environment.sh "build-demo-app"
export ISIS_VERSION=$REVISION
echo ""
@@ -71,10 +71,10 @@ function setRevision() {
function revertRevision() {
local dir=${1}
-
+
if [ ! -z "$REVISION" ]; then
cd $PROJECT_ROOT_PATH/${dir}
- mvn versions:revert -DnewVersion=$REVISION -DprocessAllModules=true -Dmodule-all
+ mvn versions:revert -DnewVersion=$REVISION -DprocessAllModules=true -Dmodule-all
fi
}
@@ -101,7 +101,7 @@ function buildDockerImage() {
setRevision
-# -- debug the version rewriting --
+# -- debug the version rewriting --
# 1) add an exit statement after the comments below
# exit 0
# 2) run this script from project root via:
diff --git a/scripts/ci/build-regressiontests.sh b/scripts/ci/build-regressiontests.sh
index ef4f875..18a5a02 100644
--- a/scripts/ci/build-regressiontests.sh
+++ b/scripts/ci/build-regressiontests.sh
@@ -37,7 +37,7 @@ if [ -z "$MVN_STAGES" ]; then
MVN_STAGES="clean install"
fi
-sh $SCRIPT_DIR/_print-environment.sh "build-smoketests"
+bash $SCRIPT_DIR/_print-environment.sh "build-smoketests"
#
# update version (but just for the modules we need to build)
diff --git a/tooling/java2adoc/src/main/java/org/apache/isis/tooling/j2adoc/format/UnitFormatterAbstract.java b/tooling/java2adoc/src/main/java/org/apache/isis/tooling/j2adoc/format/UnitFormatterAbstract.java
index 1413fbf..b4563b5 100644
--- a/tooling/java2adoc/src/main/java/org/apache/isis/tooling/j2adoc/format/UnitFormatterAbstract.java
+++ b/tooling/java2adoc/src/main/java/org/apache/isis/tooling/j2adoc/format/UnitFormatterAbstract.java
@@ -19,9 +19,7 @@
package org.apache.isis.tooling.j2adoc.format;
import java.io.File;
-import java.util.Arrays;
-import java.util.Collections;
-import java.util.Optional;
+import java.util.*;
import java.util.function.BiFunction;
import java.util.function.Function;
import java.util.stream.Collectors;
@@ -204,11 +202,13 @@ implements UnitFormatter {
final File hooks = file.toPath().getParent().resolve("hooks").toFile();
if (!hooks.exists() || !hooks.isDirectory()) {
return Collections.emptyList();
- } else {
- return Arrays.stream(hooks.list((dir, name) -> name.startsWith(baseName + "_")))
- .map(hookFileName -> "hooks/" + hookFileName)
- .collect(Collectors.toList());
}
+ return Arrays.stream(
+ Objects.requireNonNull(hooks.list((dir, name) -> name.startsWith(baseName + "_")))
+ )
+ .map(hookFileName -> "hooks/" + hookFileName)
+ .sorted()
+ .collect(Collectors.toList());
}
static String determineBaseName(final String fileName) {
[isis] 03/04: ISIS-2859: updates project timestamp
Posted by da...@apache.org.
This is an automated email from the ASF dual-hosted git repository.
danhaywood pushed a commit to branch release-2.0.0-M7-RC1
in repository https://gitbox.apache.org/repos/asf/isis.git
commit bb7fe9b36dc9ef2b8dec1d24e70384a14d287ff9
Author: Dan Haywood <da...@apache.org>
AuthorDate: Fri Feb 11 22:22:01 2022 +0000
ISIS-2859: updates project timestamp
---
isis-parent/pom.xml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/isis-parent/pom.xml b/isis-parent/pom.xml
index 36a2e96..831ab3a 100644
--- a/isis-parent/pom.xml
+++ b/isis-parent/pom.xml
@@ -339,7 +339,7 @@ under the License.
<assembly.tarLongFileMode>posix</assembly.tarLongFileMode>
<!-- set this property for all derived projects:
-->
- <project.build.outputTimestamp>2021-08-22T15:43:00Z</project.build.outputTimestamp>
+ <project.build.outputTimestamp>2022-02-11T22:20:00Z</project.build.outputTimestamp>
</properties>
<!-- breaks dependabot run: timeout due to repo not accessible