You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
java.lang.NoSuchMethodError: No static method requireNonNullElseGet #373
java.lang.NoSuchMethodError: No static method requireNonNullElseGet(Ljava/lang/Object;Ljava/util/function/Supplier;)Ljava/lang/Object; in class Ljava/util/Objects; or its super classes (declaration of 'java.util.Objects' appears in /system/framework/core-oj.jar)
at org.commonmark.parser.Parser$Builder.getInlineParserFactory(Parser.java:314)
at org.commonmark.parser.Parser$Builder.-$$Nest$mgetInlineParserFactory(Unknown Source:0)
at org.commonmark.parser.Parser.(Parser.java:43)
at org.commonmark.parser.Parser.(Unknown Source:0)
at org.commonmark.parser.Parser$Builder.build(Parser.java:137)
My runtime is jdk 17 ,android sdk 34.I see the same issue before #369 .And my commonmark version is lastest 0.24.0. Why would i get this bug.I see the source code in github it doesnt use requireNonNullElseGet
Activity
robinst commentedon May 7, 2025
Yeah, this is fixed by:
Just not released yet.
dlisagod commentedon May 7, 2025
ok i will use the source code instead
robinst commentedon Jun 20, 2025
Released in 0.25.0 now: https://github.com/commonmark/commonmark-java/releases/tag/commonmark-parent-0.25.0