Skip to content

Commit 300882d

Browse files
committed
make formatter part of flexmark core
1 parent 3de3c5e commit 300882d

299 files changed

Lines changed: 616 additions & 1027 deletions

File tree

Some content is hidden

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

.idea/compiler.xml

Lines changed: 3 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/modules.xml

Lines changed: 0 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/ComboExtraSpecTest.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/ComboGitHubCompatibilitySpecTest.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/ComboIssuesSpecTest.xml

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.idea/runConfigurations/ExtPdfConverterTestSuite.xml renamed to .idea/runConfigurations/PdfConverterTestSuite.xml

Lines changed: 7 additions & 14 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

VERSION.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -194,9 +194,14 @@ Next 0.59.15
194194
0.59.13
195195
-------
196196

197-
* Fix: move formatter tests to `flexmark-formatter-test` module to allow sharing of formatter
197+
* Break: move formatter tests to `flexmark-formatter-test` module to allow sharing of formatter
198198
base classes in extensions without causing dependency cycles in formatter module.
199-
* Fix: move
199+
* Break: move formatter module into `flexmark` core since most extension have a dependency on
200+
formatter for their custom formatting implementations, this module is almost always included
201+
anyway. Having it as part of the core allows relying on its functionality in all modules.
202+
* Break: move `com.vladsch.flexmark.spec` and `com.vladsch.flexmark.util` in
203+
`flexmark-test-util` to `com.vladsch.flexmark.test.spec` and `com.vladsch.flexmark.test.util`
204+
respectively to respect the naming convention between modules and their packages.
200205

201206
### 0.59.11
202207

flexmark-all/flexmark-all.iml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
<orderEntry type="module" module-name="flexmark-ext-xwiki-macros" />
4949
<orderEntry type="module" module-name="flexmark-ext-yaml-front-matter" />
5050
<orderEntry type="module" module-name="flexmark-ext-youtube-embedded" />
51-
<orderEntry type="module" module-name="flexmark-formatter" />
5251
<orderEntry type="module" module-name="flexmark-formatter-test-suite" />
5352
<orderEntry type="module" module-name="flexmark-html-parser" />
5453
<orderEntry type="module" module-name="flexmark-html2md-converter" />

flexmark-all/pom.xml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -173,11 +173,6 @@
173173
<artifactId>flexmark-ext-youtube-embedded</artifactId>
174174
<version>0.60.0</version>
175175
</dependency>
176-
<dependency>
177-
<groupId>com.vladsch.flexmark</groupId>
178-
<artifactId>flexmark-formatter</artifactId>
179-
<version>0.60.0</version>
180-
</dependency>
181176
<dependency>
182177
<groupId>com.vladsch.flexmark</groupId>
183178
<artifactId>flexmark-html-parser</artifactId>

flexmark-all/src/assembly/bin.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@
4242
<include>com.vladsch.flexmark:flexmark-ext-wikilink</include>
4343
<include>com.vladsch.flexmark:flexmark-ext-yaml-front-matter</include>
4444
<include>com.vladsch.flexmark:flexmark-ext-youtube-embedded</include>
45-
<include>com.vladsch.flexmark:flexmark-formatter</include>
4645
<include>com.vladsch.flexmark:flexmark-html-parser</include>
4746
<include>com.vladsch.flexmark:flexmark-jira-converter</include>
4847
<include>com.vladsch.flexmark:flexmark-pdf-converter</include>

0 commit comments

Comments
 (0)