flexmark-java
flexmark-java copied to clipboard
CommonMark/Markdown Java parser with source level AST. CommonMark 0.28, emulation of: pegdown, kramdown, markdown.pl, MultiMarkdown. With HTML to MD, MD to PDF, MD to DOCX conversion modules.
It seems like with small changes to `getUniverseSlow` everything works fine while also avoid using reflection, which can be troublesome for GraalVM native images
E/AndroidRuntime: FATAL EXCEPTION: main Process: com.appbanlaptop, PID: 8706 java.lang.NoClassDefFoundError: com.vladsch.flexmark.util.data.DataKey$$ExternalSyntheticLambda2 at com.vladsch.flexmark.util.data.DataKey.(DataKey.java:69) at com.vladsch.flexmark.util.data.SharedDataKeys.(SharedDataKeys.java:10) at com.vladsch.flexmark.parser.Parser.(Parser.java:37) at com.appbanlaptop.fragment.LaptopDetailFragment.onCreateView(LaptopDetailFragment.java:114) at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3104) at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:524) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:261) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1899) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1823) at androidx.fragment.app.FragmentManager.execPendingActions(FragmentManager.java:1760)...
**Describe the bug** For the markdown leveraging GFM table extension as outlined in https://github.github.com/gfm/#example-200. the escaped pipe is not unescaped correctly. **To Reproduce** Just parse https://github.github.com/gfm/#example-200 and convert to HTML....
1. 首页 {#首页} =========== 首页主要由顶部导航栏、banner、全局搜索、工作台、友情链接这几个部分组成。
This is an amazing library. Checking to see if this supports parsing of pages that contains: ` import { Link } from "gatsby" This documentation has moved {{}}here{{}} ` I...
It will be nice to have Java Platform Module System (project Jigsaw). I'm using JMPS with `Jlink` to create app+JDK distribution, but JPMS helps to expose only public APIs from...
I'm trying to build an app with JavaFX and [markdown-javafx-renderer](https://github.com/JPro-one/markdown-javafx-renderer) (which uses flexmark) using GraalVM. I can successfully build the image but at runtime the app crashes with the following...
All of them are replaced with BSD-2-Clause except HtmlHelpersTest.java which is Apache-2.0. Fix #443.
**bug description** With a hybrid HTML/MD input The parser fails to parse marks inside ``` ``` and inside ``` ``` Where the bug is located: * [X] `Parser` Sample code...
I'm currently working on an e-learning application developed with JavaFX for Windows and macOS. I have been trying to use Flexmark to render some markdown text but I don't understand...