Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove usage of deprecated `DefaultFileCollectionFactory` constructor

Polish BinaryCompatibilityRepository

Rename factory method arguments for clarity

Signed-off-by: Paul Merlin <paul@gradle.com>

Extract boolean expression for clarity

Signed-off-by: Paul Merlin <paul@gradle.com>

Extract Kotlin compiler configuration for the Gradle build

from the `kotlin-library` plugin

and the `KotlinSourceParser`

Signed-off-by: Paul Merlin <paul@gradle.com>

Remove equalsIgnoreArtifact cache

Merge branch 'master' into eskatos/kotlin/checkBinaryCompatibility

Introduce an interned-based exclude factory

The main objective of this factory is to improve performance by

interning the possible union/intersections of exclude rules. It

is assumed that this factory will never create two equivalent

instances of exclude rules. It is optimized for merging by using

bit sets to represent composite exclusions.

Merge pull request #9292 from gradle/bamboo/master/kotlin-1.3.31

Upgrade embedded Kotlin version to 1.3.31

Present the task default value better in C++ Library Plugin reference

Fix formatting issue in C++ Library Plugin reference

Merge branch 'release'

Merge pull request #9288 from gradle/paplorinc/platform-jvm/prohibit-underscore-in-package-names

Prohibit underscore in package names and improve package validation performance

Merge pull request #9297 from gradle/bamboo/reviews/eskatos/kotlin/checkBinaryCompatibility

Apply review suggestions to `checkBinaryCompatibility`

Update released version to latest snapshot

Update library versions in build init to latest for 5.6

Clean release notes and welcome message for 5.6

    • -18
    • +0
    /subprojects/docs/src/docs/release/notes.md
Update version to 5.6

Merge remote-tracking branch 'origin/master-test' into release-test

Cover `operator` declaration in nullability test

Cover `invoke` extension in `NullabilityChangesTest`

Use consistent big-endian int/long to byte[] conversion for hashing purposes

Use consistent big-endian int/long to byte[] conversion for hashing purposes

Use consistent big-endian int/long to byte[] conversion for hashing purposes

Use consistent big-endian int/long to byte[] conversion for hashing purposes

Use consistent big-endian int/long to byte[] conversion for hashing purposes

Use consistent big-endian int/long to byte[] conversion for hashing purposes

Replace `HashCode#fromInt` to use Guava's (big-endian) conversion

Note: we may want to unify little- and big-endian int encoding

Use consistent big-endian int/long to byte[] conversion for hashing purposes

Replace `HashCode#fromInt` to use Guava's (big-endian) conversion

Note: we may want to unify little- and big-endian int encoding

Use consistent big-endian int/long to byte[] conversion for hashing purposes