1. 777c079 GROOVY-9658: Infinite recursion exists in HashCodeHelper#updateHash(int, java.lang.Character) by Daniel Sun · 12 days ago master
  2. 7dadce0 Minor tweak for "GROOVY-9657: JmxMetaMapBuilder.buildOperationMapFrom throw StringIndexOutOfBoundsException" (closes #1323) by Daniel Sun · 13 days ago
  3. b1b0093 GROOVY-9657: JmxMetaMapBuilder.buildOperationMapFrom throw StringIndexOutOfBoundsException by hdfg159 · 13 days ago
  4. f89d10a Trival refactoring: replace 'for' loop with enhanced 'for' loop by Daniel Sun · 13 days ago
  5. 6ee88a7 minor refactor by Paul King · 13 days ago
  6. b09b552 minor refactor by Paul King · 13 days ago
  7. 2698524 minor refactor by Paul King · 13 days ago
  8. b8c62d2 GROOVY-9648: Bad error message when attempting to call a missing constructor with named args by Paul King · 14 days ago
  9. e7ad624 GROOVY-9654: should not consider bridge methods when determining whether an overridden method annotated with @Override is valid (compiler tweak) by Paul King · 14 days ago
  10. 3e8c19e GROOVY-9637: prefactor existing utility by Daniel Sun · 4 weeks ago
  11. 43ed85d additional test case by Paul King · 2 weeks ago
  12. 4d59456 fix incorrect directory by Paul King · 3 weeks ago
  13. c3b7104 add comment by Paul King · 3 weeks ago
  14. 19ad9b6 fix unintentional glitch on JDK14 by Paul King · 3 weeks ago
  15. 1a4542c Trivial refactoring: extract common variable by Daniel Sun · 3 weeks ago
  16. ca8a401 GROOVY-9647: Module changes for Groovy 4 by Paul King · 3 weeks ago
  17. 2a9d8b7 GROOVY-5103: allow plain star imports to pick up static inner types (closes #1318) by Eric Milles · 3 weeks ago
  18. b66693d GROOVY-5103: add test case by Eric Milles · 3 weeks ago
  19. 1f9aaac GROOVY-6977: add test case by Eric Milles · 3 weeks ago
  20. fa6c04c GROOVY-7996: STC: error for mismatched closure resolve strategies (closes #1303) by Eric Milles · 4 weeks ago
  21. 0af5fcf GROOVY-8715: minor refactor (closes #1317) by Paul King · 3 weeks ago
  22. a6c97a4 GROOVY-8715: check array in ResolveVisitor.resolveToInner by Eric Milles · 3 weeks ago
  23. 27c81aa GROOVY-9642: resolve anon. inner base type in same scope as ctor call (closes #1313) by Eric Milles · 3 weeks ago
  24. 1b6e64e GROOVY-7848: retain generics of list or map elements (closes #1311) by Eric Milles · 3 weeks ago
  25. 0e35516 GROOVY-9618: Property reference resolves to field, not getter when property name is single upper-case letter (additional test - closes #1316) by Paul King · 3 weeks ago
  26. e1e8fd1 GROOVY-9618: Property reference resolves to field, not getter when property name is single upper-case letter by Paul King · 3 weeks ago
  27. b7c2739 GROOVY-9645: Inconsistencies in JavaBean naming for property access by Paul King · 3 weeks ago
  28. 3914f54 set range and method pointer/reference types like map, list and closure (closes #1312) by Eric Milles · 3 weeks ago
  29. 1b97245 additional test case by Paul King · 3 weeks ago
  30. 9e69ace minor refactor: move some helper methods to a more logical spot by Paul King · 3 weeks ago
  31. f65b353 Trivial tweak: support logging generation of bytecode for records by Daniel Sun · 3 weeks ago
  32. 364752e fix doc by Eric Milles · 3 weeks ago
  33. d088ad5 GROOVY-9644: Add java.io.File to immutable type list (closes #1314) by Daniel Sun · 3 weeks ago
  34. b6b4b1a move code in Java9 which can safely run in Java8 by Paul King · 3 weeks ago
  35. b9a50cf Revert the trivial tweaks by Daniel Sun · 3 weeks ago
  36. 1650577 GROOVY-8358: add test cases by Eric Milles · 3 weeks ago
  37. 2c7268e GROOVY-8359: add test case by Eric Milles · 3 weeks ago
  38. 72cebfd GROOVY-8364: add test cases by Eric Milles · 3 weeks ago
  39. 4c05481 fix typo by Paul King · 4 weeks ago
  40. f7f5fc1 Trivial tweak: simplify checks by Daniel Sun · 4 weeks ago
  41. b80fcbb Trivial tweak: reduce method calls of `charAt` further by Daniel Sun · 4 weeks ago
  42. 6d610ba Trivial tweak: reduce method calls of `charAt` by Daniel Sun · 4 weeks ago
  43. 78091c3 Trivial tweak: reduce method calls of `removeAll` by Daniel Sun · 4 weeks ago
  44. 985dcdb Add a regression test for GROOVY-9601 by Daniel Sun · 4 weeks ago
  45. ca6683c GROOVY-9634: use getDeclaredMethods(String), not getMethods(String) by Eric Milles · 4 weeks ago
  46. 0315bb0 GROOVY-9601: tweak checks by Daniel Sun · 4 weeks ago
  47. 6d8ca74 GROOVY-9601: Remove redundant checks by Daniel Sun · 4 weeks ago
  48. b95baf5 GROOVY-9601: reduce checks made by findClassMember and getPropertyName by Eric Milles · 4 weeks ago
  49. e927da2 GROOVY-9633: Refresh the doco for the Groovy Console by Paul King · 4 weeks ago
  50. b388a25 move assets so that they are in the correct place "in situ" to help with viewing adoc files on github or IDE (closes #1305) by Paul King · 4 weeks ago
  51. d0f20b5 Trivial tweak: support cleaning java stubs in parallel by Daniel Sun · 4 weeks ago
  52. a597dc2 Trivial refactoring: avoid redundant method calls by Daniel Sun · 4 weeks ago
  53. dc19cd3 Trivial tweak: avoid redundant output by Daniel Sun · 4 weeks ago
  54. 8b9c4b2 Trivial tweak: no need to use buffer when write only once by Daniel Sun · 4 weeks ago
  55. 982f98f Minor refactoring: reuse the code of generating stub content by Daniel Sun · 4 weeks ago
  56. 32d4b66 Trivial tweak: Align memory stub's buffer size with file stub's by Daniel Sun · 4 weeks ago
  57. 7b7d9de Trivial refactoring: avoid redundant method calls by Daniel Sun · 4 weeks ago
  58. 1845e42 GROOVY-9601: reduce method calls in findClassMember and getPropertyName by Eric Milles · 4 weeks ago
  59. 0d5bf5a improve doco wording by Paul King · 4 weeks ago
  60. f15d442 correct heading level by Paul King · 4 weeks ago
  61. be2a1fe rename action by Paul King · 4 weeks ago
  62. 1c8c115 GROOVY-9422: non-static inner class constructor call sets type of "this" (closes #1301) by Eric Milles · 4 weeks ago
  63. cb341cd GROOVY-9620: do not loop over findPropertyInClassHierarchy (closes #1300) by Eric Milles · 5 weeks ago
  64. 5fc7ab7 GROOVY-9627: Bump picocli to 4.4.0 by Paul King · 5 weeks ago
  65. 245fd29 fix javadoc warnings by Paul King · 5 weeks ago
  66. 740343b fix asciidoc warnings by Paul King · 5 weeks ago
  67. f71ef23 GROOVY-9626: Bump rat to 0.7.0 by Paul King · 5 weeks ago
  68. 258da18 GROOVY-9625: Bump spotbugs/plugin to 4.0.6/4.4.4 by Paul King · 5 weeks ago
  69. bb4cdc8 GROOVY-9624: Bump Codenarc to 1.6 by Paul King · 5 weeks ago
  70. 5d2b726 remove codenarc warning by Paul King · 5 weeks ago
  71. 06e7667 GROOVY-9623: Bump Jackson version to 2.11.1 by Paul King · 5 weeks ago
  72. c35a510 add missing notice info by Paul King · 5 weeks ago
  73. a4ad4a0 GROOVY-9622: Bump checkstyle to 8.34 by Paul King · 5 weeks ago
  74. c7d7923 remove checkstyle warnings by Paul King · 5 weeks ago
  75. 88ebc0b remove checkstyle warnings by Paul King · 5 weeks ago
  76. 6ccbd77 additional tests for JavaBeans naming conventions by Paul King · 5 weeks ago
  77. 90650ea improve doco for JavaBean naming conventions by Paul King · 5 weeks ago
  78. 57daabe Enable watching the file-system for builds by Daniel Sun · 5 weeks ago
  79. 083d5db GROOVY-9621: Bump gradle to 6.5.1 by Daniel Sun · 5 weeks ago
  80. 679e945 Trivial refactoring: avoid redundant method calls by Daniel Sun · 5 weeks ago
  81. 5416fda Revert "GROOVY-9618: index "static getX()" as "X" if class field X also exists" by Daniel Sun · 5 weeks ago
  82. 575b687 update wording of javadoc/groovydoc overview (closes #1298) by Paul King · 5 weeks ago
  83. 30cdcf5 Fix by https://sonarcloud.io/project/issues?fileUuids=AXD-_i77DC9Fk2pZiV4A&id=apache_groovy&resolved=false&severities=MINOR&types=BUG by Edgar Rios Navarro · 5 weeks ago
  84. 7823ed0 Fix by https://sonarcloud.io/project/issues?fileUuids=AXD-_i77DC9Fk2pZiV4B&id=apache_groovy&resolved=false&severities=MINOR&types=BUG by Edgar Rios Navarro · 5 weeks ago
  85. acd0a6d minor fix-ups by Eric Milles · 5 weeks ago
  86. a63ae22 GROOVY-9618: index "static getX()" as "X" if class field X also exists by Eric Milles · 5 weeks ago
  87. 99d0b07 GROOVY-9607: chase down param, local, field, ... for variable expression by Eric Milles · 5 weeks ago
  88. ce27b89 Tweak `identifier` rule by Daniel Sun · 5 weeks ago
  89. 9116ffb GROOVY-9619: Adjust pom for groovy-test-junit5 so that junit-jupiter-api is compile time not runtime by Paul King · 5 weeks ago
  90. 5e6b7bf GROOVY-9607 Class generation regression: (revert one change from GROOVY-9344) by Paul King · 5 weeks ago
  91. 328d931 GROOVY-9597: update receiver after method selection by Eric Milles · 5 weeks ago
  92. 3313e12 GROOVY-4945, GROOVY-9615: call invokeMissingMethod on MetaClass of super by Eric Milles · 5 weeks ago
  93. c7c35b0 GROOVY-8999: super.@x should fail for private fields -- no getX() or setX() workaround(closes #1291) by Eric Milles · 5 weeks ago
  94. 544e575 Joint build Groovy & Grails (closes #1292) by Eric Helgeson · 6 weeks ago
  95. 5e3b4fd GROOVY-9611: Reflexive access to class attributes broken in Groovy 3 by Paul King · 5 weeks ago
  96. 076bce0 Tweak `methodDeclaration` rule by Daniel Sun · 5 weeks ago
  97. 0b886e9 GROOVY-9608: add test case by Eric Milles · 6 weeks ago
  98. eac1a43 Tweak DFA cache threshold to support almost no limit(when threshold is set less than 0) by Daniel Sun · 6 weeks ago
  99. efbab03 Fix backward compatibility issue by Daniel Sun · 6 weeks ago
  100. ceea40f Minor tweak: ignore abstract methods when running `doFindClassMember` by Daniel Sun · 6 weeks ago