Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Treat all objects of an unrecognized type as a "bean" when serializing values to the instant execution cache, regardless of whether the type has a zero args constructor.

Also handle values of type `Long` and `long`, and handle bean fields of type `Property`, `DirectoryProperty` and `RegularFileProperty`.

Serialize several more JVM types to the instant execution cache.

Publish 5.5-20190519014033+0000

Do not run the constructors for beans deserialized from the instant execution cache.

Serialize the fields of beans with zero arg constructors to the instant execution cache.

Split out the strategy for serializing the fields of a `Task` object, so that it can be reused to serialize the fields of a bean.

Do not attempt to serialize values that reference certain Gradle types that hold project state, such as `Project` or `Task` instance to the instant execution cache.

Publish 5.5-20190518024614+0000

Split up `InstantExecutionIntegrationTest` into some separate classes.

Merge remote-tracking branch 'origin/release'

* origin/release:

Bump to latest 5.5 nightly

Remove unused file

Merge pull request #9454 from gradle/eskatos/java/missing-override

Enforce @Override in Java code, and add missing annotations

Bump to latest 5.5 nightly

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Publish 5.5-20190517134241+0000

Merge pull request #9356 from gradle/lorinc/9355/upgrade-asm

Upgrade ASM to version 7.1

Add missing @Override to all modules

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

  1. … 985 more files in changeset.
Move MissingOverride checkstyle check from api to the whole codebase

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

Merge pull request #9407 from gradle/lorinc/9320/cleanup

Cleanup for 9354 - Incorrect IncrementalTaskInputs.outOfDate files when using @InputFiles

Merge pull request #9440 from gradle/eskatos/ie/minimal-reporting

Better logging of instant-execution actions and skipped state

Remove unused file

Add missing @Override to public api types

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

  1. … 327 more files in changeset.
Enforce @Override annotation on public api types

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

Merge branch 'release'

Make more subprojects use Java 8 and remove redundant module types (#9447)

    • -1
    • +1
    /subprojects/core-api/core-api.gradle.kts
    • -14
    • +14
    /subprojects/launcher/launcher.gradle.kts
  1. … 14 more files in changeset.
Simplify how task input dependencies are discovered by `TaskInput`, so that the dependencies are visited instead of being added as artificial elements of the input file collection.

Also simplify the resolution of task dependencies provided by `TaskDependencyContainer` and `Provider` instances.

Publish 5.5-20190517010107+0000

Remove initials from a couple of TODOs

Fix expectations on deprecation warnings in TwirlVersionIntegrationTest

see #9435

Fix related tests

Signed-off-by: Pap Lőrinc <lorinc@gradle.com>

Fix expectations about deprecation warnings in tests

see #9435