Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Convert Jacoco plugin to Java

+review REVIEW-5933

    • -74
    • +0
    ./gradle/internal/jacoco/JacocoAgentJar.groovy
    • -35
    • +0
    ./gradle/testing/jacoco/tasks/JacocoBase.groovy
    • -107
    • +0
    ./gradle/testing/jacoco/tasks/JacocoMerge.groovy
    • -277
    • +0
    ./gradle/testing/jacoco/tasks/JacocoReport.groovy
    • -21
    • +0
    ./gradle/testing/jacoco/tasks/package-info.java
  1. … 15 more files in changeset.
Reduce fixed cost of applying the Jacoco plugin

+review REVIEW-5933

    • -0
    • +2
    ./gradle/testing/jacoco/tasks/JacocoBase.groovy
    • -3
    • +8
    ./gradle/testing/jacoco/tasks/JacocoMerge.groovy
    • -1
    • +7
    ./gradle/testing/jacoco/tasks/JacocoReport.groovy
  1. … 2 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.

    • -2
    • +10
    ./gradle/internal/jacoco/JacocoAgentJar.groovy
  1. … 1 more file in changeset.
Use JaCoCo 0.7.6 by default

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

  1. … 2 more files in changeset.
New configuration option for JaCoCo agent version 0.7.6

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

  1. … 3 more files in changeset.
Fix regular expression

It seems clear that acceptance of "org.jacoco.agent-0.6...jar"

as version <= 0.6.2 was not intentional.

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

Fix typo

Mark packages having only @Incubating types as @Incubating

    • -1
    • +2
    ./gradle/testing/jacoco/tasks/package-info.java
  1. … 39 more files in changeset.
Renamed `Configuration.whenEmpty` -> `defaultDependencies`

  1. … 17 more files in changeset.
Make plugins use Configuration.whenEmpty() to add their default dependencies

  1. … 11 more files in changeset.
Added TODOs

    • -1
    • +1
    ./gradle/testing/jacoco/tasks/JacocoReport.groovy
  1. … 1 more file in changeset.
Deprecate PluginContainer.apply(Class) and PluginContainer.apply(String)

+review REVIEW-5239

  1. … 101 more files in changeset.
Change: Correct some misspelling and duplicate words

  1. … 26 more files in changeset.
GRADLE-3105 - Fixed problem in JacocoReport where coverage is always 0.

- Added some int test coverage for the coverage in Jacoco reports.

    • -1
    • +1
    ./gradle/testing/jacoco/tasks/JacocoReport.groovy
  1. … 3 more files in changeset.
Updated the default tool versions for Checkstyle, CodeNarc, FindBugs, PMD and JaCoCo.

  1. … 7 more files in changeset.
Use IsolatedAntBuilder to run jacoco ant tasks.

    • -3
    • +13
    ./gradle/testing/jacoco/tasks/JacocoMerge.groovy
    • -20
    • +28
    ./gradle/testing/jacoco/tasks/JacocoReport.groovy
Changed a bunch of task types to inject services via properties rather than constructor, so that internal services are not made (quite so) visible to subtypes and can be added or removed in a backwards compatible way, and to defer construction of services until they are used.

    • -1
    • +6
    ./gradle/testing/jacoco/tasks/JacocoReport.groovy
  1. … 39 more files in changeset.
GRADLE-2764 Fixed the issue with jacoco html report was missing the line numbers (source code decoration).

    • -2
    • +2
    ./gradle/testing/jacoco/tasks/JacocoReport.groovy
  1. … 1 more file in changeset.
Fixed GRADLE-2917, jacoco defult dependencies misbehave when the configuration is resolved before the jacoco tasks are triggered. Started using beforeResove() hook to avoid the problem. IMHO, we should simply add this dependency without fancy laziness. Users can always exclude it from the configuration if needed.

  1. … 1 more file in changeset.
Remove @author tags and names from source code.

- Added checkstyle check for @author

- Added not to CONTRIBUTING.md saying that we don't use names in the codebase

  1. … 1213 more files in changeset.
GRADLE-2829 - fix JacocoMerge functionality.

    • -2
    • +3
    ./gradle/testing/jacoco/tasks/JacocoMerge.groovy
  1. … 1 more file in changeset.
Groovy-ify

Revert "Revert test changes."

This reverts commit 310eca1d7294179b537f520d05627ec060adc145.

  1. … 23 more files in changeset.
Revert test changes.

More work needs to be done to update tests.

  1. … 23 more files in changeset.
Fix name of ConfigurableReport class.

  1. … 5 more files in changeset.
Renamed JacocoTaskExtension.destPath to destinationFile, classDumpPath to classDumpFile, and JacocoMerge.destFile to destinationFile.

    • -3
    • +3
    ./gradle/testing/jacoco/tasks/JacocoMerge.groovy
    • -1
    • +1
    ./gradle/testing/jacoco/tasks/JacocoReport.groovy
  1. … 4 more files in changeset.
jacoco -> JaCoCo in documentation.

    • -1
    • +1
    ./gradle/testing/jacoco/tasks/package-info.java
  1. … 1 more file in changeset.
REVIEW-2016: change used interfaces and method signatures around Reporting in Jacoco and BuildDashboardReports.

- mark newly introduced interfaces as incubating.

  1. … 4 more files in changeset.
Add some diagnostics to JacocoPluginVersionIntegrationTest

  1. … 1 more file in changeset.
Revert "Add hack to diagnose failing JacocoPluginVersionIntegrationTest on our windows ci box; using slash instead of backslash should have worked on windows too but didn't. check if using backslash is helping here."

This reverts commit 380fa0be5ca73bf3190b103365336c211983ea36.