This is an automated email from the ASF dual-hosted git repository.

ahuber pushed a commit to branch spring6
in repository https://gitbox.apache.org/repos/asf/isis.git

commit 56a9d5d8d3da1f14440438572b3ae9a66ad719a9
Merge: f23fedb00b 350bd2c7da
Author: Andi Huber <ahu...@apache.org>
AuthorDate: Wed Jan 25 12:05:17 2023 +0100

    Merge remote-tracking branch 'origin/master' into spring6

 bom/pom.xml                                        |  9 +++++
 .../runtimeservices/src/main/java/module-info.java |  1 -
 .../CausewayModuleCoreRuntimeServices.java         |  4 ---
 examples/demo/domain/pom.xml                       |  4 +++
 .../main/java/demoapp/dom/DemoModuleCommon.java    |  2 ++
 .../src/main/java/demoapp/dom/menubars.layout.xml  |  2 +-
 extensions/core/docgen/pom.xml                     | 40 ++++++++++++++++++++++
 .../extensions/docgen/CausewayModuleExtDocgen.java | 26 ++++++++------
 .../extensions/docgen/help}/DefaultHelpVm.java     |  6 ++--
 .../docgen/help}/DefaultHelpVm.layout.xml          |  0
 .../docgen/help}/DocumentationService.java         |  4 ++-
 .../docgen/help}/DocumentationServiceDefault.java  |  6 ++--
 .../extensions/docgen/menu}/DocumentationMenu.java |  7 ++--
 extensions/pom.xml                                 |  1 +
 14 files changed, 86 insertions(+), 26 deletions(-)

diff --cc bom/pom.xml
index 7dc247973d,1720305b1d..174e6039d4
--- a/bom/pom.xml
+++ b/bom/pom.xml
@@@ -798,6 -790,15 +798,15 @@@ It is therefore a copy of org.apache:ap
                                <type>jar</type>
                                <scope>compile</scope>
                        </dependency>
+                       
+                       <!-- org.apache.causeway.extensions (docgen) -->
+                       <dependency>
+                               
<groupId>org.apache.causeway.extensions</groupId>
+                               
<artifactId>causeway-extensions-docgen</artifactId>
 -                              <version>2.0.0-SNAPSHOT</version>
++                              <version>3.0.0-SNAPSHOT</version>
+                               <type>jar</type>
+                               <scope>compile</scope>
+                       </dependency>
  
                        <!-- org.apache.causeway.extensions (excel) -->
                        <dependency>
diff --cc extensions/core/docgen/pom.xml
index 0000000000,7a5316d456..de03b3aee5
mode 000000,100644..100644
--- a/extensions/core/docgen/pom.xml
+++ b/extensions/core/docgen/pom.xml
@@@ -1,0 -1,40 +1,40 @@@
+ <?xml version="1.0" encoding="UTF-8"?>
+ <!-- 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. -->
+ <project xmlns="http://maven.apache.org/POM/4.0.0"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 
http://maven.apache.org/xsd/maven-4.0.0.xsd";>
+     <modelVersion>4.0.0</modelVersion>
+ 
+     <parent>
+         <groupId>org.apache.causeway.extensions</groupId>
+         <artifactId>causeway-extensions</artifactId>
 -        <version>2.0.0-SNAPSHOT</version>
++        <version>3.0.0-SNAPSHOT</version>
+         <relativePath>../../pom.xml</relativePath>
+     </parent>
+ 
+     <artifactId>causeway-extensions-docgen</artifactId>
+     <name>Apache Causeway Ext - Docgen</name>
+ 
+     <description>
+         Provides a set of code mining features that can help building 
documentation for your application.  
+     </description>
+ 
+     <dependencies>
+               <dependency>
+                       <groupId>org.apache.causeway.core</groupId>
+                       <artifactId>causeway-core-metamodel</artifactId>
+               </dependency>
+         <dependency>
+                       <groupId>org.apache.causeway.valuetypes</groupId>
+                       
<artifactId>causeway-valuetypes-asciidoc-applib</artifactId>
+               </dependency>
+     </dependencies>
+ 
+ </project>
diff --cc 
extensions/core/docgen/src/main/java/org/apache/causeway/extensions/docgen/help/DefaultHelpVm.java
index 15860043b9,7294b520a0..512ee6885b
--- 
a/extensions/core/docgen/src/main/java/org/apache/causeway/extensions/docgen/help/DefaultHelpVm.java
+++ 
b/extensions/core/docgen/src/main/java/org/apache/causeway/extensions/docgen/help/DefaultHelpVm.java
@@@ -16,10 -16,10 +16,10 @@@
   *  specific language governing permissions and limitations
   *  under the License.
   */
- package org.apache.causeway.core.runtimeservices.helpui;
+ package org.apache.causeway.extensions.docgen.help;
  
 -import javax.inject.Inject;
 -import javax.inject.Named;
 +import jakarta.inject.Inject;
 +import jakarta.inject.Named;
  
  import org.apache.causeway.applib.ViewModel;
  import org.apache.causeway.applib.annotation.DomainObject;
diff --cc 
extensions/core/docgen/src/main/java/org/apache/causeway/extensions/docgen/menu/DocumentationMenu.java
index b72d8d056f,83b92a5719..06eff442bc
--- 
a/extensions/core/docgen/src/main/java/org/apache/causeway/extensions/docgen/menu/DocumentationMenu.java
+++ 
b/extensions/core/docgen/src/main/java/org/apache/causeway/extensions/docgen/menu/DocumentationMenu.java
@@@ -16,10 -16,10 +16,10 @@@
   *  specific language governing permissions and limitations
   *  under the License.
   */
- package org.apache.causeway.core.runtimeservices.helpui;
+ package org.apache.causeway.extensions.docgen.menu;
  
 -import javax.inject.Inject;
 -import javax.inject.Named;
 +import jakarta.inject.Inject;
 +import jakarta.inject.Named;
  
  import org.apache.causeway.applib.CausewayModuleApplib;
  import org.apache.causeway.applib.annotation.Action;

Reply via email to