We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4058ec1 commit 2cda56dCopy full SHA for 2cda56d
1 file changed
HMCLCore/src/main/java/org/jackhuang/hmcl/util/StringUtils.java
@@ -539,12 +539,14 @@ public static Optional<String> nullIfBlank(String str) {
539
return Optional.ofNullable(str).map(s -> s.isBlank() ? null : s);
540
}
541
542
+ private static final HtmlRenderer HTML_RENDERER = HtmlRenderer.builder().build();
543
+
544
private static final Parser MD_PARSER = Parser.builder().extensions(List.of(AutolinkExtension.create())).build();
545
546
@Contract(pure = true, value = "null -> null")
547
public static String markdownToHTML(String md) {
548
if (md == null) return null;
- return HtmlRenderer.builder().build().render(MD_PARSER.parse(md));
549
+ return HTML_RENDERER.render(MD_PARSER.parse(md));
550
551
552
public static class LevCalculator {
0 commit comments