This is an automated email from the ASF dual-hosted git repository.
sunlan pushed a change to branch GROOVY_3_0_X
in repository https://gitbox.apache.org/repos/asf/groovy.git.
from 4b2d746 Add "Stargazers over time" in README
new b8e0c1e support for enum constant with trailing comma and semicolon
new 1e52f24 GROOVY-9372: Bump junit to 5.6.0
new 9765156 fix javadoc warnings
new 4e450fa GROOVY-9371: Update gradle wrapper to 6.1 plus fix associated
issues (closes #1142)
new dc06cb4 fix spotbug warning
new 6bcec3a use newer (but experimental) gradle spotbugs plugin
new f3c77e6 anon. inner class should have default visibility
new 77b4a2c fix for build warnings
new b7694c9 minor edits
new 36faa1b use trait class
new 71da775 minor edits
new 46d0406 Fix the gradle version in properties file
new 25ace93 GROOVY-9368: handle in-memory stubs system property in
compilation unit
new 8c176b2 GROOVY-9370: check for non-synthetic propertyMissing
new 1bad192 Fix method conflicts between JDK13 and GDK(closes #1139)
The 15 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
build.gradle | 16 +-
gradle.properties | 2 +-
gradle/assemble.gradle | 2 -
gradle/build-scans.gradle | 16 +-
gradle/quality.gradle | 28 ++--
gradle/wrapper/gradle-wrapper.properties | 2 +-
settings.gradle | 11 ++
src/main/antlr2/org/codehaus/groovy/antlr/groovy.g | 4 +-
.../codehaus/groovy/antlr/AntlrParserPlugin.java | 5 +-
.../codehaus/groovy/control/CompilationUnit.java | 6 +-
.../groovy/control/CompilerConfiguration.java | 60 +++----
.../groovy/runtime/StringGroovyMethods.java | 28 ++++
.../codehaus/groovy/tools/FileSystemCompiler.java | 2 +-
.../tools/javac/JavaAwareCompilationUnit.java | 44 ++---
.../transform/stc/StaticTypeCheckingVisitor.java | 5 +-
.../vmplugin/v8/PluginDefaultGroovyMethods.java | 56 +++----
.../bugs/{Groovy6996.groovy => Groovy9370.groovy} | 44 ++---
.../lang/ScriptSourcePositionInAstTest.groovy | 4 +-
src/test/groovy/lang/StripMarginTest.groovy | 4 +-
src/test/org/apache/groovy/util/ArraysTest.java | 5 +-
.../groovy/antlr/EnumSourceParsingTest.java | 161 ++++++++++---------
.../groovy/control/CompilerConfigurationTest.java | 1 +
.../console/ui/AstNodeToScriptAdapterTest.groovy | 4 +-
.../src/main/java/groovy/json/JsonTokenType.java | 2 +-
.../src/test/groovy/groovy/swing/DummyBean.java | 8 +-
.../groovy/groovy/text/CustomBaseTemplate.java | 9 +-
subprojects/groovy-test-junit5/build.gradle | 4 +-
.../apache/groovy/parser/antlr4/AstBuilder.java | 101 +++++-------
.../apache/groovy/parser/antlr4/TestUtils.groovy | 178 +++++++++------------
.../test/resources/core/EnumDeclaration_02.groovy | 2 -
30 files changed, 403 insertions(+), 411 deletions(-)
copy src/test/groovy/bugs/{Groovy6996.groovy => Groovy9370.groovy} (58%)