JavaParser v3.15.23 Release Notes

  • ๐Ÿ“œ issues resolved

    • ๐Ÿ›  FIXED: Edits to the value of a string value are now correctly handled for use with Lexical Preservation (PR #2646, by @lemoncurry)
    • ๐Ÿ›  FIXED: Edits to the value of other literal values also now handled (PR #2679, by @MysterAitch)
    • ๐Ÿ’ฅ BREAKING CHANGE: Tokens relating to literal values now have the category of JavaToken.Category.LITERAL (previously JavaToken.Category.KEYWORD) (PR #2679, by @MysterAitch)
    • ๐Ÿ›  FIXED: Add symbol solver support for variadic parameters given zero or more than one argument, and when an array is given (PR #2675, by @hfreeb)
    • ๐Ÿ”„ CHANGED: Added the keyword synchronized to JavaParserFacade#get. This is specifically in response to #2668 - JavaParser is not otherwise threadsafe.
      (PR #2694, by @MysterAitch)