Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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. … 3 more files in changeset.
Do not introduce new methods that take Closure parameters

We can fully rely on Groovy SAM here.

  1. … 5 more files in changeset.
Add latest version to coverage

Move assertion logic into fixture

  1. … 1 more file in changeset.
Use latest JaCoCo version for multi-version tests

  1. … 4 more files in changeset.
Use task name that better expresses intent

  1. … 15 more files in changeset.
Assign group and description for tasks

  1. … 1 more file in changeset.
Align terminology with Jacoco configuration options

Makes it easier for users to map configuration options to Jacoco documentation. Aligns the configuration options with Maven plugin and Ant tasks.

    • -0
    • +32
    ./gradle/internal/jacoco/rules/JacocoLimitImplTest.groovy
  1. … 11 more files in changeset.
Use String data type instead of enum

Allows for better forward and backward capability in case JaCoCo decides to introduce new values or change existing ones.

  1. … 10 more files in changeset.