Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
make inner classes static where possible

Signed-off-by: Steven Crockett <crockett.j.steven@gmail.com>

    • -1
    • +1
    ./console/StyledTextOutputBackedRenderer.java
  1. … 41 more files in changeset.
Fixes.

  1. … 24 more files in changeset.
Tweak messages for previous commit, fixes.

  1. … 11 more files in changeset.
Add `BuildServiceParameters.None` marker type that is used to indicate that a build service does not take any parameters, to match the pattern used in other places.

Extract some validation logic from several places so it can be reused in the places where parameterized isolated objects, such as artifact transforms or build services, are registered.

  1. … 35 more files in changeset.
Add `BuildServiceParameters.None` marker type that is used to indicate that a build service does not take any parameters, to match the pattern used in other places.

Extract some validation logic from several places so it can be reused in the places where parameterized isolated objects, such as artifact transforms or build services, are registered.

  1. … 35 more files in changeset.
Add missing references to fail warning mode

    • -1
    • +1
    ./LoggingConfigurationBuildOptions.java
  1. … 2 more files in changeset.
Add missing references to fail warning mode

    • -1
    • +1
    ./LoggingConfigurationBuildOptions.java
  1. … 2 more files in changeset.
Add missing references to fail warning mode

    • -1
    • +1
    ./LoggingConfigurationBuildOptions.java
  1. … 2 more files in changeset.
Use ISO 8601 log format for logged daemon messages

    • -1
    • +3
    ./console/StyledTextOutputBackedRenderer.java
  1. … 4 more files in changeset.
Use ISO 8601 log format for logged daemon messages

    • -1
    • +3
    ./console/StyledTextOutputBackedRenderer.java
  1. … 4 more files in changeset.
Remove some deprecated logging methods

    • -24
    • +1
    ./progress/DefaultProgressLoggerFactory.java
  1. … 2 more files in changeset.
Remove outdated UsedByScanPluginˆ

Use native-platform to detect whether stdin is attached to a console, rather than `System.console()`, as this can detect more cases, such as when Gradle is running from mintty on Windows (e.g. the cygwin terminal).

This allows the `init` task to prompt the user interactively when run from mintty on Windows.

Also consolidate some of the "is x connected to a console?" logic into a single place.

  1. … 11 more files in changeset.
Use native-platform to detect whether stdin is attached to a console, rather than `System.console()`, as this can detect more cases, such as when Gradle is running from mintty on Windows (e.g. the cygwin terminal).

This allows the `init` task to prompt the user interactively when run from mintty on Windows.

Also consolidate some of the "is x connected to a console?" logic into a single place.

  1. … 11 more files in changeset.
Use native-platform to detect whether stdin is attached to a console, rather than `System.console()`, as this can detect more cases, such as when Gradle is running from mintty on Windows (e.g. the cygwin terminal).

This allows the `init` task to prompt the user interactively when run from mintty on Windows.

Also consolidate some of the "is x connected to a console?" logic into a single place.

  1. … 10 more files in changeset.
Apply `Inner class may be 'static'` inspection the whole project

    • -1
    • +1
    ./console/StyledTextOutputBackedRenderer.java
  1. … 40 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.

    • -0
    • +12
    ./console/ThrottlingOutputEventListener.java
  1. … 1 more file in changeset.
Introduce ReportGenerated exceptions

    • -0
    • +15
    ./text/AbstractStyledTextOutput.java
  1. … 8 more files in changeset.
Upgrade commons-lang{->3} replacing packages

    • -1
    • +1
    ./LoggingConfigurationBuildOptions.java
  1. … 173 more files in changeset.
Imports

    • -1
    • +4
    ./text/StreamBackedStandardOutputListener.java
  1. … 15 more files in changeset.
Imports

    • -1
    • +4
    ./text/StreamBackedStandardOutputListener.java
  1. … 15 more files in changeset.
Extract anonymous classes to static inner classes

    • -6
    • +14
    ./text/BufferingStyledTextOutput.java
    • -5
    • +7
    ./text/StreamBackedStandardOutputListener.java
  1. … 141 more files in changeset.
Extract anonymous classes to static inner classes

    • -6
    • +14
    ./text/BufferingStyledTextOutput.java
    • -6
    • +11
    ./text/StreamBackedStandardOutputListener.java
  1. … 141 more files in changeset.
Extract anonymous classes to static inner classes

    • -6
    • +14
    ./text/BufferingStyledTextOutput.java
    • -5
    • +7
    ./text/StreamBackedStandardOutputListener.java
  1. … 141 more files in changeset.
Extract anonymous classes to static inner classes

    • -6
    • +14
    ./text/BufferingStyledTextOutput.java
    • -5
    • +7
    ./text/StreamBackedStandardOutputListener.java
  1. … 141 more files in changeset.
Extract anonymous classes to static inner classes

    • -6
    • +14
    ./text/BufferingStyledTextOutput.java
    • -5
    • +7
    ./text/StreamBackedStandardOutputListener.java
  1. … 142 more files in changeset.
accessor

    • -13
    • +1
    ./text/AbstractLineChoppingStyledTextOutput.java
  1. … 2 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./console/StyledTextOutputBackedRenderer.java
    • -1
    • +1
    ./console/ThrottlingOutputEventListener.java
    • -2
    • +2
    ./progress/DefaultProgressLoggerFactory.java
    • -0
    • +5
    ./services/LoggingServiceRegistry.java
    • -11
    • +11
    ./sink/GroupingProgressLogEventGenerator.java
    • -2
    • +2
    ./sink/OutputEventListenerManager.java
  1. … 888 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./console/StyledTextOutputBackedRenderer.java
    • -1
    • +1
    ./console/ThrottlingOutputEventListener.java
    • -2
    • +2
    ./progress/DefaultProgressLoggerFactory.java
    • -0
    • +5
    ./services/LoggingServiceRegistry.java
    • -11
    • +11
    ./sink/GroupingProgressLogEventGenerator.java
    • -2
    • +2
    ./sink/OutputEventListenerManager.java
  1. … 876 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./console/StyledTextOutputBackedRenderer.java
    • -1
    • +1
    ./console/ThrottlingOutputEventListener.java
    • -2
    • +2
    ./progress/DefaultProgressLoggerFactory.java
    • -0
    • +5
    ./services/LoggingServiceRegistry.java
    • -11
    • +11
    ./sink/GroupingProgressLogEventGenerator.java
    • -2
    • +2
    ./sink/OutputEventListenerManager.java
  1. … 883 more files in changeset.