- Upgrade to 3.25.10: * Fix strange error when trying to find erasure of generic type where one of two type parameters is an array * Fix prevent infinite cycles with static imports * Refactor ResolvedReferenceType#equals * Fix cannot be 'abstract' and also 'private'. for a private method in an interface - Update to 3.27.1: * Fix: Adjusts the range limits of lambda expression parameters to ignore brackets. * Fix: issue 4832 Resolving type of fully qualified varargs invocation throws IndexOutOfBoundsException * Fix: Issue 4829 Infinite loop in DifferenceElementCalculator when calling setPermittedTypes * XmlPrinter: fix duplicate attribute name in generated xml * Use lambda parameter counts and block bodies for improved resolution - Adapting to maven upgrade - Unuse bootstrap - Add patch 0003-javacc-grammar-avoid-diamond-operator.patch to replace the diamond operator in java.jj with an explicit type argument, since the distro's JavaCC 7.0.2 cannot parse it (build error: ParseException "Encountered >" at line 3386 of java.jj). - Upgrade to 3.25.10: * Fix strange error when trying to find erasure of generic type where one of two type parameters is an array * Fix prevent infinite cycles with static imports * Refactor ResolvedReferenceType#equals * Fix cannot be 'abstract' and also 'private'. for a private method in an interface - Update to 3.27.1: * Fix: Adjusts the range limits of lambda expression parameters to ignore brackets. * Fix: issue 4832 Resolving type of fully qualified varargs invocation throws IndexOutOfBoundsException * Fix: Issue 4829 Infinite loop in DifferenceElementCalculator when calling setPermittedTypes * XmlPrinter: fix duplicate attribute name in generated xml * Use lambda parameter counts and block bodies for improved resolution - Adapting to maven upgrade - Unuse bootstrap - Add patch 0003-javacc-grammar-avoid-diamond-operator.patch to replace the diamond operator in java.jj with an explicit type argument, since the distro's JavaCC 7.0.2 cannot parse it (build error: ParseException "Encountered >" at line 3386 of java.jj). - Upgrade to 3.25.10: * Fix strange error when trying to find erasure of generic type where one of two type parameters is an array * Fix prevent infinite cycles with static imports * Refactor ResolvedReferenceType#equals * Fix cannot be 'abstract' and also 'private'. for a private method in an interface - Update to 3.27.1: * Fix: Adjusts the range limits of lambda expression parameters to ignore brackets. * Fix: issue 4832 Resolving type of fully qualified varargs invocation throws IndexOutOfBoundsException * Fix: Issue 4829 Infinite loop in DifferenceElementCalculator when calling setPermittedTypes * XmlPrinter: fix duplicate attribute name in generated xml * Use lambda parameter counts and block bodies for improved resolution - Adapting to maven upgrade - Unuse bootstrap - Add patch 0003-javacc-grammar-avoid-diamond-operator.patch to replace the diamond operator in java.jj with an explicit type argument, since the distro's JavaCC 7.0.2 cannot parse it (build error: ParseException "Encountered >" at line 3386 of java.jj).