Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Perform validation check when task dependencies are calculated

Test deprecation warning for ProjectBuilder constructor

Follow-up on #8067.

Use ProjectBuilder.builder() instead of deprecated constructor

Incorporate feedback into Maven migration guide (#8104)

In particular, these changes mention publishing source and Javadoc JARs, and the

local Maven cache and how it differs from Gradle's.

Upgrade to new version of native-platform.

spelling: daemon

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

Signed-off-by: Bo Zhang <bo@gradle.com>

spelling: deactivated

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

Signed-off-by: Bo Zhang <bo@gradle.com>

spelling: dashboard

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>

Signed-off-by: Bo Zhang <bo@gradle.com>

Catch exception

Publish 5.1-20190102000029+0000

Silence unrecognized annotation processor option during incremental processing

This works by registering an additional annotation processor

matching everything so it's guaranteed to be called, and that

collects all other processors' supported options in its own

supported options. That way, all those options will always be

see by javac as being supported, even when recompiling only

a subset of files that won't trigger some processors.

As a side-effect, this fully works around the underlying javac

issue (https://bugs.openjdk.java.net/browse/JDK-8162455) even

during full recompilations.

Fixes #8128

Signed-off-by: Thomas Broyer <t.broyer@ltgt.net>

Add upgrade instructions to 5.1 release notes

    • -0
    • +15
    /subprojects/docs/src/docs/release/notes.md
Add more validation of inject annotations.

- Don't allow an inject annotation on any method of a type for which it is not relevant, e.g. `@Workspace` on a `Task` (was only applied to getters previously).

- Don't allow multiple inject annotations on the same getter (received a cryptic error message previously).

- Don't allow inject annotations on private methods, setter methods, static methods and getter methods that cannot be overridden (was applied only to `@Inject` previously).

- Don't allow inject annotations on methods of `ExtensionAware` (received a cryptic error message previously).

Mention Richard Newton in release notes

    • -0
    • +1
    /subprojects/docs/src/docs/release/notes.md
Add build-init support for C++ applications

  1. … 9 more files in changeset.
Merge pull request #8127 from ricnewton/windows-native-unexport-main

Windows native unexport main

Re-baseline clean checkout performance test cases.

Issue: #6478 Renamed isSymlinkSupported to isSymlinkCreationSupported

Makes it clearer that this queries the ability to create symlinks and does not affect the symlink detection

Signed-off-by: Florian Dreier <dreier.florian@gmail.com>

Issue: #6478 Fixed detection of symlinks on Windows

Signed-off-by: Florian Dreier <dreier.florian@gmail.com>

Add annotation processor generated sources to SourceSetOutput

Signed-off-by: Thomas Broyer <t.broyer@ltgt.net>

Move SymbolHider to tasks.internal

Signed-off-by: Richard Newton <richard_newton@waters.com>

Clean up SymbolHider code

Fix comments from pull request https://github.com/gradle/gradle/pull/8127

Signed-off-by: Richard Newton <richard_newton@waters.com>

Revert "Use server mode"

This reverts commit 5be56387456fb6091705b95ee85d6a67f0592beb.

Publish 5.1-20190101000037+0000

Publish 5.1-20181231000026+0000

Re-baseline cold daemon performance test cases.

Use server mode

fix issue

Use client

Monitor more methods