gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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. … 407 more files in changeset.
Fix tests

  1. … 372 more files in changeset.
Replace several usages of direct `FileCollection` implementation instantiation with a factory method.

Remove a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

  1. … 34 more files in changeset.
Replace several usages of direct `FileCollection` implementation instantiation with a factory method.

Remove a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

  1. … 34 more files in changeset.
Replace several usages of direct `FileCollection` implementation instantiation with a factory method.

Remove a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

  1. … 34 more files in changeset.
Replace several more usages of direct `FileCollection` implementation instantiation with a factory method.

Remove/deprecate a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

The deprecation is intended to be tempory, until the play plugin can be updated to use public APIs instead, then the implementation will be removed.

  1. … 45 more files in changeset.
Replace several more usages of direct `FileCollection` implementation instantiation with a factory method.

Remove/deprecate a couple of `FileCollection` implementations, as these can now be replaced with public API factory methods instead.

The deprecation is intended to be tempory, until the play plugin can be updated to use public APIs instead, then the implementation will be removed.

  1. … 45 more files in changeset.
Extract Jacoco agent with TransformAction

Moves the extraction of the Jacoco Agent jar, which is included inside

the org.jacoco.agent library fromt he JacocoAgentJar class to a

dedicated TransformAction called AgentJarExtraction.

  1. … 3 more files in changeset.
Update test coverage matrix for Jacoco

  1. … 2 more files in changeset.
Use JaCoCo 0.8.5 by default

Signed-off-by: Evgeny Mandrikov <mandrikov@gmail.com>

  1. … 4 more files in changeset.
Fix Jacoco broken by now correct enum deserialization

by removing usages of Project

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

  1. … 3 more files in changeset.
Fix :jacoco with instant-execution

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

  1. … 2 more files in changeset.
Merge pull request #10208 from gradle/wolfs/deprecations/jacoco

This reverts commit b312db3e00bd27e35b289e4f95368db76601aea2.

  1. … 5 more files in changeset.
Revert "Merge pull request #10208 from gradle/wolfs/deprecations/jacoco"

The changes break the Kotlin plugin smoke test.

This reverts commit ad214c71e2a996e26898ad8eb3dc4d1c4d50ee51, reversing

changes made to d019884cc118a3ece9616e16928850f153cac081.

  1. … 5 more files in changeset.
Revert "Remove deprecated methods from Jacoco types"

  1. … 5 more files in changeset.
Remove deprecate methods from Jacoco types

  1. … 4 more files in changeset.
Use JaCoCo 0.8.4 by default

Signed-off-by: Evgeny Mandrikov <mandrikov@gmail.com>

  1. … 5 more files in changeset.
Recognize Evgeny Mandrikov in release notes

  1. … 1 more file in changeset.
Use JaCoCo 0.8.3 by default

Signed-off-by: Evgeny Mandrikov <mandrikov@gmail.com>

  1. … 5 more files in changeset.
Upgrade default tool version of JaCoCo to 0.8.2

Resolves #6624.

  1. … 5 more files in changeset.
Use external repository mirrors in build (#6094)

We've been bitten by external repository fluctuation for a long time.

This PR makes most of tests use repository mirrors set up by ourselves

via init script and system property.

There're still some tests not switching to mirrors, which would be fixed

in follow-up commits.

  1. … 99 more files in changeset.
Dogfood ImmutableFileCollection in tests (#4972)

Reduce the number of static factory methods from ImmutableFileCollection

Use layout.fileFor() in a smoke test

  1. … 32 more files in changeset.
Use JaCoCo 0.8.1 by default (#4807)

  1. … 4 more files in changeset.
Use JaCoCo 0.8.0 by default

Signed-off-by: Evgeny Mandrikov <mandrikov@gmail.com>

  1. … 4 more files in changeset.
Use JaCoCo 0.7.9 by default (#2892)

  1. … 4 more files in changeset.
Remove dependency between integTest and test sources

  1. … 10 more files in changeset.
First-class support for mapping between extension and task properties (#1452)

First-class support for mapping between extension and task properties

  1. … 42 more files in changeset.
Rename Jacoco’s classDumpFile to classDumpDir

Deprecated the old property in favor of the new.

+review REVIEW-6418

  1. … 5 more files in changeset.
Fix inverse logic

    • -1
    • +1
    ./internal/jacoco/rules/JacocoViolationRulesContainerImplTest.groovy
  1. … 3 more files in changeset.
Do not introduce new methods that take Closure parameters

We can fully rely on Groovy SAM here.

    • -7
    • +16
    ./internal/jacoco/rules/JacocoViolationRulesContainerImplTest.groovy
  1. … 5 more files in changeset.