Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Calculate default report location the way it used to be

Rework JacocoReportBase to avoid use of afterEvaluate

  1. … 1 more file in changeset.
Polish changes to JacocoPlugin

- Put configuration action inline with register

- Remove extra private method and just use deprecation logger to suppress deprecation

Fix Jacoco plugin forcing configuration of Test task and make other tasks lazy

Closes #6245

Signed-off-by: Jonathan Leitschuh <Jonathan.Leitschuh@plexxi.com>

Revert "Change a bunch of plugins to use the extensions added by the Java base plugins rather than the convention objects."

This reverts commit 705bb590565628a568814413f20d1675033693ab.

  1. … 17 more files in changeset.
Change a bunch of plugins to use the extensions added by the Java base plugins rather than the convention objects.

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

  1. … 4 more files in changeset.
Revert "Make task descriptions consistent (#4473)"

This reverts commit e828d7da14d7d5c5ff3b832f361c4355cff31e75.

  1. … 21 more files in changeset.
Make task descriptions consistent (#4473)

Make task descriptions consistent

All task descriptions should start from a verb in third person.

  1. … 21 more files in changeset.
Give a name to the jacoco agent JVM options

Add `@Nullable` to `@Optional` task inputs

where applicable.

  1. … 43 more files in changeset.
Rename JacocoTaskExtension.getAgent{Conf -> Classpath}

Allow ArgumentProviders be passed as Test/JavaExec Jvm arguments (#4300)

* Allow ArgumentProviders be passed to Test Jvm arguments

* Make it possible to pass argument providers to JavaExec

  1. … 25 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.
Deprecated `PropertyState` interface, which is replaced by `Property`. Deprecated the `Project.property()`, `Script.property()` and `ProviderFactory.property()` methods, which are replaced by `ObjectFactory.property()`.

  1. … 17 more files in changeset.
Extracted public `Property` interface out of `PropertyState` as a first step in renaming. Changed other public APIs, except for the factory methods, to use `Property` instead of `PropertyState`.

Also moved factory method to create a `ListProperty<T>` from `ProviderFactory` to `ObjectFactory`.

  1. … 30 more files in changeset.
Improve `JacocoPluginExtension#applyTo` type signature

By mentioning the type parameter `T` in the parameter list so it can be

inferred by a capable compiler.

See https://github.com/gradle/kotlin-dsl/issues/458

Use JaCoCo 0.7.9 by default (#2892)

  1. … 4 more files in changeset.
Make runtime properties optional where required

  1. … 1 more file in changeset.
Move GFileUtils to base-services

+review REVIEW-6562

  1. … 31 more files in changeset.
Activate Javadoc syntax check (Java 8+) and fix warnings and errors

This activates Javadoc's syntax check. Since it is not available with

Java 7, this commit does not yet activate the check on CI, where

the Javadoc is built as part of the distribution with Java 7.

#2553

  1. … 47 more files in changeset.
Add since to newly introduce methods

Add make jacoco.jvmArgs singular

+review REVIEW-6522

Return null vs empty string when Jacoco is not enabled

+review REVIEW-6522

Only add Jacoco properties when Jacoco is enabled for the task

+review REVIEW-6522

Revert "Remove check for jacoco.append=true to disable caching"

This reverts commit 0ad7be70ca4661b5fdc56722a9018097b6797389.

+review REVIEW-6522

  1. … 3 more files in changeset.
Revert "Use a configure task to add jvmArgs to Test"

This reverts commit 8bb0429bc2140552c53dfbeb522c34a55caf63f0.

+review REVIEW-6524

  1. … 1 more file in changeset.
Use a configure task to add jvmArgs to Test

+review REVIEW-6524

    • -0
    • +52
    ./org/gradle/internal/jacoco/JacocoConfigure.java
  1. … 1 more file in changeset.
Remove check for jacoco.append=true to disable caching

If two Test tasks use the same JaCoCo execution data file, overlapping

output detection will disable build caching.

+review REVIEW-6522

  1. … 3 more files in changeset.
Remove deprecated methods in jacoco module

  1. … 1 more file in changeset.