@@ -21,11 +21,13 @@ public class MarkdownCoreInfo {
2121 private static String version ;
2222 private static String plantUmlVersion ;
2323 private static String flexmarkVersion ;
24+ private static String flexmarkExtensionsVersion ;
2425 private static String graphvizVersion ;
2526 private static String graphvizExecutable ;
2627
2728 private static final String PROPERTY_MARKDOWN_CORE_VERSION = "markdownCoreVersion" ;
2829 private static final String PROPERTY_FLEXMARK_VERSION = "flexmarkVersion" ;
30+ private static final String PROPERTY_FLEXMARK_EXTENSIONS_VERSION = "flexmarkExtensionsVersion" ;
2931
3032 static {
3133 readProperties ();
@@ -41,10 +43,12 @@ private static void readProperties() {
4143 version = null ;
4244 plantUmlVersion = null ;
4345 flexmarkVersion = null ;
46+ flexmarkExtensionsVersion = null ;
4447 throw new IllegalStateException (e );
4548 }
4649 version = myProperties .getProperty (PROPERTY_MARKDOWN_CORE_VERSION );
4750 flexmarkVersion = myProperties .getProperty (PROPERTY_FLEXMARK_VERSION );
51+ flexmarkExtensionsVersion = myProperties .getProperty (PROPERTY_FLEXMARK_EXTENSIONS_VERSION );
4852
4953 plantUmlVersion = net .sourceforge .plantuml .version .Version .versionString ();
5054 }
@@ -77,6 +81,10 @@ public static String getPlantUmlVersion() {
7781 public static String getFlexmarkVersion () {
7882 return flexmarkVersion ;
7983 }
84+
85+ public static String getFlexmarkExtensionsVersion () {
86+ return flexmarkExtensionsVersion ;
87+ }
8088
8189 public static String getPlantUmlSecurityProfile () {
8290 return net .sourceforge .plantuml .security .SecurityUtils .getSecurityProfile ().name ();
0 commit comments