JavaParser v3.24.7 Release Notes

  • ๐Ÿ“œ issues resolved

    Highlights

    ๐Ÿ”„ Changed

    • ๐Ÿ”จ Refactoring - use of existing methods (PR #3697 by @jlerbsc)
    • ๐Ÿ”จ Refactoring adding convenient methods to know if a DifferenceElement is added, removed or kept (PR #3695 by @jlerbsc)

    ๐Ÿ—„ Deprecated

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix for ReflectionAnnotationDeclaration getClassName() (PR #3723 by @Blackgen)
    • ๐Ÿ›  Fix some yield expressions not recognized (PR #3714 by @PPazderski)
    • ๐Ÿ“œ Accept final in instanceof pattern (PR #3713 by @PPazderski)
    • ๐Ÿ [Fix] Avoid test failure due to line separator differences on windows host (PR #3711 by @jlerbsc)
    • ๐Ÿ›  Fix issue #3700 Removing last statement with LexicalPreservingPrinter results in loss of indendation (PR #3704 by @jlerbsc)
    • ๐Ÿ›  Fix issue #3678 Function accepts a configuration but it does not do anything (PR #3692 by @jlerbsc)

    :heart: Contributors

    ๐Ÿš€ Thank You to all contributors who worked on this release!