From 1d18d378d245b3f09f826291567b4b15caf587a4 Mon Sep 17 00:00:00 2001 From: leadpony Date: Tue, 7 Nov 2023 23:55:11 +0900 Subject: [PATCH] Reserve module names for future modularization Names are reserved as follows. core: org.asciidoctor.asciidoctorj api: org.asciidoctor.asciidoctorj.api cli: org.asciidoctor.asciidoctorj.cli --- asciidoctorj-api/build.gradle | 5 +++++ asciidoctorj-cli/build.gradle | 5 +++++ asciidoctorj-core/build.gradle | 5 +++++ 3 files changed, 15 insertions(+) diff --git a/asciidoctorj-api/build.gradle b/asciidoctorj-api/build.gradle index a98baaeee..975ec3c19 100644 --- a/asciidoctorj-api/build.gradle +++ b/asciidoctorj-api/build.gradle @@ -11,6 +11,11 @@ jar { ('Bundle-Name'): 'asciidoctorj-api', ('Bundle-SymbolicName'): 'org.asciidoctor.asciidoctorj-api', ) + manifest { + attributes( + 'Automatic-Module-Name': 'org.asciidoctor.asciidoctorj.api' + ) + } } ext.publicationName = "mavenAsciidoctorJApi" diff --git a/asciidoctorj-cli/build.gradle b/asciidoctorj-cli/build.gradle index 9a869d6bd..2b6cc96d4 100644 --- a/asciidoctorj-cli/build.gradle +++ b/asciidoctorj-cli/build.gradle @@ -23,5 +23,10 @@ jar { ('Bundle-SymbolicName'): 'org.asciidoctor.asciidoctorj-cli', ('Import-Package'): 'com.beust.jcommander;resolution:=optional, *' ) + manifest { + attributes( + 'Automatic-Module-Name': 'org.asciidoctor.asciidoctorj.cli' + ) + } metaInf { from "$buildDir/version-info/" } } diff --git a/asciidoctorj-core/build.gradle b/asciidoctorj-core/build.gradle index e5857da10..0c5697de7 100644 --- a/asciidoctorj-core/build.gradle +++ b/asciidoctorj-core/build.gradle @@ -91,6 +91,11 @@ jar { ('Bundle-Name'): 'asciidoctorj', ('Bundle-SymbolicName'): 'org.asciidoctor.asciidoctorj' ) + manifest { + attributes( + 'Automatic-Module-Name': 'org.asciidoctor.asciidoctorj' + ) + } metaInf { from "$buildDir/version-info/" } }