Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Convert buildSrc to included build and precompile shared code quality plugins

  1. … 886 more files in changeset.
Apply the 'classycle' plugin consistently to all projects (#12849)

Existing cycles are now explicitly excluded in the corresponding

build scripts and are thus more visible. They may or may not be

improved on when working on the corresponding project.

  1. … 90 more files in changeset.
Apply the 'classycle' plugin consistently to all projects

Existing cycles are now explicitly excluded in the corresponding

build scripts and are thus more visible. They may or may not be

improved on when working on the corresponding project.

  1. … 90 more files in changeset.
Apply the 'classycle' plugin consistently to all projects

Existing cycles are now explicitly excluded in the corresponding

build scripts and are thus more visible. They may or may not be

improved on when working on the corresponding project.

  1. … 90 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 143 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 143 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 142 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 143 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 143 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 143 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 143 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 143 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 143 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 141 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 143 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 143 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 143 more files in changeset.
Clean up subproject grouping in gradle build

  1. … 143 more files in changeset.
make inner classes static where possible

Signed-off-by: Steven Crockett <crockett.j.steven@gmail.com>

  1. … 42 more files in changeset.
First version helper task

Apply `Inner class may be 'static'` inspection the whole project

  1. … 41 more files in changeset.
Change all subprojects to use 'implementation' dependencies

This includes:

- All projects now explicitly declare all dependencies to other

subprojects. This makes issues more visible, guards for accidental

addition of new dependencies, and leaks much less transitive

dependencies on the compile classpathes.

- All usages of 'runtime' to declare dependencies have been replaced

with 'runtimeOnly'

- All projects are now `java-library` (and declare this explicitly)

- Most remaining Groovy scripts are translated to Kotlin

- The old 'compile' and 'runtime' configurations are not

configured/created anymore for the 'testFixture' and 'integTest'

source sets.

- Some obsolete dependencies (see previous commits) are removed

- 'api' is used scarcely on purpose as the current project structure is

not well designed for this. The projects contain code for several

concerns of the build tool and thus putting complete projects on the

API of others exposes too much. They should be split up along

functional concerns first.

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

    • -12
    • +33
    ./src/main/java/org/gradle/cli/CommandLineParser.java
  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -12
    • +33
    ./src/main/java/org/gradle/cli/CommandLineParser.java
  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -12
    • +33
    ./src/main/java/org/gradle/cli/CommandLineParser.java
  1. … 890 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -12
    • +33
    ./src/main/java/org/gradle/cli/CommandLineParser.java
  1. … 897 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -12
    • +33
    ./src/main/java/org/gradle/cli/CommandLineParser.java
  1. … 902 more files in changeset.
Remove synthetic accessors for internal private symbol references

    • -12
    • +33
    ./src/main/java/org/gradle/cli/CommandLineParser.java
  1. … 902 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 283 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 284 more files in changeset.