gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./api/reporting/ReportingExtension.java
  1. … 899 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./api/reporting/ReportingExtension.java
  1. … 887 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./api/reporting/ReportingExtension.java
  1. … 894 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./api/reporting/ReportingExtension.java
  1. … 899 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -1
    • +1
    ./api/reporting/ReportingExtension.java
  1. … 899 more files in changeset.
Add missing @Override to all modules

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

    • -0
    • +1
    ./api/plugins/ReportingBasePlugin.java
    • -0
    • +1
    ./api/reporting/ConfigurableReport.java
    • -0
    • +7
    ./api/reporting/internal/SimpleReport.java
  1. … 996 more files in changeset.
Add missing @Override to all modules

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

    • -0
    • +1
    ./api/plugins/ReportingBasePlugin.java
    • -0
    • +1
    ./api/reporting/ConfigurableReport.java
    • -0
    • +7
    ./api/reporting/internal/SimpleReport.java
  1. … 990 more files in changeset.
Deprecate build dashboard plugin

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

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

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

  1. … 10 more files in changeset.
Move some internal types back to their original package.

  1. … 75 more files in changeset.
Moved a bunch of dynamic object related types from core to live in modelCore.

  1. … 104 more files in changeset.
Fix spotbugs compatibility (#8076)

* Fix spotbugs plugin compatibility

- add smoke test for spotbugs plugin

* Fix deprecation warning

  1. … 3 more files in changeset.
Fix spotbugs plugin compatibility

- add smoke test for spotbugs plugin

  1. … 2 more files in changeset.
Decorate all domain collection container for emitting build ops (#7876)

* Update all domain object container with decorator for tracing executed callback actions

* Add decorator to a ll required occurances of DefaultDomainObjectSet

* Keep ctor for DefaultPolymorphicDomainObjectContainer as its used in gradle-idea-ext plugin

* Bring back DefaultDomainObjectSet constructor used by the android plugin

* keep backwards compatibility

  1. … 119 more files in changeset.
Merge pull request #7353 from gradle/sg/lazy/disallow-more

Disallow all, withType and whenObjectAdded mutating actions from a lazy configuration action

    • -12
    • +0
    ./api/reporting/plugins/BuildDashboardPlugin.java
  1. … 2 more files in changeset.
Address review comments

  1. … 1 more file in changeset.
Prevent mutation of report containers

Move aggregation of reporting tasks to the execution phase in GenerateBuildDashboard

    • -12
    • +0
    ./api/reporting/plugins/BuildDashboardPlugin.java
Revert "Temporarily revert the build dashboard plugin to eagerness"

This reverts commit e90e31f6811cebee45563d4f0e6c94ed29630e1b.

  1. … 1 more file in changeset.
Temporarily revert the build dashboard plugin to eagerness

  1. … 1 more file in changeset.
Disallow all from lazy configuration actions

  1. … 4 more files in changeset.
De-incubate remaining 2.x API

    • -2
    • +0
    ./api/reporting/BuildDashboardReports.java
    • -1
    • +4
    ./api/reporting/ConfigurableReport.java
  1. … 10 more files in changeset.
Remove ConfigurableReport.setDestination(Object)

Resolves #6298.

    • -12
    • +0
    ./api/reporting/ConfigurableReport.java
    • -27
    • +1
    ./api/reporting/internal/SimpleReport.java
  1. … 4 more files in changeset.
Remove the `ObjectFactory` factory method overloads that take an initial value, and add a `Property.value()` method that can be used to set the initial value instead by chaining the calls to the factory method and the `value()` method.

    • -1
    • +1
    ./api/reporting/internal/SimpleReport.java
  1. … 16 more files in changeset.
Add an overload for `ObjectFactory.property()` that takes an initial value for the property.

    • -1
    • +1
    ./api/reporting/internal/SimpleReport.java
  1. … 6 more files in changeset.
Replace all usages of the property factory methods on `ProjectLayout` and `DefaultTask` with the factory methods on `ObjectFactory`.

    • -2
    • +3
    ./api/reporting/ReportingExtension.java
  1. … 44 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.
Make buildDashboard a finalizer for all Reporting tasks

Move the aggregating configuration into the buildDashboard configuration block

This prevents tasks from being realized all of the time when using the build-dashboard plugin.

All tasks are still realized when any Reporting or buildDashboard task is realized when using the build-dashboard plugin

    • -18
    • +23
    ./api/reporting/plugins/BuildDashboardPlugin.java
  1. … 1 more file in changeset.
Make all tasks lazy in BuildDashboardPlugin and remove plugin from blacklist

    • -9
    • +14
    ./api/reporting/plugins/BuildDashboardPlugin.java
  1. … 1 more file in changeset.