Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Test Android 3.3

    • -1
    • +1
    /subprojects/performance/templates.gradle
Polish release notes more

    • -2
    • +2
    /subprojects/docs/src/docs/release/notes.md
Fix configurations test

Clarify behavior difference between Kotlin and Groovy scripts

Remove plugin portal override from command line arguments

Merge pull request #8678 from gradle/bamboo/release/polish-type-safe-accessors

Mitigate performance regression caused by type-safe accessors for precompiled script plugins

Mention potential breaking change regarding Windows symbolic links

Junction points and symbolic links are now correctly handled as symbolic

links by Gradle.

Reduce the async io scope

In order to reduce the fixed cost of precompiled script plugins.

Avoid calling the Kotlin compiler when there are no source files

In order to reduce the fixed cost of precompiled script plugins.

Fix strange separation in contributor list

    • -3
    • +3
    /subprojects/docs/src/docs/release/notes.md
Move the Gradle metadata 1.0 annoucement under the right section

    • -6
    • +6
    /subprojects/docs/src/docs/release/notes.md
Implement classifier to variant mapping

This commit implements a strategy to disambiguate

variants whenever the consumer uses a classifier

in the dependency descriptor. This can be the case

if a Maven library depends on a Gradle library published

with Gradle module metadata, or even if a Gradle

library depends on another Gradle library but makes

use of a classifier (when it should really be using an

attribute).

Clarify Kotlin DSL TODO

Merge pull request #8463 from gradle/bamboo/precompiled-script-plugins/type-safe-accessors

Type-safe accessors for precompiled script plugins

Update Category attribute to be typed

Adapt code to new typed attributes, dealing with coercible String values

when parsed from metadata and typed values when created inside a Gradle

build.

  1. … 13 more files in changeset.
Temporarily ignore 'buildSrc api change in gradleBuildCurrent comparing gradle'

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

Let SyntheticProjectSchemaBuilder reuse outer build gradle user home dir

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

Polish PMD javadocs

Use checkstyle.html, not codenarc.html in Checkstyle example

Merge branch 'release' into bamboo/precompiled-script-plugins/type-safe-accessors

Limit dir count in build/ on projects with precompiled script plugins

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

Let :generatePrecompiledScriptPluginAccessors clean its output dir

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

Simplify :configurePrecompiledScriptDependenciesResolver dependencies

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

Fix GeneratePrecompiledScriptPluginAccessors task loading plugins {}

and un-ignore affected tests now passing

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

Fix nested submission to i/o worker

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

Ignored failing tests for bug in precompiled script plugins tasks wiring

To be fixed and un-ignored

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

Rebaseline GradleBuildPerformanceTest comparing the build

Broken by the introduction of precompiled script plugins

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

    • -1
    • +1
    /subprojects/performance/templates.gradle
Cleanup for #8650 (#8663)

* Improve test for hasTypeVariable

* Move resolving type variables to model core

* Add more test coverage for resolving type variables

Fix race condition in GeneratePrecompiledScriptPluginAccessors i/o

Under load, e.g. --parallel, writing could have happened concurrently to

the deletions. Observed in performance tests.

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

Bump :kotlinDslPlugins version

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