diff --git a/build.gradle b/build.gradle
index 022e9ff3..7e19da23 100644
--- a/build.gradle
+++ b/build.gradle
@@ -14,7 +14,49 @@ repositories {
dependencies {
compile group: "org.dita-ot", name: "dost", version: "[3.4,)"
- compile group: "com.vladsch.flexmark", name: "flexmark-all", version: "0.62.2"
+ compile(group: "com.vladsch.flexmark", name: "flexmark-all", version: "0.62.2") {
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-profile-pegdown'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-abbreviation'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-admonition'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-anchorlink'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-aside'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-enumerated-reference'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-attributes'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-autolink'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-definition'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-html2md-converter'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-escaped-character'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-footnotes'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-jira-converter'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-youtrack-converter'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-gfm-strikethrough'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-gfm-tasklist'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-macros'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-gitlab'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-jekyll-front-matter'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-jekyll-tag'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-media-tags'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-ins'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-superscript'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-tables'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-toc'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-typographic'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-wikilink'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-yaml-front-matter'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-ext-youtube-embedded'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-util'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-util-format'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-util-ast'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-util-builder'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-util-dependency'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-util-html'
+ exclude group: 'com.vladsch.flexmark', module: 'flexmark-util-options'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-util-sequence'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-util-collection'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-util-data'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-util-misc'
+// exclude group: 'com.vladsch.flexmark', module: 'flexmark-util-visitor'
+ }
compile group: 'commons-io', name: 'commons-io', version: '2.8.0'
compile(group: 'com.google.guava', name: 'guava', version: '25.1-jre') {
exclude group: 'org.checkerframework', module: 'checker-qual'
diff --git a/src/main/plugin.xml b/src/main/plugin.xml
index 0c0210e1..7b98f5af 100644
--- a/src/main/plugin.xml
+++ b/src/main/plugin.xml
@@ -13,43 +13,24 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-