Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge remote-tracking branch 'origin/master-test' into release-test

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

With this change, up-to-date `assembleDebug` builds work for the Santa Tracker sample and the simple test build.

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

With this change, up-to-date `assembleDebug` builds work for the Santa Tracker sample and the simple test build.

Publish 5.6.1-20190827230034+0000

Merge pull request #10119 from gradle/lacasseio/pr-10095

Refactor the UnexportMainSymbol tests to support `_wmain` on Windows

Merge branch 'master' into feature/JLL/depricate_http_download_dependencies

* master: (28 commits)

Fix Gradleception build

Publish 5.6.1-20190827133055+0000

Mention removal in upgrade doc

Remove deprecated getEffectiveAnnotationProcessorPath() method

Accept API change

Remove AbstractCompile.compile()

Upgrade AGP nightly in instant-execution integ tests

Enable Kotlin worker based tasks for more parallelism

Mention Kotlin upgrade in upgrade guide

Update performance tests template to not use deprecated configurations

Attach a display name to the value of `Property` typed properties for decorated types.

Attach a display name to the value of `Property` typed properties for decorated types.

Include some information about the owning task or extension object in the display name for a managed `Property<T>` instance.

Generate a basic display name for `Property` instances created as the value for a read-only managed property. Use the display name in 'this property has no value' error messages to help with problem diagnosis.

Simplify the bytecode generation for managed read only properties, so that fewer assumptions are baked into the generation.

Move some classes around to bust up a package cycle.

Generate a `toString()` implementation for extension objects added using `create()`, if the extension class does not provide one.

Publish 5.6.1-20190826230032+0000

Bump `kotlin-dsl` plugins version

Update distribution checks to account for new Kotlin jars

...

Make Checkstyle happy

Fix now linted build scripts

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

Fix integ test to skip linting build scripts under test

and remove the expectation of a deprecation warning

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

Upgrade ktlint-convention plugin to 0.4.1

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

Fix Gradleception build

    • -1
    • +1
    /subprojects/performance/templates.gradle
Merge pull request #10225 from gradle/lptr/deprecations/effective-annotation-processor-path

Remove deprecated getEffectiveAnnotationProcessorPath() method

Merge pull request #10021 from gradle/eskatos/kotlin/enable-workers

Enable Kotlin worker based tasks for more parallelism on the gradle/gradle build

Merge pull request #10285 from gradle/lptr/jvm/remove-abstract-compile-compile-method

Remove AbstractCompile.compile()

Publish 5.6.1-20190827133055+0000

Fix Kotlin integration tests

Ignore failing test for now

`PrecompiledScriptPluginIntegrationTest.generated code follows kotlin-dsl coding conventions` still fails because `ktlint-convention` version `0.3.0` used by the test uses `ktlint-gradle plugin` version `7.1.0` which in turn still uses the deprecated `ProjectLayout` APIs. We need to bump it t to `8.x.x` as that version doesn't use the deprecated APIs (see commit https://github.com/JLLeitschuh/ktlint-gradle/commit/95368f667ecffa6e50513eaaa090e1b3990fd0ba).

Merge pull request #10374 from gradle/eskatos/ie/upgrade-agp-nightly

Upgrade AGP nightly in instant-execution integ tests

Create project-dir-bound FilePropertyFactory

This used to be served by ProjectLayout but that doesn't implement FilePropertyFactory anymore.

Create project-dir-bound FilePropertyFactory

This used to be served by ProjectLayout but that doesn't implement FilePropertyFactory anymore.

Fix test

Fix test

Upgrade AGP nightly in instant-execution integ tests

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

Merge pull request #10360 from gradle/bamboo/master/kotlin-1.3.50

Upgrade embedded Kotlin version to 1.3.50

Mention Kotlin upgrade in upgrade guide

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

Merge pull request #10373 from gradle/breskeby/update-build-scan-plugin-perf-tests

Update performance tests template to not use deprecated configurations

Give JUnit 4 precedence over JUnit Platform and TestNG

For backwards compatibility, JUnit 4 takes precendence over TestNG and

JUnit Platform since groovy-all ships with dependencies on both. In the

latter case, JUnit Platform is used if both junit-vintage-engine and

JUnit 4 are on the classpath.

Update performance tests template to not use deprecated configurations

Merge pull request #10353 from gradle/eskatos/ie/enum-codec

Let instant execution encode enums explicitly

Fix resolving `DirectoryTee` elements of a `FileCollection`.