ToolingApiSpecification.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add an outgoing variants report

This commit introduces an `outgoingVariants` task which generates

a report of the outgoing variants of a project. This is useful

for debugging and understanding variant aware resolution.

It becomes possible for a plugin author to understand what variants

are already produced by a project based on the plugins applied, and

what artifacts are attached to what variant.

  1. … 9 more files in changeset.
Add an outgoing variants report

This commit introduces an `outgoingVariants` task which generates

a report of the outgoing variants of a project. This is useful

for debugging and understanding variant aware resolution.

It becomes possible for a plugin author to understand what variants

are already produced by a project based on the plugins applied, and

what artifacts are attached to what variant.

  1. … 9 more files in changeset.
Add an outgoing variants report

This commit introduces an `outgoingVariants` task which generates

a report of the outgoing variants of a project. This is useful

for debugging and understanding variant aware resolution.

It becomes possible for a plugin author to understand what variants

are already produced by a project based on the plugins applied, and

what artifacts are attached to what variant.

  1. … 9 more files in changeset.
Catch and remember connect exceptions directly in 'withConnection()' #2

See also 05019368445

Bump version to 6.0

  1. … 19 more files in changeset.
Bump version to 6.0

  1. … 19 more files in changeset.
Bump version to 6.0

  1. … 19 more files in changeset.
Bump version to 6.0

  1. … 19 more files in changeset.
Catch and remember connect exceptions directly in 'withConnection()'

This allows us to analysis this exception in the retry conditions

for problems caused by bugs that exist in older Gradle versions.

Catch and remember connect exceptions directly in 'withConnection()'

This allows us to analysis this exception in the retry conditions

for problems caused by bugs that exist in older Gradle versions.

Move Kotlin DSL TAPI model tests for build scripts as cross-version tests

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

  1. … 3 more files in changeset.
Move Kotlin DSL TAPI model tests for build scripts as cross-version tests

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

  1. … 3 more files in changeset.
Move Kotlin DSL TAPI model tests for build scripts as cross-version tests

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

  1. … 3 more files in changeset.
Move Kotlin DSL TAPI model tests for build scripts as cross-version tests

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

  1. … 3 more files in changeset.
Move Kotlin DSL TAPI model tests for build scripts as cross-version tests

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

  1. … 3 more files in changeset.
Fix TaskVisibilityCrossVersionSpec

by explicitly making the Kotlin DSL model task trigger an

"invisible implicit task"

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

  1. … 1 more file in changeset.
Fix tapi cross versions tests after new buit-in task

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

Minor refinements in cross-version TAPI fixtures

mostly small edits and a few explaining comments

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

  1. … 3 more files in changeset.
Minor refinements in cross-version TAPI fixtures

mostly small edits and a few explaining comments

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

  1. … 3 more files in changeset.
Minor refinements in cross-version TAPI fixtures

mostly small edits and a few explaining comments

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

  1. … 3 more files in changeset.
Minor refinements in cross-version TAPI fixtures

mostly small edits and a few explaining comments

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

  1. … 3 more files in changeset.
Minor refinements in cross-version TAPI fixtures

mostly small edits and a few explaining comments

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

  1. … 3 more files in changeset.
Fixes for tapi cancellation test coverage

  1. … 8 more files in changeset.
Fix version range constraints for tooling API tests.

  1. … 12 more files in changeset.
Improve error handling for tooling model invocations, so that any failure to build a model or run a client provided action is always treated as a build failure. Previously, some failures were ignored by error reporting.

Add a bunch of test coverage for TAPI error handling.

  1. … 30 more files in changeset.
Remove support for TAPI clients <3.0

  1. … 63 more files in changeset.
Remove support for connecting to Gradle <2.6

  1. … 147 more files in changeset.
Ignore known flaky tests

  1. … 8 more files in changeset.
Use Spock's Retry extension instead of RetryRule

  1. … 27 more files in changeset.
On CI redirect typesafe maven queries to local repo for integration tests

  1. … 3 more files in changeset.