Skip to content

Commit

Permalink
add migration from 0.50.x to 0.60.0
Browse files Browse the repository at this point in the history
  • Loading branch information
vsch committed Jan 29, 2020
1 parent cb2587c commit bfa6f4b
Show file tree
Hide file tree
Showing 14 changed files with 6,330 additions and 2,490 deletions.
1 change: 1 addition & 0 deletions .idea/codeStyles/Project.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 20 additions & 1 deletion .idea/markdown-navigator-enh.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

876 changes: 876 additions & 0 deletions Library-Classes-0-50-x.md

Large diffs are not rendered by default.

973 changes: 973 additions & 0 deletions Library-Classes-0-60-0.md

Large diffs are not rendered by default.

274 changes: 274 additions & 0 deletions Moved-Classes-0-50-x-to-0-60-0.md

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions VERSION-TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -213,6 +213,10 @@ Please give feedback on the upcoming changes if you have concerns about breaking

## 0.59.124

* Add: `migrate flexmark-java 0_50_x to 0_60_0.xml` IntelliJ Migration
* Fix: rename abbreviation `FormatOptions` `AbbreviationFormatOptions`
* Fix: rename definition `FormatOptions` `DefinitionFormatOptions`
* Fix: rename task list `FormatOptions` `TaskListFormatOptions`
* Fix: formatter core test for invalid indentation
* Fix: formatter `EqualizeTrailingMarker.EQUALIZE` adding marker when there is none.
* Fix: missing `TextContainer` implementation by `TypographicSmarts`
Expand Down
68 changes: 68 additions & 0 deletions assets/migrations/migrate flexmark-java 0_50_x to 0_60_0.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
<?xml version="1.0" encoding="UTF-8"?>
<migrationMap>
<name value="migrate flexmark-java 0.50.x to 0.60.0"/>
<description value="Class migrations from flexmark-java 0.50.x to 0.60.0"/>
<entry oldName="com.vladsch.flexmark.ast.DelimitedNode" newName="com.vladsch.flexmark.util.ast.DelimitedNode" type="class"/>
<entry oldName="com.vladsch.flexmark.docx.converter.CustomNodeDocxRenderer" newName="com.vladsch.flexmark.docx.converter.NodeDocxRenderer" type="class"/>
<entry oldName="com.vladsch.flexmark.ext.abbreviation.internal.FormatOptions" newName="com.vladsch.flexmark.ext.abbreviation.internal.AbbreviationFormatOptions" type="class"/>
<entry oldName="com.vladsch.flexmark.ext.definition.internal.FormatOptions" newName="com.vladsch.flexmark.ext.definition.internal.DefinitionFormatOptions" type="class"/>
<entry oldName="com.vladsch.flexmark.ext.gfm.tasklist.internal.FormatOptions" newName="com.vladsch.flexmark.ext.gfm.tasklist.internal.TaskListFormatOptions" type="class"/>
<entry oldName="com.vladsch.flexmark.ext.toc.internal.TocUtils" newName="com.vladsch.flexmark.ext.toc.TocUtils" type="class"/>
<entry oldName="com.vladsch.flexmark.formatter.CustomNodeFormatter" newName="com.vladsch.flexmark.formatter.NodeFormatter" type="class"/>
<entry oldName="com.vladsch.flexmark.formatter.internal.FormatterOptions" newName="com.vladsch.flexmark.formatter.FormatterOptions" type="class"/>
<entry oldName="com.vladsch.flexmark.html.CustomNodeRenderer" newName="com.vladsch.flexmark.html.renderer.NodeRenderer" type="class"/>
<entry oldName="com.vladsch.flexmark.profiles.pegdown.Extensions" newName="com.vladsch.flexmark.profile.pegdown.Extensions" type="class"/>
<entry oldName="com.vladsch.flexmark.profiles.pegdown.PegdownOptionsAdapter" newName="com.vladsch.flexmark.profile.pegdown.PegdownOptionsAdapter" type="class"/>
<entry oldName="com.vladsch.flexmark.spec.IParseBase" newName="com.vladsch.flexmark.test.util.spec.IParseBase" type="class"/>
<entry oldName="com.vladsch.flexmark.spec.IRenderBase" newName="com.vladsch.flexmark.test.util.spec.IRenderBase" type="class"/>
<entry oldName="com.vladsch.flexmark.spec.SpecExample" newName="com.vladsch.flexmark.test.util.spec.SpecExample" type="class"/>
<entry oldName="com.vladsch.flexmark.spec.SpecReader" newName="com.vladsch.flexmark.test.util.spec.SpecReader" type="class"/>
<entry oldName="com.vladsch.flexmark.spec.SpecReaderFactory" newName="com.vladsch.flexmark.test.util.spec.SpecReaderFactory" type="class"/>
<entry oldName="com.vladsch.flexmark.spec.TemplateEntry" newName="com.vladsch.flexmark.test.util.spec.TemplateEntry" type="class"/>
<entry oldName="com.vladsch.flexmark.spec.TemplateReader" newName="com.vladsch.flexmark.test.util.spec.TemplateReader" type="class"/>
<entry oldName="com.vladsch.flexmark.spec.TemplateReaderFactory" newName="com.vladsch.flexmark.test.util.spec.TemplateReaderFactory" type="class"/>
<entry oldName="com.vladsch.flexmark.superscript.internal.SuperscriptDelimiterProcessor" newName="com.vladsch.flexmark.ext.superscript.internal.SuperscriptDelimiterProcessor" type="class"/>
<entry oldName="com.vladsch.flexmark.superscript.internal.SuperscriptJiraRenderer" newName="com.vladsch.flexmark.ext.superscript.internal.SuperscriptJiraRenderer" type="class"/>
<entry oldName="com.vladsch.flexmark.superscript.internal.SuperscriptNodeRenderer" newName="com.vladsch.flexmark.ext.superscript.internal.SuperscriptNodeRenderer" type="class"/>
<entry oldName="com.vladsch.flexmark.superscript.Superscript" newName="com.vladsch.flexmark.ext.superscript.Superscript" type="class"/>
<entry oldName="com.vladsch.flexmark.superscript.SuperscriptExtension" newName="com.vladsch.flexmark.ext.superscript.SuperscriptExtension" type="class"/>
<entry oldName="com.vladsch.flexmark.superscript.SuperscriptVisitor" newName="com.vladsch.flexmark.ext.superscript.SuperscriptVisitor" type="class"/>
<entry oldName="com.vladsch.flexmark.superscript.SuperscriptVisitorExt" newName="com.vladsch.flexmark.ext.superscript.SuperscriptVisitorExt" type="class"/>
<entry oldName="com.vladsch.flexmark.test.AstCollectingVisitor" newName="com.vladsch.flexmark.test.util.AstCollectingVisitor" type="class"/>
<entry oldName="com.vladsch.flexmark.test.ComboSpecTestCase" newName="com.vladsch.flexmark.test.util.ComboSpecTestCase" type="class"/>
<entry oldName="com.vladsch.flexmark.test.DumpSpecReader" newName="com.vladsch.flexmark.test.util.DumpSpecReader" type="class"/>
<entry oldName="com.vladsch.flexmark.test.DumpTemplateReader" newName="com.vladsch.flexmark.test.util.DumpTemplateReader" type="class"/>
<entry oldName="com.vladsch.flexmark.test.FullSpecTestCase" newName="com.vladsch.flexmark.test.util.FullSpecTestCase" type="class"/>
<entry oldName="com.vladsch.flexmark.test.RenderingTestCase" newName="com.vladsch.flexmark.test.util.RenderingTestCase" type="class"/>
<entry oldName="com.vladsch.flexmark.test.Strings" newName="com.vladsch.flexmark.test.util.Strings" type="class"/>
<entry oldName="com.vladsch.flexmark.test.TemplateTestCase" newName="com.vladsch.flexmark.test.util.TemplateTestCase" type="class"/>
<entry oldName="com.vladsch.flexmark.util.builder.Extension" newName="com.vladsch.flexmark.util.misc.Extension" type="class"/>
<entry oldName="com.vladsch.flexmark.util.collection.BitIntegerSet" newName="com.vladsch.flexmark.experimental.util.collection.BitIntegerSet" type="class"/>
<entry oldName="com.vladsch.flexmark.util.collection.KeyedItemFactoryMap" newName="com.vladsch.flexmark.experimental.util.collection.KeyedItemFactoryMap" type="class"/>
<entry oldName="com.vladsch.flexmark.util.collection.NullCollectionHost" newName="com.vladsch.flexmark.experimental.util.collection.NullCollectionHost" type="class"/>
<entry oldName="com.vladsch.flexmark.util.DelimitedBuilder" newName="com.vladsch.flexmark.util.misc.DelimitedBuilder" type="class"/>
<entry oldName="com.vladsch.flexmark.util.FileUtil" newName="com.vladsch.flexmark.util.misc.FileUtil" type="class"/>
<entry oldName="com.vladsch.flexmark.util.html.Escaping" newName="com.vladsch.flexmark.util.sequence.Escaping" type="class"/>
<entry oldName="com.vladsch.flexmark.util.html.Html5Entities" newName="com.vladsch.flexmark.util.sequence.Html5Entities" type="class"/>
<entry oldName="com.vladsch.flexmark.util.html.HtmlFormattingAppendable" newName="com.vladsch.flexmark.util.html.HtmlAppendable" type="class"/>
<entry oldName="com.vladsch.flexmark.util.html.HtmlFormattingAppendableBase" newName="com.vladsch.flexmark.util.html.HtmlAppendableBase" type="class"/>
<entry oldName="com.vladsch.flexmark.util.html.LineFormattingAppendable" newName="com.vladsch.flexmark.util.sequence.LineAppendable" type="class"/>
<entry oldName="com.vladsch.flexmark.util.html.LineFormattingAppendableImpl" newName="com.vladsch.flexmark.util.sequence.LineAppendableImpl" type="class"/>
<entry oldName="com.vladsch.flexmark.util.ImageUtils" newName="com.vladsch.flexmark.util.misc.ImageUtils" type="class"/>
<entry oldName="com.vladsch.flexmark.util.Immutable" newName="com.vladsch.flexmark.util.misc.Immutable" type="class"/>
<entry oldName="com.vladsch.flexmark.util.mappers.BlockClassifier" newName="com.vladsch.flexmark.experimental.util.mappers.BlockClassifier" type="class"/>
<entry oldName="com.vladsch.flexmark.util.mappers.CharMapper" newName="com.vladsch.flexmark.util.sequence.mappers.CharMapper" type="class"/>
<entry oldName="com.vladsch.flexmark.util.mappers.CharWidthProvider" newName="com.vladsch.flexmark.util.format.CharWidthProvider" type="class"/>
<entry oldName="com.vladsch.flexmark.util.mappers.ObjectClassifier" newName="com.vladsch.flexmark.experimental.util.mappers.ObjectClassifier" type="class"/>
<entry oldName="com.vladsch.flexmark.util.Mutable" newName="com.vladsch.flexmark.util.misc.Mutable" type="class"/>
<entry oldName="com.vladsch.flexmark.util.Pair" newName="com.vladsch.flexmark.util.misc.Pair" type="class"/>
<entry oldName="com.vladsch.flexmark.util.Paired" newName="com.vladsch.flexmark.util.misc.Paired" type="class"/>
<entry oldName="com.vladsch.flexmark.util.Ref" newName="com.vladsch.flexmark.util.misc.Ref" type="class"/>
<entry oldName="com.vladsch.flexmark.util.sequence.RepeatedCharSequence" newName="com.vladsch.flexmark.util.sequence.RepeatedSequence" type="class"/>
<entry oldName="com.vladsch.flexmark.util.sequence.RichCharSequence" newName="com.vladsch.flexmark.util.sequence.RichSequence" type="class"/>
<entry oldName="com.vladsch.flexmark.util.sequence.RichCharSequenceBase" newName="com.vladsch.flexmark.util.sequence.IRichSequenceBase" type="class"/>
<entry oldName="com.vladsch.flexmark.util.sequence.RichCharSequenceImpl" newName="com.vladsch.flexmark.util.sequence.RichSequenceImpl" type="class"/>
<entry oldName="com.vladsch.flexmark.util.sequence.SegmentedSequenceBuilder" newName="com.vladsch.flexmark.util.sequence.builder.SequenceBuilder" type="class"/>
<entry oldName="com.vladsch.flexmark.util.TemplateUtil" newName="com.vladsch.flexmark.util.misc.TemplateUtil" type="class"/>
<entry oldName="com.vladsch.flexmark.util.Utils" newName="com.vladsch.flexmark.util.misc.Utils" type="class"/>
</migrationMap>
Loading

0 comments on commit bfa6f4b

Please sign in to comment.