Clone Tools
  • last updated a few minutes ago
Constraints: committers
Constraints: files
Constraints: dates
Merge pull request #7966 from gradle/eskatos/kotlin-dsl/deferred-lambda

Accept Kotlin lambdas as a lazy construct for e.g. files

Merge pull request #7946 from gradle/eskatos/docs/resolver-logs-cleanup

Document kotlin-dsl IDE resolver logs cleanup

Fix Javadoc tags with are not supported by HTML5

JDK11 complains some unsupported Javadoc tags, make it happy:

- <tt> -> <code>

- <table summary='xx'> -> <table><caption>xx</caption>

- <a name='xx'> -> <a id='xx'>

  1. … 4 more files in changeset.
Upgrade testFixture Groovy to 2.5.4

Switch build JDK to OpenJDK 11 in Gradle (#7810)

Previously we have the following checks:

- The JDK used in `packageBuild` and `promoteBuild` must be Oracle JDK 9.

- If remote cache is enabled, the build JDK must be Oracle JDK 9 (same as TC).

Now we're going to switch to OpenJDK 11 on TC , correspondingly, we change these checks to OpenJDK 11.

Fix incorrect macos OperatingSystemFamily

Use convention method for target machines property

Don't use Java 9 `of` method

So the test works on Java 8 as well.

Merge pull request #7937 from gradle/lacasseio/native/visual-studio

Support for architecture in Visual Studio IDE

Ignore failing tests

Merge remote-tracking branch 'origin/gh/stable-native/unit-test-architecture' into release

* origin/gh/stable-native/unit-test-architecture:

Fix issue when running component tests with 64 bit toolchain

Fix issue with relocate task

Fix issue with setting test binary when main component has not been set

Fix issues with unit testing libraries

Target machine support for xctest

Add architecture support for CppUnit tests

Merge pull request #7896 from gradle/marc/insights/1696-tapi-transform-events

Report transform progress events and dependencies to TAPI progress listeners


    • -3
    • +5
Merge pull request #7843 from gradle/wolfs/execution-engine/tests

Add test coverage for the execution engine

Update build-in scan plugin version to 2.1 (#7970)

Merge pull request #7968 from thc202/docs-fix-typo

Fix typo in Lazy Configuration chapter

Merge pull request #7969 from JLLeitschuh/object-factory-documentation-fix

Fix documentation on ObjectFactory::setProperty

Mention architecture support for C++ projects in release notes

    • -0
    • +17
Allow init script for configuring build scan to work with older versions

Fix typo in Lazy Configuration chapter

Change from `contention` to `convention` when mentioning conventions.

Signed-off-by: thc202 <>

Fix documentation on ObjectFactory::setProperty

Signed-off-by: Jonathan Leitschuh <>

Restrict visibility of GradleInternal by passing Factory<Path>

Document WorkIdentity

Merge pull request #7956 from gradle/gh/stable-native/test-on-xcode10

Fix native testing for xcode 10

Rename Util -> TaskFingerprintUtil


Merge branch 'release'

Simplify OperationDependencyLookup

Simplify TaskIdentity.equals/hashCode to improve performance

Add support for kotlin lambdas as deferred construct in the Gradle API

support is enabled when the Kotlin is available only

ProjectBuilder tests with no kotlin dependency for example

Signed-off-by: Paul Merlin <>

Refine gradleApi() filtering for optional Kotlin DSL

by relying on classpath registry instead of hardcoded filtering

Signed-off-by: Paul Merlin <>