JavaParser v3.17.0 Release Notes

Release Date: 2020-11-15 // over 3 years ago
  • ๐Ÿ“œ issues resolved

    ๐Ÿ›  Fixed

    • BEHAVIOUR CHANGE: Fix ArrayType brackets precedence (PR #2758, by @iTakeshi)
    • BEHAVIOUR CHANGE: Issue 2535 Comments within method missing indentation
      (PR #2918, by @jlerbsc)
    • ๐Ÿ‘ฏ Issue 2290 Removing the second instance of a cloned statement within a block fails (PR #2892, by @jlerbsc)
    • Issue 2393 Apply difference in node text after if condition replacement (PR #2895, by @jlerbsc)
    • Issue 2406 Symbol solver fails to solve generic array type (PR #2896, by @jlerbsc)
    • Issue 2489 SymbolSolver choosing wrong method after resolving (PR #2898, by @jlerbsc)
    • Issue 2062 Type inference issue for method arguments (PR #2900, by @jlerbsc)
    • ๐Ÿ›  Fix LOOKAHEAD for ReferenceType (PR #2904, by @mernst)
    • ๐Ÿ–จ Issue 2578 Orphaned Comments exist but not printed on unrelated change to AST (PR #2916, by @jlerbsc)
    • Issue 2909 Unexpected result when solving an outer class reference (PR #2914, by @jlerbsc)
    • Issue 2909 Improving how to resolve inner classes
      (PR #2920, by @jlerbsc) (PR #2921, by @jlerbsc)
    • ๐Ÿ–จ Ensure spaces between annotations and types for lexical-preserving printing (PR #2795, by @jwaataja)

    ๐Ÿ”„ Changed