Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Publish 5.6.1-20190829230730+0000

Use linked list instead of array list for potentially empty and/or pattern parts

Recognize contributor

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Merge branch 'prevent-stack-overflow-for-PatternMatcher' of https://github.com/snazy/gradle

* 'prevent-stack-overflow-for-PatternMatcher' of https://github.com/snazy/gradle:

Prevent StackOverflowException caused by excessive 'or' via PatternMatcher

Add unit tests

Fix previous commit.

Fix previous commit.

Record the ClassLoader associated with each class that is serialized to the instant execution cache, and use this to make class lookup on deserialize faster and to deal correctly with multiple classes with the same name.

Move some ClassLoader lifecycling from Groovy DSL script compilation to `ClassLoaderScope`, so that the scope takes care of creating and caching the script ClassLoader.

  1. … 16 more files in changeset.
Record the ClassLoader associated with each class that is serialized to the instant execution cache, and use this to make class lookup on deserialize faster and to deal correctly with multiple classes with the same name.

Move some ClassLoader lifecycling from Groovy DSL script compilation to `ClassLoaderScope`, so that the scope takes care of creating and caching the script ClassLoader.

  1. … 9 more files in changeset.
Record the ClassLoader associated with each class that is serialized to the instant execution cache, and use this to make class lookup on deserialize faster and to deal correctly with multiple classes with the same name.

Move some ClassLoader lifecycling from Groovy DSL script compilation to `ClassLoaderScope`, so that the scope takes care of creating and caching the script ClassLoader.

  1. … 9 more files in changeset.
Record the ClassLoader associated with each class that is serialized to the instant execution cache, and use this to make class lookup on deserialize faster and to deal correctly with multiple classes with the same name.

Move some ClassLoader lifecycling from Groovy DSL script compilation to `ClassLoaderScope`, so that the scope takes care of creating and caching the script ClassLoader.

  1. … 16 more files in changeset.
Merge branch 'init-gitattributes' of https://github.com/teyckmans/gradle

* 'init-gitattributes' of https://github.com/teyckmans/gradle:

GitAttributesGenerator enhancements

gradle init creates .gitattributes #9583

Merge remote-tracking branch 'origin/sg/60/exec-type'

* origin/sg/60/exec-type:

Fix type parameter for AbstractExecTask subtype Exec

Use a non-decorated fork options when creating fork options for worker daemon

WorkerDaemonClients are retained across builds, so any object associated with

it must not contain project state since this will be kept around until the worker

expires.

- Introduce a newDecoratedJavaForkOptions which creates a decorated JavaForkOptionsInternal

- Replace calls to the decorated version of the method with non-decorated versions where appropriate

Use a non-decorated fork options when creating fork options for worker daemon

WorkerDaemonClients are retained across builds, so any object associated with

it must not contain project state since this will be kept around until the worker

expires.

- Introduce a newDecoratedJavaForkOptions which creates a decorated JavaForkOptionsInternal

- Replace calls to the decorated version of the method with non-decorated versions where appropriate

Use a non-decorated fork options when creating fork options for worker daemon

WorkerDaemonClients are retained across builds, so any object associated with

it must not contain project state since this will be kept around until the worker

expires.

- Introduce a newDecoratedJavaForkOptions which creates a decorated JavaForkOptionsInternal

- Replace calls to the decorated version of the method with non-decorated versions where appropriate

Use a non-decorated fork options when creating fork options for worker daemon

WorkerDaemonClients are retained across builds, so any object associated with

it must not contain project state since this will be kept around until the worker

expires.

- Introduce a newDecoratedJavaForkOptions which creates a decorated JavaForkOptionsInternal

- Replace calls to the decorated version of the method with non-decorated versions where appropriate

Use a non-decorated fork options when creating fork options for worker daemon

WorkerDaemonClients are retained across builds, so any object associated with

it must not contain project state since this will be kept around until the worker

expires.

- Introduce a newDecoratedJavaForkOptions which creates a decorated JavaForkOptionsInternal

- Replace calls to the decorated version of the method with non-decorated versions where appropriate

Merge branch 'master' into feature/JLL/depricate_http_download_dependencies

* master: (39 commits)

Add test to check that output from outside the work action still arrives

Update expected hash for generated Gradle API extensions jar

Remove deprecated use of BuildCacheConfiguration.local(Class)

Remove unnecessary `ExtensionAwareDependencyHandlerScope` class

Simplify `EnumCodec.decode` and `readEnum`

Revert last change

Use Hetzner internal build cache node

Publish 5.6.1-20190828230037+0000

Set Kotlin JVM target to `1.8` across the board

Add integration test for late-arriving log messages

Synchronize log messages with worker response messages

Mention new deprecations in upgrade doc

Mention potential breaking change to Kotlin DSL IDE resolver

Workaround "peer not authenticated" problem on Travis CI (#10381)

Fix incorrect performance result

Serialize the contents of `ArtifactCollection` instances to the instant execution cache.

Publish 5.6.1

Publish 5.6.1-20190827230034+0000

Fix now linted build scripts

Fix integ test to skip linting build scripts under test

...

    • -2
    • +2
    /subprojects/docs/src/docs/release/notes.md
Fix failing tests from insecure HTTP deprecation changes

Merge pull request #10386 from gradle/gh/issues/10122

Synchronize log events from worker processes

Add test to check that output from outside the work action still arrives

Add detection of long command line on Windows

Add detection of long command line on Windows

Add detection of long command line on Windows

Add detection of long command line on Windows

Add detection of long command line on Windows

Add detection of long command line on Windows

Add detection of long command line on Windows

Add detection of long command line on Windows

Add detection of long command line on Windows