You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2022/12/23 23:00:55 UTC

[maven-doxia] branch DOXIA-684 created (now bb14e8b5)

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

hboutemy pushed a change to branch DOXIA-684
in repository https://gitbox.apache.org/repos/asf/maven-doxia.git


      at bb14e8b5 [DOXIA-684] avoid flexmark-all: declare used extensions only

This branch includes the following new commits:

     new bb14e8b5 [DOXIA-684] avoid flexmark-all: declare used extensions only

The 1 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.



[maven-doxia] 01/01: [DOXIA-684] avoid flexmark-all: declare used extensions only

Posted by hb...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hboutemy pushed a commit to branch DOXIA-684
in repository https://gitbox.apache.org/repos/asf/maven-doxia.git

commit bb14e8b5de533930069ff1f6612d4480a820aa51
Author: Hervé Boutemy <hb...@apache.org>
AuthorDate: Sat Dec 24 00:00:33 2022 +0100

    [DOXIA-684] avoid flexmark-all: declare used extensions only
---
 doxia-modules/doxia-module-markdown/pom.xml | 56 ++++++++++++++++++++++++-----
 1 file changed, 47 insertions(+), 9 deletions(-)

diff --git a/doxia-modules/doxia-module-markdown/pom.xml b/doxia-modules/doxia-module-markdown/pom.xml
index 6e3a1b49..ca759eae 100644
--- a/doxia-modules/doxia-module-markdown/pom.xml
+++ b/doxia-modules/doxia-module-markdown/pom.xml
@@ -51,19 +51,57 @@ under the License.
     </contributor>
   </contributors>
 
+  <properties>
+    <flexmark.version>0.42.14</flexmark.version>
+  </properties>
+
   <dependencies>
     <dependency>
       <groupId>com.vladsch.flexmark</groupId>
-      <artifactId>flexmark-all</artifactId>
-      <version>0.42.14</version>
-      <exclusions>
-        <!-- exclude to PDF converter -->
-        <exclusion>
-          <groupId>com.vladsch.flexmark</groupId>
-          <artifactId>flexmark-pdf-converter</artifactId>
-        </exclusion>
-      </exclusions>
+      <artifactId>flexmark</artifactId>
+      <version>${flexmark.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.vladsch.flexmark</groupId>
+      <artifactId>flexmark-ext-abbreviation</artifactId>
+      <version>${flexmark.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.vladsch.flexmark</groupId>
+      <artifactId>flexmark-ext-autolink</artifactId>
+      <version>${flexmark.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.vladsch.flexmark</groupId>
+      <artifactId>flexmark-ext-definition</artifactId>
+      <version>${flexmark.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.vladsch.flexmark</groupId>
+      <artifactId>flexmark-ext-escaped-character</artifactId>
+      <version>${flexmark.version}</version>
     </dependency>
+    <dependency>
+      <groupId>com.vladsch.flexmark</groupId>
+      <artifactId>flexmark-ext-gfm-strikethrough</artifactId>
+      <version>${flexmark.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.vladsch.flexmark</groupId>
+      <artifactId>flexmark-ext-tables</artifactId>
+      <version>${flexmark.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.vladsch.flexmark</groupId>
+      <artifactId>flexmark-ext-typographic</artifactId>
+      <version>${flexmark.version}</version>
+    </dependency>
+    <dependency>
+      <groupId>com.vladsch.flexmark</groupId>
+      <artifactId>flexmark-ext-wikilink</artifactId>
+      <version>${flexmark.version}</version>
+    </dependency>
+
     <dependency>
       <groupId>org.apache.maven.doxia</groupId>
       <artifactId>doxia-module-xhtml</artifactId>