Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge branch 'develop' into eskatos/caching/generated-code-reproducibility

Ignore failing tests on Windows temporarily

Merge branch 'develop' into eskatos/caching/generated-code-reproducibility

Merge pull request #1289 from gradle/bamboo/serve-the-right-classpath-for-scripts-outside-root-project-dir

Serve the right classpath for scripts outside the root project dir

Refine BuildSrcClassPathModeConfigurationAction

used for IDE script resolution mode

prefer lazy task configuration apis

reproducible GenerateSourceRootsFile

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

Serve the right classpath for scripts in nested projects

By doing a 2nd tooling API query against a potential nested project

whenever the given script cannot be determined to belong to the

imported project.

Assert generated extension jar is reproducible

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

Let zipTo() create reproducible archives

reproducible index order

constant entry time

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

Don't canonicalize test jar file name for compatibility with Windows

Canonicalize `AbstractIntegrationTest.defaultProjectRoot`

To check behaviour of Windows CI machines.

Move project root discovery logic lower in the stack

So it can be tested separately from the resolver.

Fix GenerateScriptPluginAdapters cacheability

by fixing overlapping inputs/outputs

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

Let code generation always use same line separators

in order to produce reproducible outputs

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

Fix GenerateScriptPluginAdapters task input/output annotations

And let :*:validateTaskProperties fail the build on warnings

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

Fix wrong assertion in ArtifactHandlerExtensionsTest

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

Polish `AbstractPluginTest`

- Move utility method closer to usage

Always resolve the script classpath against the imported project dir

To account for subprojects outside the root project directory.

This commit temporarily breaks the support for nested projects like

the ones found in `kotlin-dsl/samples` which shall be restored in a

subsequent commit.

Resolves #1231

Fix deprecation warning in buildSrc

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

Update wrappers to latest snapshot distro

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
  1. … 24 more files in changeset.
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.
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

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 https://github.com/gradle/gradle/pull/7809 , correspondingly, we change these checks to OpenJDK 11.

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 https://github.com/gradle/gradle/pull/7809 , correspondingly, we change these checks to OpenJDK 11.

Fix incorrect macos OperatingSystemFamily

Fix incorrect macos OperatingSystemFamily

Publish 5.1-20181207235007+0000