This is an automated email from the ASF dual-hosted git repository.
andi-huber pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/causeway.git
The following commit(s) were added to refs/heads/main by this push:
new 6bd902b1407 ascii-doc builder: jnr convergence fixes
6bd902b1407 is described below
commit 6bd902b1407eca0eb64526cffa922a438c709451
Author: andi-huber <[email protected]>
AuthorDate: Wed Jul 8 15:56:06 2026 +0200
ascii-doc builder: jnr convergence fixes
---
valuetypes/asciidoc/builder/pom.xml | 190 ++++++++++++++++++++----------------
valuetypes/asciidoc/pom.xml | 5 +
2 files changed, 112 insertions(+), 83 deletions(-)
diff --git a/valuetypes/asciidoc/builder/pom.xml
b/valuetypes/asciidoc/builder/pom.xml
index 64afc3db408..61e0b8641d5 100644
--- a/valuetypes/asciidoc/builder/pom.xml
+++ b/valuetypes/asciidoc/builder/pom.xml
@@ -12,100 +12,124 @@ additional
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/maven-v4_0_0.xsd">
- <modelVersion>4.0.0</modelVersion>
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
- <parent>
- <groupId>org.apache.causeway.valuetypes</groupId>
- <artifactId>causeway-valuetypes-asciidoc</artifactId>
- <version>4.0.0-SNAPSHOT</version>
- </parent>
+ <parent>
+ <groupId>org.apache.causeway.valuetypes</groupId>
+ <artifactId>causeway-valuetypes-asciidoc</artifactId>
+ <version>4.0.0-SNAPSHOT</version>
+ </parent>
- <artifactId>causeway-valuetypes-asciidoc-builder</artifactId>
- <name>Apache Causeway Val - Asciidoctor (Builder)</name>
+ <artifactId>causeway-valuetypes-asciidoc-builder</artifactId>
+ <name>Apache Causeway Val - Asciidoctor (Builder)</name>
- <description>
- Library for programmatic AsciiDoc generation.
+ <description>
+ Library for programmatic AsciiDoc generation.
- The AsciiDoc name is trademarked by the Eclipse Foundation
- (https://www.eclipse.org/).
- This project is *not* part of the specification effort for _AsciiDoc_
- under the
- AsciiDoc Working Group. See
- https://projects.eclipse.org/proposals/asciidoc-language
- and https://accounts.eclipse.org/mailing-list/asciidoc-wg. However, we
- are happy to
- help with transfer of source code, if any project (under the umbrella
of
- the
- AsciiDoc Working Group) is willing to take over.
- </description>
+ The AsciiDoc name is trademarked by the Eclipse Foundation
+ (https://www.eclipse.org/).
+ This project is *not* part of the specification effort for
_AsciiDoc_
+ under the
+ AsciiDoc Working Group. See
+ https://projects.eclipse.org/proposals/asciidoc-language
+ and https://accounts.eclipse.org/mailing-list/asciidoc-wg.
However, we
+ are happy to
+ help with transfer of source code, if any project (under the
umbrella of
+ the
+ AsciiDoc Working Group) is willing to take over.
+ </description>
- <properties>
- <jar-plugin.automaticModuleName>
-
org.apache.causeway.valuetypes.asciidoc.builder</jar-plugin.automaticModuleName>
- <git-plugin.propertiesDir>
-
org/apache/causeway/valuetypes/asciidoc/builder</git-plugin.propertiesDir>
- </properties>
+ <properties>
+ <jar-plugin.automaticModuleName>
+
org.apache.causeway.valuetypes.asciidoc.builder</jar-plugin.automaticModuleName>
+ <git-plugin.propertiesDir>
+
org/apache/causeway/valuetypes/asciidoc/builder</git-plugin.propertiesDir>
+ </properties>
- <dependencies>
+ <dependencies>
- <dependency>
- <groupId>org.apache.causeway.commons</groupId>
- <artifactId>causeway-commons</artifactId>
- </dependency>
+ <dependency>
+ <groupId>org.apache.causeway.commons</groupId>
+ <artifactId>causeway-commons</artifactId>
+ </dependency>
- <dependency>
- <groupId>org.apache.causeway.valuetypes</groupId>
- <artifactId>causeway-valuetypes-asciidoc-applib</artifactId>
- </dependency>
+ <dependency>
+ <groupId>org.apache.causeway.valuetypes</groupId>
+
<artifactId>causeway-valuetypes-asciidoc-applib</artifactId>
+ </dependency>
- <!--same as in ../ui -->
- <dependency>
- <groupId>org.asciidoctor</groupId>
- <artifactId>asciidoctorj</artifactId>
- </dependency>
- <dependency>
- <groupId>org.jruby</groupId>
- <artifactId>jruby</artifactId>
- <exclusions>
- <exclusion>
- <groupId>org.ow2.asm</groupId>
- <artifactId>asm-commons</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
- <dependency>
- <groupId>com.github.jnr</groupId>
- <artifactId>jnr-posix</artifactId>
- </dependency>
- <dependency>
- <groupId>com.github.jnr</groupId>
- <artifactId>jnr-enxio</artifactId>
- </dependency>
- <dependency>
- <groupId>com.github.jnr</groupId>
- <artifactId>jnr-constants</artifactId>
- </dependency>
- <dependency>
- <groupId>com.github.jnr</groupId>
- <artifactId>jnr-ffi</artifactId>
- <exclusions>
- <exclusion>
- <groupId>org.ow2.asm</groupId>
- <artifactId>asm-commons</artifactId>
- </exclusion>
- </exclusions>
- </dependency>
+ <!--same as in ../ui -->
+ <dependency>
+ <groupId>org.asciidoctor</groupId>
+ <artifactId>asciidoctorj</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>org.jruby</groupId>
+ <artifactId>jruby</artifactId>
+ <exclusions>
+ <exclusion>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-commons</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.github.jnr</groupId>
+ <artifactId>jnr-posix</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.github.jnr</groupId>
+ <artifactId>jnr-enxio</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.github.jnr</groupId>
+ <artifactId>jnr-constants</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.github.jnr</groupId>
+ <artifactId>jnr-ffi</artifactId>
+ </exclusion>
+ <exclusion>
+ <groupId>com.github.jnr</groupId>
+ <artifactId>jffi</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>com.github.jnr</groupId>
+ <artifactId>jnr-posix</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>com.github.jnr</groupId>
+ <artifactId>jnr-enxio</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>com.github.jnr</groupId>
+ <artifactId>jnr-constants</artifactId>
+ </dependency>
+ <dependency>
+ <groupId>com.github.jnr</groupId>
+ <artifactId>jnr-ffi</artifactId>
+ <exclusions>
+ <exclusion>
+ <groupId>org.ow2.asm</groupId>
+ <artifactId>asm-commons</artifactId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>com.github.jnr</groupId>
+ <artifactId>jffi</artifactId>
+ </dependency>
- <!-- TESTING -->
+ <!-- TESTING -->
- <dependency>
- <groupId>org.apache.causeway.core</groupId>
- <artifactId>causeway-core-internaltestsupport</artifactId>
- <scope>test</scope>
- </dependency>
+ <dependency>
+ <groupId>org.apache.causeway.core</groupId>
+
<artifactId>causeway-core-internaltestsupport</artifactId>
+ <scope>test</scope>
+ </dependency>
- </dependencies>
+ </dependencies>
</project>
diff --git a/valuetypes/asciidoc/pom.xml b/valuetypes/asciidoc/pom.xml
index a472f9b75a6..3b7dd171012 100644
--- a/valuetypes/asciidoc/pom.xml
+++ b/valuetypes/asciidoc/pom.xml
@@ -133,6 +133,11 @@
<artifactId>jnr-ffi</artifactId>
<version>2.3.0</version>
</dependency>
+ <dependency>
+ <groupId>com.github.jnr</groupId>
+ <artifactId>jffi</artifactId>
+ <version>1.4.0</version>
+ </dependency>
</dependencies>
</dependencyManagement>