Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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 with instant-execution

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

  1. … 2 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.
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.
Fix inverse logic

    • -1
    • +1
    ./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.

    • -6
    • +11
    ./rules/JacocoViolationRuleImplTest.groovy
    • -7
    • +16
    ./rules/JacocoViolationRulesContainerImplTest.groovy
  1. … 5 more files in changeset.
Add latest version to coverage

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
    ./rules/JacocoLimitImplTest.groovy
    • -32
    • +0
    ./rules/JacocoThresholdImplTest.groovy
    • -17
    • +17
    ./rules/JacocoViolationRuleImplTest.groovy
    • -2
    • +2
    ./rules/JacocoViolationRulesContainerImplTest.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.

    • -4
    • +2
    ./rules/JacocoThresholdImplTest.groovy
    • -8
    • +5
    ./rules/JacocoViolationRuleImplTest.groovy
    • -3
    • +2
    ./rules/JacocoViolationRulesContainerImplTest.groovy
  1. … 10 more files in changeset.
Rename field

    • -2
    • +2
    ./rules/JacocoThresholdImplTest.groovy
    • -3
    • +3
    ./rules/JacocoViolationRuleImplTest.groovy
  1. … 9 more files in changeset.
Renamed fields to better express intention

    • -2
    • +4
    ./rules/JacocoThresholdImplTest.groovy
    • -87
    • +0
    ./rules/JacocoValidationRuleImplTest.groovy
    • -72
    • +0
    ./rules/JacocoValidationRulesContainerImplTest.groovy
    • -0
    • +88
    ./rules/JacocoViolationRuleImplTest.groovy
    • -0
    • +72
    ./rules/JacocoViolationRulesContainerImplTest.groovy
  1. … 11 more files in changeset.
Renamed property

    • -1
    • +1
    ./rules/JacocoValidationRulesContainerImplTest.groovy
  1. … 4 more files in changeset.
Add some unit tests

    • -0
    • +32
    ./rules/JacocoThresholdImplTest.groovy
    • -0
    • +87
    ./rules/JacocoValidationRuleImplTest.groovy
    • -0
    • +72
    ./rules/JacocoValidationRulesContainerImplTest.groovy
  1. … 3 more files in changeset.
Adds a test for the JacocoAgentJar class.

+review REVIEW-5844

- Also changes the checks for jmx and incNoLocationClasses support

to use VersionNumber instead of a regex.

    • -0
    • +63
    ./JacocoAgentJarTest.groovy
  1. … 1 more file in changeset.