Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove always-true KOTLIN_SCRIPT test precondition

  1. … 43 more files in changeset.
Force AbstractTestDirectoryProvider to use Class (#12431)

Closes https://github.com/gradle/gradle-private/issues/2988

This PR adds `className` to `AbstractTestDirectoryProvider` so there'll be no more `unknown-test-class`.

  1. … 402 more files in changeset.
Fix tests

  1. … 367 more files in changeset.
Fix for previous.

  1. … 5 more files in changeset.
Fix for previous.

  1. … 5 more files in changeset.
Add `HasConfigurableValue.disallowUnsafeRead()` to allow plugins to switch lazy instances to 'strict' behaviour wrt reads.

In this commit, a strict `Property` disallows reads until the owning project's `afterEvaluate` starts. This is not implemented for `FileCollection` yet.

  1. … 35 more files in changeset.
Add `HasConfigurableValue.disallowUnsafeRead()` to allow plugins to switch lazy instances to 'strict' behaviour wrt reads.

In this commit, a strict `Property` disallows reads until the owning project's `afterEvaluate` starts. This is not implemented for `FileCollection` yet.

  1. … 35 more files in changeset.
Add `HasConfigurableValue.disallowUnsafeRead()` to allow plugins to switch lazy instances to 'strict' behaviour wrt reads.

In this commit, a strict `Property` disallows reads until the owning project's `afterEvaluate` starts. This is not implemented for `FileCollection` yet.

  1. … 35 more files in changeset.
Add ToBeFixedForInstantExecution for maven/ivy publish retry integ tests

Signed-off-by: Roberto Perez Alcolea <rperezalcolea@netflix.com>

  1. … 1 more file in changeset.
Revert "Duplicate project name detection"

This reverts commits 404c6cf303d to ffb51fb92f1 and

commit a0a662cbe49019adb08f996ae3df5a23aa222bbe.

  1. … 14 more files in changeset.
Revert "Duplicate project name detection"

This reverts commits 404c6cf303d to ffb51fb92f1 and

commit a0a662cbe49019adb08f996ae3df5a23aa222bbe.

Fixes #12315

  1. … 14 more files in changeset.
Revert "Duplicate project name detection"

This reverts commits 404c6cf303d to ffb51fb92f1 and

commit a0a662cbe49019adb08f996ae3df5a23aa222bbe.

Fixes #12315

  1. … 14 more files in changeset.
Ignore tests for instant execution for now

  1. … 1 more file in changeset.
Fix project publication coordinates being changed without notice

Fixes #12281

  1. … 2 more files in changeset.
Specify in method signature the Gradle version when a feature will be deprecated

  1. … 68 more files in changeset.
Require deprecation timeline to be specified when building a deprecation message

  1. … 71 more files in changeset.
Fix Unrolled tests with partial success with instant execution

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

  1. … 7 more files in changeset.
Fix Unrolled tests with partial success with instant execution

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

  1. … 18 more files in changeset.
Modify IvyPublishJavaRetriesIntegTest and MavenPublishJavaRetriesIntegTest to use outputContains per codenarc requirements

Signed-off-by: Roberto Perez Alcolea <rperezalcolea@netflix.com>

  1. … 1 more file in changeset.
Added integration tests to make sure retries happen for maven and ivy publication

Signed-off-by: Roberto Perez Alcolea <rperezalcolea@netflix.com>

  1. … 2 more files in changeset.
Revert having unique timestamp inside metadata

The attempt at having the unique timestamp inside the metadata file is

busted as it has too many issues and corner cases.

Instead we leave the -SNAPSHOT in there and let Gradle handle the

finding of the file at resolution time.

Issue #12070

  1. … 1 more file in changeset.
Require documentation or explicit undocumented() when nagging of deprecations

  1. … 63 more files in changeset.
Add upgrade guide link for maven plugin deprecation

  1. … 2 more files in changeset.
Add fluent plugin deprecation message builder

  1. … 18 more files in changeset.
Replace nagUserWith(builder) usages with builder.nagUser()

  1. … 61 more files in changeset.
Move DeprecationLogger to internal.deprecation package

  1. … 79 more files in changeset.
Add opt-out to the duplicate project name detection

This commit reworks the project with duplicate names cycle

detection fix by adding an opt-out: because the new behavior

may force existing users to set both the artifactId and groupId

to publications even if they don't publish all projects, this

could be a potential breaking change.

  1. … 5 more files in changeset.
Add opt-out to the duplicate project name detection

This commit reworks the project with duplicate names cycle

detection fix by adding an opt-out: because the new behavior

may force existing users to set both the artifactId and groupId

to publications even if they don't publish all projects, this

could be a potential breaking change.

  1. … 5 more files in changeset.
Rephrase warnings for clarity

  1. … 2 more files in changeset.
Rephrase warnings for clarity

  1. … 2 more files in changeset.