Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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. … 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.
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. … 888 more files in changeset.
Add missing @Override to all modules

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

    • -0
    • +1
    ./console/StyledTextOutputBackedRenderer.java
    • -0
    • +1
    ./console/ThrottlingOutputEventListener.java
    • -0
    • +6
    ./progress/DefaultProgressLoggerFactory.java
    • -0
    • +1
    ./services/DefaultLoggingManagerFactory.java
    • -0
    • +1
    ./services/DefaultStyledTextOutputFactory.java
    • -0
    • +1
    ./services/LoggingBackedStyledTextOutput.java
  1. … 991 more files in changeset.
Add missing @Override to all modules

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

    • -0
    • +1
    ./console/StyledTextOutputBackedRenderer.java
    • -0
    • +1
    ./console/ThrottlingOutputEventListener.java
    • -0
    • +6
    ./progress/DefaultProgressLoggerFactory.java
    • -0
    • +1
    ./services/DefaultLoggingManagerFactory.java
    • -0
    • +1
    ./services/DefaultStyledTextOutputFactory.java
    • -0
    • +1
    ./services/LoggingBackedStyledTextOutput.java
  1. … 985 more files in changeset.
Get a better error message if we can't cast the Logger appropriately

    • -1
    • +2
    ./slf4j/DefaultContextAwareTaskLogger.java
Address review feedback

- more test coverage on using task logger after task has been executed

- minor code polishing

    • -3
    • +1
    ./slf4j/OutputEventListenerBackedLogger.java
  1. … 1 more file in changeset.
Convert net.jcip.annotations to javax.annotation.concurrent annotations

  1. … 67 more files in changeset.
Some cleanup on removing unrequired methods

    • -7
    • +0
    ./slf4j/OutputEventListenerBackedLogger.java
  1. … 1 more file in changeset.
Handle KotlinCompile task logger decoration

    • -481
    • +0
    ./slf4j/ContextAwareBuildLogger.java
    • -0
    • +24
    ./slf4j/ContextAwareTaskLogger.java
    • -0
    • +481
    ./slf4j/DefaultContextAwareTaskLogger.java
  1. … 4 more files in changeset.
Handle KotlinCompile task logger decoration

    • -481
    • +0
    ./slf4j/ContextAwareBuildLogger.java
    • -0
    • +24
    ./slf4j/ContextAwareTaskLogger.java
    • -0
    • +481
    ./slf4j/DefaultContextAwareTaskLogger.java
  1. … 4 more files in changeset.