This is an automated email from the ASF dual-hosted git repository.
github-bot pushed a change to branch dependabot/gradle/org.sonarqube-6.3.1.5724
in repository https://gitbox.apache.org/repos/asf/groovy.git
discard b8b77f39a4 Bump org.sonarqube from 6.2.0.5505 to 6.3.1.5724
add 1bf59bdb77 GROOVY-11736: propagate missing type arguments to super
interface(s)
add 7f5977689b Update JDK version requirement to 17 or higher
add 2eb173a0db jdk17 items
add c05793f64e GROOVY-11743: super trait may not be transformed when
creating helper
add 9a0552de9a minor items
add 12aed6c95c fix write static property
add 96508bfaee GROOVY-11745: check for null sender
add c14dc71183 GROOVY-11746: retain accessible synthetic override
add ab9ceab69f GROOVY-11747: put back left type to choose from
`POP`/`POP2` properly
add da8382ad5f GROOVY-11751: indexed for-each loop: support closure shared
variable
add d6ba4009f9 minor refactor: ignore exception with /slurp
add dd37d71e97 GROOVY-11341, GROOVY-11746: multi-level covariant and
synthetic
add 60d58bd79b GROOVY-11601: restore support for expression list in `for`
statement
add 7e95fb0bdf GROOVY-11745: check for null sender
add c716e2551b GROOVY-11752: Bump jarjar to 1.15.0
add c0da6b4943 Avoid `String` concatenation in loop
add 5329e731e5 GROOVY-11753: covariant method of super class parameterized
interface
add 19253cfde3 GROOVY-10687, GROOVY-11753: reorder classes given inner
class closure
add 3fa8defe57 GROOVY-11755: Support groovydoc for records (#2290)
add d24a3424ae GROOVY-11756: Bump jline to 3.30.6
add 21c0fc7e7a Bump dependency metadata
add 7ba2f2548d fix typo
add 200f1b2b5a add 5.0.x to supported releases
add ede7100033 new property access method when super's is private or
package-private
add cff2413f38 GROOVY-8659: warning for inability to generate property
access method
add 75d8c8461d Java 25 is LTS now (not EA)
add 4ba083d543 GROOVY-11675: split property may declare final modifier for
accessors
add 187fb905ea Trivial refactor: use `String.repeat()` instead
add 50375ec125 Fix javadoc
add 39ced53e04 add trait tests
add b90ebb9923 minor refactor: merge upstream changes
add 94253a1cb2 GROOVY-11758: detect final super method that shadows
interface method
add acace2e399 CycloneDX 2.4.0 (build dependency)
add fb188046e8 GROOVY-11759: Bump jackson to 2.20.0
add 0748c52be1 bump action version
add 2640af5692 bump action version
add f869c283b2 slightly clearer message
add 70f6ab9fa7 GROOVY-6491: empty extension module implies a restriction
(like OSGi)
add adf9eeb784 try alpha cyclonedx plugin version
add 1324a8cbaa try alpha cyclonedx plugin version (minor tweaks)
add 9907f803a0 minor refactor: use preferred maven coordinate syntax
add dd9b1324d8 minor refactor: use changed gradle syntax
add ca52ad3074 GROOVY-11732: Bump gradle to 9.1.0 (build dependency)
add 2e8c716d19 GROOVY-11763: Bump asciidoctor gradle plugins to
5.0.0-alpha.1 (build dependency)
add 6fc539074a Bump org.jfrog.buildinfo:build-info-extractor-gradle from
5.2.5 to 6.0.1
add 9a421e4d13 Bump com.gradle.common-custom-user-data-gradle-plugin from
2.3 to 2.4.0
add 0aad9c16cf Bump org.apache.commons:commons-lang3 from 3.18.0 to 3.19.0
add 1b0ef81069 update dependency metadata
add 5eb0e388e9 Bump com.github.ben-manes.versions from 0.52.0 to 0.53.0
add 95a9da4aed Bump org.sonarqube from 6.2.0.5505 to 6.3.1.5724
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (b8b77f39a4)
\
N -- N -- N
refs/heads/dependabot/gradle/org.sonarqube-6.3.1.5724 (95a9da4aed)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
.github/SECURITY.md | 3 +-
.github/workflows/gradle-wrapper-validation.yml | 2 +-
.github/workflows/groovy-build-coverage.yml | 5 +-
.github/workflows/groovy-build-test.yml | 53 +-
README.adoc | 2 +-
build-logic/build.gradle | 11 +-
.../groovy/org.apache.groovy-asciidoctor.gradle | 2 +-
.../src/main/groovy/org.apache.groovy-core.gradle | 3 +-
.../groovy/org.apache.groovy-distribution.gradle | 4 +-
.../groovy/org.apache.groovy-documented.gradle | 2 +-
.../org.apache.groovy-published-library.gradle | 42 +-
.../groovy/org/apache/groovy/gradle/DocGDK.groovy | 2 +-
build.gradle | 35 +-
gradle.properties | 6 +-
gradle/verification-metadata.xml | 378 ++++++++---
gradle/wrapper/gradle-wrapper.properties | 2 +-
settings.gradle | 2 +-
src/antlr/GroovyParser.g4 | 1 +
src/main/java/groovy/lang/MetaClassImpl.java | 11 +-
.../apache/groovy/parser/antlr4/AstBuilder.java | 13 +-
.../codehaus/groovy/ast/tools/GeneralUtils.java | 19 +-
.../groovy/ast/tools/PropertyNodeUtils.java | 15 +-
.../groovy/classgen/ClassCompletionVerifier.java | 102 +--
.../codehaus/groovy/classgen/ExtendedVerifier.java | 58 +-
.../org/codehaus/groovy/classgen/Verifier.java | 71 +-
.../classgen/asm/BinaryExpressionHelper.java | 2 +
.../groovy/classgen/asm/StatementWriter.java | 13 +-
.../codehaus/groovy/control/CompilationUnit.java | 37 +-
.../groovy/control/messages/SimpleMessage.java | 2 +-
.../org/codehaus/groovy/runtime/NullObject.java | 2 +-
.../groovy/runtime/ScriptBytecodeAdapter.java | 24 +-
.../runtime/m12n/ExtensionModuleScanner.java | 37 +-
.../m12n/StandardPropertiesModuleFactory.java | 15 +-
.../groovy/transform/ASTTransformationVisitor.java | 14 +-
.../transform/DelegateASTTransformation.java | 29 +-
.../transform/stc/StaticTypeCheckingSupport.java | 14 +-
.../transform/stc/StaticTypeCheckingVisitor.java | 3 +-
.../transform/trait/TraitASTTransformation.java | 8 +-
.../groovy/transform/trait/TraitComposer.java | 42 +-
.../transform/trait/TraitReceiverTransformer.java | 4 +-
.../codehaus/groovy/transform/trait/Traits.java | 6 +-
src/test/groovy/bugs/Groovy7722.groovy | 11 +-
src/test/groovy/groovy/ForLoopTest.groovy | 31 +-
src/test/groovy/groovy/InterfaceTest.groovy | 52 +-
src/test/groovy/groovy/PropertyTest.groovy | 736 ++++++++++++++-------
.../groovy/operator/TernaryOperatorsTest.groovy | 21 +-
.../groovy/groovy/transform/stc/BugsSTCTest.groovy | 12 +-
.../groovy/transform/stc/MethodCallsSTCTest.groovy | 23 +
.../groovy/classgen/asm/NestHostTests.groovy | 2 +-
.../groovy/transform/DelegateTransformTest.groovy | 150 +++--
.../traitx/TraitASTTransformationTest.groovy | 86 ++-
.../java/org/codehaus/groovy/ant/Groovydoc.java | 2 +-
.../provider/collection/runtime/NamedRecord.groovy | 26 +-
.../provider/collection/runtime/NamedTuple.groovy | 20 +-
.../groovydoc/antlr4/GroovydocJavaVisitor.java | 50 +-
.../groovy/tools/groovydoc/Main.properties | 2 +-
.../groovy/tools/groovydoc/GroovyDocTest.java | 19 +-
.../tools/groovydoc/testfiles/records/Record.java} | 15 +-
.../test/resources/groovydoc/groovyDocTests.xml | 13 +
.../groovy/groovysh/jline/GroovyCommands.groovy | 25 +-
.../groovy/groovysh/jline/GroovyPosixCommands.java | 117 ++--
.../groovy/groovysh/jline/SystemRegistryImpl.java | 20 +-
subprojects/groovy-sql/build.gradle | 2 +-
subprojects/groovy-yaml/build.gradle | 2 +-
versions.properties | 7 +-
65 files changed, 1715 insertions(+), 825 deletions(-)
copy subprojects/{groovy-sql/src/main/java/groovy/sql/OutParameter.java =>
groovy-groovydoc/src/test/groovy/org/codehaus/groovy/tools/groovydoc/testfiles/records/Record.java}
(78%)