Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge pull request #4715 from gradle/hansd/kotlin-dsl/dependenciesMetadata

Moved dependencies metadata rules into buildSrc

Wrap all output chain initialization inside a LazyListener

Make example processors Java 7 compatible

Mention two contributors in release note

    • -0
    • +2
    /subprojects/docs/src/docs/release/notes.md
Rename isolated annotation processors to "isolating"

To be symmetric with "aggregating".

Fix incorrect estimate cost of fetching metadata

This commit fixes the caching module component repository, which returned a wrong answer

in case of missing modules. When a module was missing from the repository, the answer

was `FAST`, implying that it was cheap to get metadata for the module. However, if there

are more than one repository, this would prevent other repositories from telling if getting

metadata is cheap.

What happened then is that if a module was missing from all repositories, we would answer

that it's fast to get the metadata, and not perform parallel download of metadata.

Update wrappers to latest snapshot distro

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
  1. … 20 more files in changeset.
Fix test on Windows

De-incubate several Groovy compile options

    • -3
    • +11
    /subprojects/docs/src/docs/release/notes.md
Promote `Project#findProperty`

    • -3
    • +3
    /subprojects/docs/src/docs/release/notes.md
Merge pull request #4734 from gradle/wolfs/kotlin-dsl/remove-unnamed-os-tests

Remove remaining references to org.gradle.integtest.unknownos

Deduplicate should not happen exception creation

Polish KotlinBuildScriptCompiler

by favoring org.gradle.util.TextUtil over shaded openapi import

Refine KotlinBuildScriptCompiler

by moving block ranges extraction to lazy fields

Change lib dir to exclude any files both in deploy and earlib configurations. (#4381)

Fix some flakiness with SeucrityManagerIntegrationTest

Merge pull request #757 from gradle/eskatos/embedded-kotlin/repository-metadata

Let the embedded kotlin repository be registered as artifacts-only

Merge pull request #4728 from gradle/sg/ci/cross-version

Fix cross version tests

Let the embedded kotlin repository be registered with artifacts only

allowing to use it when GRADLE_METADATA feature preview is enabled

Polish internal CharSequenceExtensions

Refine internal error message

Refine KotlinBuildScriptCompiler

by renaming methods for clarity

and moving plugins range extraction up

Bump wrapper to latest nightly

This is done to avoid random CI failures due to corrupted cache layout (54).

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Remove unnecessary polling in play test

Introduce a shared source processor cache

It shares the source processor cache between compile tasks to reuse the

result if the include files resolve to the same location.

Do not extract buildscript/plugins block twice each

Add test case skeleton for multi-project `buildSrc` source roots

See #755

Let ModelType represent types of enums constants with class body

Revert "Let ModelType represent types of enums constants with class body"

This reverts commit d32504e1009437ea278086a17e38c6acfe07a1df, reversing

changes made to f8fb7f56fe5bc0e039fb19d455213b09d8b99796.

Merge pull request #4724 from gradle/bamboo/kotlin-dsl-0.16.1

Upgrade Kotlin DSL {0.16.0 => 0.16.1}