Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add API: AdhocSoftwareComponent.withVariantsFromConfiguration()

  1. … 1 more file in changeset.
Remove SourceSetOutput.legacyLayout

Always register features at the java component

So that this also works in combination with 'ivy-publish'.

De-incubate application plugin types

Deprecate the maven/ivy plugins

This commit introduces a deprecation warning for the `maven` plugin.

Because there's no such thing as an `ivy` plugin, we also deprecate

the _use_ of the `uploadArchives` task, which corresponds to uploading

with `ivy`, but is defined in the `base` plugin that we cannot

deprecate.

    • -4
    • +9
    ./java/org/gradle/api/plugins/BasePlugin.java
  1. … 15 more files in changeset.
Deprecate the maven/ivy plugins

This commit introduces a deprecation warning for the `maven` plugin.

Because there's no such thing as an `ivy` plugin, we also deprecate

the _use_ of the `uploadArchives` task, which corresponds to uploading

with `ivy`, but is defined in the `base` plugin that we cannot

deprecate.

    • -4
    • +9
    ./java/org/gradle/api/plugins/BasePlugin.java
  1. … 15 more files in changeset.
Remove unused parameter and unused class

  1. … 2 more files in changeset.
Revert "Introduce 'annotationProcessorClasspath' configuration"

This reverts commit 444a899c9cf4c968ce6a490d8148f35a1d631795 and

follow up changes to the annotation processing configurations.

    • -17
    • +0
    ./java/org/gradle/api/plugins/JavaPlugin.java
    • -13
    • +2
    ./java/org/gradle/api/tasks/SourceSet.java
  1. … 8 more files in changeset.
Deprecate legacy Java plugin configurations

    • -2
    • +4
    ./java/org/gradle/api/plugins/JavaPlugin.java
  1. … 3 more files in changeset.
Deprecate legacy Java plugin configurations

    • -2
    • +4
    ./java/org/gradle/api/plugins/JavaPlugin.java
  1. … 3 more files in changeset.
Merge pull request #10040 from gradle/cc/dm/deincubate-6.0

De-incubate a number of dependency management related APIs

    • -3
    • +0
    ./java/org/gradle/api/plugins/JavaPlugin.java
  1. … 5 more files in changeset.
Fix typo.

Fix typo.

Make snippet work in both Groovy and Kotlin DSL

Remove internal types JavaLibrary and JavaLibraryPlatform (#10210)

    • -2
    • +0
    ./java/org/gradle/api/plugins/JavaPlugin.java
  1. … 4 more files in changeset.
Remove internal types JavaLibrary and JavaLibraryPlatform

    • -2
    • +0
    ./java/org/gradle/api/plugins/JavaPlugin.java
  1. … 4 more files in changeset.
De-incubate a number of dependency management related APIs

    • -2
    • +0
    ./java/org/gradle/api/plugins/FeatureSpec.java
    • -3
    • +0
    ./java/org/gradle/api/plugins/JavaPlugin.java
    • -4
    • +0
    ./java/org/gradle/api/tasks/SourceSet.java
  1. … 108 more files in changeset.
De-incubate a number of dependency management related APIs

    • -2
    • +0
    ./java/org/gradle/api/plugins/FeatureSpec.java
    • -3
    • +0
    ./java/org/gradle/api/plugins/JavaPlugin.java
    • -4
    • +0
    ./java/org/gradle/api/tasks/SourceSet.java
  1. … 104 more files in changeset.
Apply `Field can be local` inspection the whole project

  1. … 22 more files in changeset.
Apply `Inner class may be 'static'` inspection the whole project

  1. … 40 more files in changeset.
Apply `Anonymous type can be replaced with lambda` inspection the whole project

    • -73
    • +38
    ./java/org/gradle/api/plugins/BasePlugin.java
    • -101
    • +39
    ./java/org/gradle/api/plugins/GroovyBasePlugin.java
    • -24
    • +12
    ./java/org/gradle/api/plugins/JavaPlatformPlugin.java
    • -76
    • +27
    ./java/org/gradle/api/plugins/JavaPlugin.java
  1. … 652 more files in changeset.
Apply `Explicit type can be replaced with <>` inspection the whole project

  1. … 905 more files in changeset.
Remove redundant usage attribute

We don't need to set the usage attribute because it's inherited

from the main configuration variant.

Remove redundant usage attribute

We don't need to set the usage attribute because it's inherited

from the main configuration variant.

Remove redundant usage attribute

We don't need to set the usage attribute because it's inherited

from the main configuration variant.

Remove redundant usage attribute

We don't need to set the usage attribute because it's inherited

from the main configuration variant.

Remove redundant usage attribute

We don't need to set the usage attribute because it's inherited

from the main configuration variant.

Remove redundant usage attribute

We don't need to set the usage attribute because it's inherited

from the main configuration variant.

Remove redundant usage attribute

We don't need to set the usage attribute because it's inherited

from the main configuration variant.

Fix missing Groovy/Scala classes in runtime variant

By using the infrastructure built in `JvmPluginsHelper` we

can now make sure that the languages we support expose their

classes on the "classes" variant.

    • -17
    • +7
    ./java/org/gradle/api/plugins/JavaPlugin.java
  1. … 1 more file in changeset.