gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix for convention mapping replacements.

Add properties on `Report` and subtypes to allow wiring using `Providers`. Specifically, add `Report.activated` to replace `enabled` and `outputLocation` to replace destination.

Change the Java base plugin to use these properties instead of convention mapping to attach conventions for the test report locations.

    • -21
    • +18
    ./api/reporting/internal/SimpleReport.java
    • -11
    • +1
    ./api/reporting/plugins/BuildDashboardPlugin.java
  1. … 16 more files in changeset.
Add properties on `Report` and subtypes to allow wiring using `Providers`. Specifically, add `Report.activated` to replace `enabled` and `outputLocation` to replace destination.

Change the Java base plugin to use these properties instead of convention mapping to attach conventions for the test report locations.

    • -21
    • +18
    ./api/reporting/internal/SimpleReport.java
  1. … 4 more files in changeset.
Add properties on `Report` and subtypes to allow wiring using `Providers`. Specifically, add `Report.activated` to replace `enabled` and `outputLocation` to replace destination.

Change the Java base plugin to use these properties instead of convention mapping to attach conventions for the test report locations.

    • -21
    • +18
    ./api/reporting/internal/SimpleReport.java
    • -11
    • +1
    ./api/reporting/plugins/BuildDashboardPlugin.java
  1. … 16 more files in changeset.
Add properties on `Report` and subtypes to allow wiring using `Providers`. Specifically, add `Report.activated` to replace `enabled` and `outputLocation` to replace destination.

Change the Java base plugin to use these properties instead of convention mapping to attach conventions for the test report locations.

    • -21
    • +18
    ./api/reporting/internal/SimpleReport.java
  1. … 4 more files in changeset.
Remove unused import

Remove deprecated internal TaskReportContainer constructor

Revert lambda usage as it broke instant execution

Ignore property annotations on domain object collection implementations

  1. … 1 more file in changeset.
De-incubate pre-5.0 reporting methods

    • -5
    • +0
    ./api/reporting/ConfigurableReport.java
    • -2
    • +0
    ./api/reporting/ReportingExtension.java
Apply `Anonymous type can be replaced with lambda` inspection the whole project

    • -9
    • +4
    ./api/reporting/ReportingExtension.java
    • -27
    • +12
    ./api/reporting/plugins/BuildDashboardPlugin.java
  1. … 660 more files in changeset.
Apply `Explicit type can be replaced with <>` inspection the whole project

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

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

  1. … 166 more files in changeset.
Organize imports

    • -2
    • +0
    ./api/reporting/ReportingExtension.java
  1. … 334 more files in changeset.
Replace anonymous classes with lambdas

    • -9
    • +4
    ./api/reporting/ReportingExtension.java
    • -27
    • +12
    ./api/reporting/plugins/BuildDashboardPlugin.java
  1. … 705 more files in changeset.
Replace anonymous classes with lambdas

    • -7
    • +4
    ./api/reporting/ReportingExtension.java
    • -23
    • +12
    ./api/reporting/plugins/BuildDashboardPlugin.java
  1. … 689 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.
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.