Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Use ISO 8601 log format for logged daemon messages

  1. … 2 more files in changeset.
Remove some deprecated logging methods

  1. … 3 more files in changeset.
Add failsafe limit on queued output events

On the Gradle client, we are constrained to 64MB (by default). In

some cases, the number of output events in a throttling interval

can exceed the amount of memory available to the client.

This change adds a heuristic to render output events when too many

events are queued at one time.

  1. … 1 more file in changeset.
Fail on deprecation warning

* Adds one more option to warning-mode: fail

* If fail is activated, the build will fail at the end if any

deprecation warnings were reported

* Enhances the build result, possibly

making its failure a MultipleBuildFailures

Fixes #6491

  1. … 5 more files in changeset.
Fail on deprecation warning

* Adds one more option to warning-mode: fail

* If fail is activated, the build will fail at the end if any

deprecation warnings were reported

* Enhances the build result, possibly

making its failure a MultipleBuildFailures

Fixes #6491

  1. … 5 more files in changeset.
Introduce ReportGenerated exceptions

  1. … 9 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 52 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 52 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 51 more files in changeset.
Inline org.gradle.testing.internal.util.Specification

  1. … 52 more files in changeset.
Adjust tests to avoid unnecessary additional test dependencies

  1. … 5 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 890 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 897 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 286 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 283 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 286 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 284 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 285 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 285 more files in changeset.
Fix test expectations for subsecond time reported in console

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

  1. … 5 more files in changeset.
Fix test expectations for subsecond time reported in console

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

  1. … 4 more files in changeset.
Fix `--console rich` and `--console verbose` so that they always write rich content to stdout and stderr, regardless of whether they are attached to a console or not. Previously, only one of these would have rich content written to them and the other plain, depending on which of these were connected to a console.

Fix `--console auto` to use verbose task headers when stdout is not attached to a console but stderr is.

Add test coverage for `--console auto`.

  1. … 25 more files in changeset.
Fix `--console rich` and `--console verbose` so that they always write rich content to stdout and stderr, regardless of whether they are attached to a console or not. Previously, only one of these would have rich content written to them and the other plain, depending on which of these were connected to a console.

Fix `--console auto` to use verbose task headers when stdout is not attached to a console but stderr is.

Add test coverage for `--console auto`.

  1. … 23 more files in changeset.
Fix `--console rich` and `--console verbose` so that they always write rich content to stdout and stderr, regardless of whether they are attached to a console or not. Previously, only one of these would have rich content written to them and the other plain, depending on which of these were connected to a console.

Fix `--console auto` to use verbose task headers when stdout is not attached to a console but stderr is.

Add test coverage for `--console auto`.

  1. … 23 more files in changeset.
Fix `--console rich` and `--console verbose` so that they always write rich content to stdout and stderr, regardless of whether they are attached to a console or not. Previously, only one of these would have rich content written to them and the other plain, depending on which of these were connected to a console.

Fix `--console auto` to use verbose task headers when stdout is not attached to a console but stderr is.

Add test coverage for `--console auto`.

  1. … 25 more files in changeset.
Remove some duplication from the logic that sets up logging to the console.

Also simplify some of the console functional tests.

  1. … 25 more files in changeset.