Skip to content

Commit 21d00a5

Browse files
committed
interim commit
1 parent 67dc8c3 commit 21d00a5

File tree

150 files changed

+458
-262
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

150 files changed

+458
-262
lines changed

.idea/runConfigurations/All_Tests.xml

+5-11
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/All_Tests_No_Docx.xml

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/FlexmarkFormatterTestSuite.xml

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

README.md

+11-11
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ following sample:
5353
```
5454

5555
Source:
56-
[BasicSample.java](flexmark-java-samples/src/com/vladsch/flexmark/samples/BasicSample.java)
56+
[BasicSample.java](flexmark-java-samples/src/com/vladsch/flexmark/java/samples/BasicSample.java)
5757

5858
```java
5959
package com.vladsch.flexmark.samples;
@@ -124,8 +124,8 @@ extension flags. `PegdownOptionsAdapter.getFlexmarkOptions()` will return a fres
124124
```java
125125
import com.vladsch.flexmark.html.HtmlRenderer;
126126
import com.vladsch.flexmark.parser.Parser;
127-
import com.vladsch.flexmark.profiles.pegdown.Extensions;
128-
import com.vladsch.flexmark.profiles.pegdown.PegdownOptionsAdapter;
127+
import com.vladsch.flexmark.profile.pegdown.Extensions;
128+
import com.vladsch.flexmark.profile.pegdown.PegdownOptionsAdapter;
129129
import com.vladsch.flexmark.util.data.DataHolder;
130130

131131
public class PegdownOptions {
@@ -150,8 +150,8 @@ To get closer to original pegdown HTML block parsing behavior use the method whi
150150
```java
151151
import com.vladsch.flexmark.html.HtmlRenderer;
152152
import com.vladsch.flexmark.parser.Parser;
153-
import com.vladsch.flexmark.profiles.pegdown.Extensions;
154-
import com.vladsch.flexmark.profiles.pegdown.PegdownOptionsAdapter;
153+
import com.vladsch.flexmark.profile.pegdown.Extensions;
154+
import com.vladsch.flexmark.profile.pegdown.PegdownOptionsAdapter;
155155
import com.vladsch.flexmark.util.data.DataHolder;
156156

