Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Extract anonymous classes to static inner classes

  1. … 146 more files in changeset.
Use method reference, where applicable

  1. … 167 more files in changeset.
Use method reference, where applicable

  1. … 165 more files in changeset.
Organize imports

  1. … 337 more files in changeset.
Replace anonymous classes with lambdas

  1. … 707 more files in changeset.
Replace anonymous classes with lambdas

  1. … 692 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 890 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 897 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

  1. … 902 more files in changeset.
Add missing @Override to all modules

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

  1. … 991 more files in changeset.
Add missing @Override to all modules

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

  1. … 985 more files in changeset.
Deprecate build comparison plugin

  1. … 5 more files in changeset.
Deprecate build comparison plugin

  1. … 5 more files in changeset.
Revert "Revert "Merge branch 'sg/lazy/publish-register-2' into release""

This reverts commit 0937d57caa43dabc31d331dea6c9c0cf72de8607.

  1. … 23 more files in changeset.
spelling: implementer

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

  1. … 9 more files in changeset.
Revert "Merge branch 'sg/lazy/publish-register-2' into release"

This reverts commit 975120ec3997139e2e81e9ad4c03df89fa0748e5, reversing

changes made to 2eb24bc6b76a7d76b97036ca2c716730bc156d76.

  1. … 24 more files in changeset.
Replace various ConfigurablePublishArtifact types with a single one backed by Providers

  1. … 19 more files in changeset.
De-incubate build comparison API

  1. … 2 more files in changeset.
Replace deprectated `IOUtils.closeQuietly` uses with `IoActions.closeQuietly`

  1. … 20 more files in changeset.
Move file collection APIs out of core (#6525)

This change breaks out code that directly relates to handling `FileCollection`s and their build dependencies (called `TaskDependency` at this time) into a separate subproject (`:files`). This is so that other modules can build on just this module instead of having to depend on the oversized `:core`.

As part of the change `Provider`s have been moved to `:base-services`. In a possible followup step `:base-services` could be split into a module that captures the very basic concepts of Gradle's data model: it's all about `DomainObjectCollection`s that can be configured via `Action`s, transformed via `Transformer`s, lazyness can be provided via `Provider`s and rich mutable data types can be created via `Property` objects.

Another addition to `:base-serivces` is the directed graph traversal algorithms used in many parts of Gradle.

  1. … 443 more files in changeset.
Only infer task dependencies once when transforming a build outcome

  1. … 1 more file in changeset.
Use LazyPublishArtifact for lazy archive tasks

  1. … 15 more files in changeset.
Introduce ArchiveProviderPublishArtifact for lazily created tasks

  1. … 13 more files in changeset.
Add cast (BuildOutcomeComparisonResult<?>) otherwise Eclipse Java Compiler fails to compile

Move GFileUtils to base-services

+review REVIEW-6562

  1. … 31 more files in changeset.
Use public `ObjectFactory` instead of internal `Instantiator` in several task types.

  1. … 13 more files in changeset.
Add JVM arg property to build invocations in comparison plugin