157157
public class PegdownOptions {
@@ -167,7 +167,7 @@ public class PegdownOptions {
167167
```
168168

169169
A sample with a
170-
[custom link resolver](https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/samples/PegdownCustomLinkResolverOptions.java)
170+
[custom link resolver](https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/java/samples/PegdownCustomLinkResolverOptions.java)
171171
is also available, which includes link resolver for changing URLs or attributes of links and a
172172
custom node renderer if you need to override the generated link HTML.
173173

@@ -228,7 +228,7 @@ custom node renderer if you need to override the generated link HTML.
228228
* Custom node rendering API with ability to invoke standard rendering for an overridden node,
229229
allowing custom node renders that only handle special cases and let the rest be rendered as
230230
usual.
231-
[PegdownCustomLinkResolverOptions](https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/samples/PegdownCustomLinkResolverOptions.java)
231+
[PegdownCustomLinkResolverOptions](https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/java/samples/PegdownCustomLinkResolverOptions.java)
232232
* [Gfm Issues](https://github.com/vsch/flexmark-java/wiki/Extensions#gfm-issues) and
233233
[Gfm Users](https://github.com/vsch/flexmark-java/wiki/Extensions#gfm-users) extensions for
234234
parsing and rendering `#123` and `@user-name` respectively.
@@ -622,14 +622,14 @@ BSD (2-clause) licensed, see [LICENSE.txt] file.
622622
[commonmark-java]: https://github.com/atlassian/commonmark-java
623623
[commonMarkSpec.md]: https://github.com/vsch/idea-multimarkdown/blob/master/test/data/performance/commonMarkSpec.md
624624
[docx4j]: https://www.docx4java.org/trac/docx4j
625-
[DocxConverter Sample]: https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/samples/DocxConverterCommonMark.java
626-
[Extensions.java]: flexmark-profile-pegdown/src/main/java/com/vladsch/flexmark/profiles/pegdown/Extensions.java
625+
[DocxConverter Sample]: https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/java/samples/DocxConverterCommonMark.java
626+
[Extensions.java]: flexmark-profile-pegdown/src/main/java/com/vladsch/flexmark/profile/pegdown/Extensions.java
627627
[flexmark-java]: https://github.com/vsch/flexmark-java
628628
[GitHub]: https://github.com/vsch/laravel-translation-manager
629629
[GitHub Issues page]: ../../issues
630630
[hang-pegdown.md]: https://github.com/vsch/idea-multimarkdown/blob/master/test/data/performance/hang-pegdown.md
631631
[hang-pegdown2.md]: https://github.com/vsch/idea-multimarkdown/blob/master/test/data/performance/hang-pegdown2.md
632-
[HtmlToMarkdownCustomizedSample.java]: https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/samples/HtmlToMarkdownCustomizedSample.java
632+
[HtmlToMarkdownCustomizedSample.java]: https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/java/samples/HtmlToMarkdownCustomizedSample.java
633633
[Include Markdown and HTML File Content]: ../../wiki/Usage#include-markdown-and-html-file-content
634634
[intellij-markdown]: https://github.com/valich/intellij-markdown
635635
[Jekyll]: https://jekyllrb.com
@@ -642,7 +642,7 @@ BSD (2-clause) licensed, see [LICENSE.txt] file.
642642
[Open HTML To PDF]: https://github.com/danfickle/openhtmltopdf
643643
[pegdown]: http://pegdown.org
644644
[Pegdown - Achilles heel of the Markdown Navigator plugin]: http://vladsch.com/blog/15
645-
[PegdownOptionsAdapter.java]: flexmark-profile-pegdown/src/main/java/com/vladsch/flexmark/profiles/pegdown/PegdownOptionsAdapter.java
645+
[PegdownOptionsAdapter.java]: flexmark-profile-pegdown/src/main/java/com/vladsch/flexmark/profile/pegdown/PegdownOptionsAdapter.java
646646
[PHP Markdown Extra]: https://michelf.ca/projects/php-markdown/extra/#abbr
647647
[spec.txt]: https://github.com/vsch/idea-multimarkdown/blob/master/test/data/performance/spec.md
648648
[VERSION.md]: https://github.com/vsch/idea-multimarkdown/blob/master/test/data/performance/VERSION.md

VERSION.md

+70-5
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ flexmark-java
88
- [To Do](#to-do)
99
- [Next 0.60.0](#next-0600)
1010
- [API Changes](#api-changes)
11-
- [Next 0.59.19](#next-05919)
11+
- [Next 0.59.21](#next-05921)
12+
- [0.59.19](#05919)
1213
- [0.59.17](#05917)
1314
- [0.59.15](#05915)
1415
- [0.59.13](#05913)
@@ -143,7 +144,7 @@ Please give feedback on the upcoming changes if you have concerns about breaking
143144
* `com.vladsch.flexmark.util.ast.NodeAdaptingVisitHandler`
144145
* `com.vladsch.flexmark.util.ast.NodeAdaptingVisitor`
145146

146-
Next 0.59.19
147+
Next 0.59.21
147148
------------
148149

149150
* [ ] Fix: Change spec example to variable number of sections
@@ -155,6 +156,70 @@ Next 0.59.19
155156
spec test and not requiring deep inheritance dependencies. Merge full test spec and
156157
individual tests. for example see MdNav `LightPlatformCodeInsightSpecTestCase`
157158

159+
0.59.19
160+
-------
161+
162+
* Fix: convert all resource info to `ResourceLocation`
163+
* Add: class location resolution via file under test `resources` named for the root package of
164+
the module and containing directory path(s) from parent of `resources` directory to get source
165+
root for test files. for maven builds it is `java/`. This allows resolving absolute file path
166+
for class files in tests for generating the location `file:///`
167+
* Fix: package for some modules did not follow module/package naming convention
168+
* Fix: move `flexmark-ext-superscript` to proper package by naming convention
169+
`com.vladsch.flexmark.ext.superscript`
170+
* Fix: move `flexmark-profile-pegdown` to proper package by naming convention
171+
`com.vladsch.flexmark.profile.pegdown`
172+
* Fix: move `flexmark-test-util` `spec` package under `com.vladsch.flexmark.test.util`
173+
package
174+
* Add: test class location helpers to all modules:
175+
* `flexmark-core-test/src/test/resources/com.vladsch.flexmark.core.test.txt`
176+
* `flexmark-docx-converter/src/test/resources/com.vladsch.flexmark.docx.converter.txt`
177+
* `flexmark-ext-abbreviation/src/test/resources/com.vladsch.flexmark.ext.abbreviation.txt`
178+
* `flexmark-ext-admonition/src/test/resources/com.vladsch.flexmark.ext.admonition.txt`
179+
* `flexmark-ext-anchorlink/src/test/resources/com.vladsch.flexmark.ext.anchorlink.txt`
180+
* `flexmark-ext-aside/src/test/resources/com.vladsch.flexmark.ext.aside.txt`
181+
* `flexmark-ext-attributes/src/test/resources/com.vladsch.flexmark.ext.attributes.txt`
182+
* `flexmark-ext-autolink/src/test/resources/com.vladsch.flexmark.ext.autolink.txt`
183+
* `flexmark-ext-definition/src/test/resources/com.vladsch.flexmark.ext.definition.txt`
184+
* `flexmark-ext-emoji/src/test/resources/com.vladsch.flexmark.ext.emoji.txt`
185+
* `flexmark-ext-enumerated-reference/src/test/resources/com.vladsch.flexmark.ext.enumerated.reference.txt`
186+
* `flexmark-ext-escaped-character/src/test/resources/com.vladsch.flexmark.ext.escaped.character.txt`
187+
* `flexmark-ext-footnotes/src/test/resources/com.vladsch.flexmark.ext.footnotes.txt`
188+
* `flexmark-ext-gfm-issues/src/test/resources/com.vladsch.flexmark.ext.gfm.issues.txt`
189+
* `flexmark-ext-gfm-strikethrough/src/test/resources/com.vladsch.flexmark.ext.gfm.strikethrough.txt`
190+
* `flexmark-ext-gfm-tasklist/src/test/resources/com.vladsch.flexmark.ext.gfm.tasklist.txt`
191+
* `flexmark-ext-gfm-users/src/test/resources/com.vladsch.flexmark.ext.gfm.users.txt`
192+
* `flexmark-ext-gitlab/src/test/resources/com.vladsch.flexmark.ext.gitlab.txt`
193+
* `flexmark-ext-ins/src/test/resources/com.vladsch.flexmark.ext.ins.txt`
194+
* `flexmark-ext-jekyll-front-matter/src/test/resources/com.vladsch.flexmark.ext.jekyll.front.matter.txt`
195+
* `flexmark-ext-jekyll-tag/src/test/resources/com.vladsch.flexmark.ext.jekyll.tag.txt`
196+
* `flexmark-ext-macros/src/test/resources/com.vladsch.flexmark.ext.macros.txt`
197+
* `flexmark-ext-media-tags/src/test/resources/com.vladsch.flexmark.ext.media.tags.txt`
198+
* `flexmark-ext-spec-example/src/test/resources/com.vladsch.flexmark.ext.spec.example.txt`
199+
* `flexmark-ext-superscript/src/test/resources/com.vladsch.flexmark.ext.superscript.txt`
200+
* `flexmark-ext-tables/src/test/resources/com.vladsch.flexmark.ext.tables.txt`
201+
* `flexmark-ext-toc/src/test/resources/com.vladsch.flexmark.ext.toc.txt`
202+
* `flexmark-ext-typographic/src/test/resources/com.vladsch.flexmark.ext.typographic.txt`
203+
* `flexmark-ext-wikilink/src/test/resources/com.vladsch.flexmark.ext.wikilink.txt`
204+
* `flexmark-ext-xwiki-macros/src/test/resources/com.vladsch.flexmark.ext.xwiki.macros.txt`
205+
* `flexmark-ext-yaml-front-matter/src/test/resources/com.vladsch.flexmark.ext.yaml.front.matter.txt`
206+
* `flexmark-ext-youtube-embedded/src/test/resources/com.vladsch.flexmark.ext.youtube.embedded.txt`
207+
* `flexmark-ext-zzzzzz/src/test/resources/com.vladsch.flexmark.ext.zzzzzz.txt`
208+
* `flexmark-formatter-test-suite/src/test/resources/com.vladsch.flexmark.formatter.test.suite.txt`
209+
* `flexmark-html2md-converter/src/test/resources/com.vladsch.flexmark.html2md.converter.txt`
210+
* `flexmark-integration-test/src/test/resources/com.vladsch.flexmark.integration.test.txt`
211+
* `flexmark-java.wiki/src/test/resources/com.vladsch.flexmark-java.wiki.txt`
212+
* `flexmark-jira-converter/src/test/resources/com.vladsch.flexmark.jira.converter.txt`
213+
* `flexmark-pdf-converter/src/test/resources/com.vladsch.flexmark.pdf.converter.txt`
214+
* `flexmark-profile-pegdown/src/test/resources/com.vladsch.flexmark.profile.pegdown.txt`
215+
* `flexmark-tree-iteration/src/test/resources/com.vladsch.flexmark.tree.iteration.txt`
216+
* `flexmark-util/src/test/resources/com.vladsch.flexmark.util.txt`
217+
* `flexmark-youtrack-converter/src/test/resources/com.vladsch.flexmark.youtrack.converter.txt`
218+
* `flexmark/src/test/resources/com.vladsch.flexmark.txt`
219+
* Add: creation of `SpecExample` instance based on caller information with correct file/line of
220+
the source calling `RenderingTestCase.assertRendering(String, String, String)` or its
221+
variants.
222+
158223
0.59.17
159224
-------
160225

@@ -1072,12 +1137,12 @@ Next 0.59.19
10721137
[#362, ArrayIndexOutOfBoundsException in BasedSequence.indexOfAll]: https://github.com/vsch/flexmark-java/issues/362
10731138
[#372, \[Regression?\] Attributes extension not applied to \`code\` tag of code blocks]: https://github.com/vsch/flexmark-java/issues/372
10741139
[Awesome Console]: https://plugins.jetbrains.com/plugin/7677-awesome-console "Awesome Console"
1075-
[HtmlToMarkdownCustomizedSample.java]: https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/samples/HtmlToMarkdownCustomizedSample.java
1140+
[HtmlToMarkdownCustomizedSample.java]: https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/java/samples/HtmlToMarkdownCustomizedSample.java
10761141
[Kijimuna]: https://github.com/Kijimuna
10771142
[migrate 0_35_x to 0_40_0.xml]: /assets/migrations/migrate%20flexmark-java%200_35_x%20to%200_40_0.xml
10781143
[migrate flexmark-java 0_40_x to 0_42_0]: https://github.com/vsch/flexmark-java/blob/master/assets/migrations/migrate%20flexmark-java%200_40_x%20to%200_42_0.xml
10791144
[migrate flexmark-java 0_42_x to 0_50_0.xml]: https://github.com/vsch/flexmark-java/blob/master/assets/migrations/migrate%20flexmark-java%200_42_x%20to%200_50_0.xml
1080-
[NodeInsertingPostProcessorSample.java]: https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/samples/NodeInsertingPostProcessorSample.java
1081-
[PdfLandscapeConverter.java]: https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/samples/PdfLandscapeConverter.java
1145+
[NodeInsertingPostProcessorSample.java]: https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/java/samples/NodeInsertingPostProcessorSample.java
1146+
[PdfLandscapeConverter.java]: https://github.com/vsch/flexmark-java/blob/master/flexmark-java-samples/src/com/vladsch/flexmark/java/samples/PdfLandscapeConverter.java
10821147
[YouTrack: IDEA-207453]: https://youtrack.jetbrains.com/issue/IDEA-207453 "Add Conversion of ref anchor to UrlFilter for file line navigation"
10831148

Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/

flexmark-docx-converter/src/main/java/com/vladsch/flexmark/docx/converter/internal/CoreNodeDocxRenderer.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
import com.vladsch.flexmark.html.renderer.*;
3333
import com.vladsch.flexmark.parser.ListOptions;
3434
import com.vladsch.flexmark.parser.Parser;
35-
import com.vladsch.flexmark.superscript.Superscript;
35+
import com.vladsch.flexmark.ext.superscript.Superscript;
3636
import com.vladsch.flexmark.util.ImageUtils;
3737
import com.vladsch.flexmark.util.Pair;
3838
import com.vladsch.flexmark.util.ast.Document;

flexmark-docx-converter/src/test/java/com/vladsch/flexmark/docx/converter/ComboDocxConverterSpecTestBase.java

+1-4
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
import com.vladsch.flexmark.html.HtmlRenderer;
2424
import com.vladsch.flexmark.html.renderer.AttributablePart;
2525
import com.vladsch.flexmark.parser.Parser;
26-
import com.vladsch.flexmark.superscript.SuperscriptExtension;
26+
import com.vladsch.flexmark.ext.superscript.SuperscriptExtension;
2727
import com.vladsch.flexmark.test.spec.SpecExample;
2828
import com.vladsch.flexmark.test.spec.SpecReader;
2929
import com.vladsch.flexmark.test.util.*;
@@ -54,7 +54,6 @@ public abstract class ComboDocxConverterSpecTestBase extends ComboSpecTestCase {
5454
static final boolean SKIP_IGNORED_TESTS = true;
5555
static final boolean DUMP_TEST_CASE_FILES = !SKIP_IGNORED_TESTS;
5656
static final boolean DUMP_ALL_TESTS_FILES = !SKIP_IGNORED_TESTS;
57-
static final String PROJECT_ROOT_DIRECTORY = "/Users/vlad/src/projects/flexmark-java";
5857
static {
5958
// Set up a simple configuration that logs on the console.
6059
Logger root = Logger.getRootLogger();
@@ -82,8 +81,6 @@ public abstract class ComboDocxConverterSpecTestBase extends ComboSpecTestCase {
8281
WikiLinkExtension.create()
8382
))
8483
.set(DocxRenderer.RENDER_BODY_ONLY, true)
85-
.set(DocxRenderer.DOC_RELATIVE_URL, String.format("file://%s", PROJECT_ROOT_DIRECTORY))
86-
.set(DocxRenderer.DOC_ROOT_URL, String.format("file://%s/assets", PROJECT_ROOT_DIRECTORY))
8784
.set(DocxRenderer.SUPPRESS_HTML, true);
8885

8986
private static HashMap<String, DataHolder> optionsMap = new HashMap<>();
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/

flexmark-ext-abbreviation/src/test/java/com/vladsch/flexmark/ext/abbreviation/ComboAbbreviationSpecTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import com.vladsch.flexmark.ext.ins.InsExtension;
77
import com.vladsch.flexmark.ext.typographic.TypographicExtension;
88
import com.vladsch.flexmark.parser.Parser;
9-
import com.vladsch.flexmark.superscript.SuperscriptExtension;
9+
import com.vladsch.flexmark.ext.superscript.SuperscriptExtension;
1010
import com.vladsch.flexmark.test.spec.ResourceLocation;
1111
import com.vladsch.flexmark.test.spec.SpecExample;
1212
import com.vladsch.flexmark.util.data.DataHolder;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
java/

flexmark-ext-superscript/src/main/java/com/vladsch/flexmark/superscript/Superscript.java flexmark-ext-superscript/src/main/java/com/vladsch/flexmark/ext/superscript/Superscript.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package com.vladsch.flexmark.superscript;
1+
package com.vladsch.flexmark.ext.superscript;
22

33
import com.vladsch.flexmark.ast.DelimitedNode;
44
import com.vladsch.flexmark.util.ast.Node;

flexmark-ext-superscript/src/main/java/com/vladsch/flexmark/superscript/SuperscriptExtension.java flexmark-ext-superscript/src/main/java/com/vladsch/flexmark/ext/superscript/SuperscriptExtension.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
package com.vladsch.flexmark.superscript;
1+
package com.vladsch.flexmark.ext.superscript;
22

33
import com.vladsch.flexmark.html.HtmlRenderer;
44
import com.vladsch.flexmark.parser.Parser;
5-
import com.vladsch.flexmark.superscript.internal.SuperscriptDelimiterProcessor;
6-
import com.vladsch.flexmark.superscript.internal.SuperscriptJiraRenderer;
7-
import com.vladsch.flexmark.superscript.internal.SuperscriptNodeRenderer;
5+
import com.vladsch.flexmark.ext.superscript.internal.SuperscriptDelimiterProcessor;
6+
import com.vladsch.flexmark.ext.superscript.internal.SuperscriptJiraRenderer;
7+
import com.vladsch.flexmark.ext.superscript.internal.SuperscriptNodeRenderer;
88
import com.vladsch.flexmark.util.data.DataKey;
99
import com.vladsch.flexmark.util.data.MutableDataHolder;
1010

0 commit comments

Comments
 (0)