internal

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename a variable.

    • -3
    • +3
    ./tasks/DefaultSourceSetContainer.java
Rename a variable.

    • -3
    • +3
    ./tasks/DefaultSourceSetContainer.java
Rename a variable.

    • -3
    • +3
    ./tasks/DefaultSourceSetContainer.java
Replace remaining usages of FileSystemSnapshotter

  1. … 22 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

  1. … 22 more files in changeset.
Replace remaining usages of FileSystemSnapshotter

  1. … 22 more files in changeset.
WIP

  1. … 22 more files in changeset.
Make Javadoc and sources primary variants without dependencies

  1. … 15 more files in changeset.
Make Javadoc and sources primary variants without dependencies

  1. … 15 more files in changeset.
Make Javadoc and sources primary variants without dependencies

  1. … 15 more files in changeset.
Make Javadoc and sources primary variants without dependencies

  1. … 15 more files in changeset.
Add Javadoc and Sources variants by default

This makes the Java (Library) plugin add these variants for the

main and for optional features.

- Separate 'javadoc' tasks are now automatically registered for

all optional features based on separate source sets

- jar tasks for Javadoc and Sources are registered for main source set

and each optional feature source set

- The variants are published via an opt-in on the plugin extension:

publishJavadocAndSources()

  1. … 10 more files in changeset.
Add Javadoc and Sources variants by default

This makes the Java (Library) plugin add these variants for the

main and for optional features.

- Separate 'javadoc' tasks are now automatically registered for

all optional features based on separate source sets

- jar tasks for Javadoc and Sources are registered for main source set

and each optional feature source set

- The variants are published via an opt-in on the plugin extension:

publishJavadocAndSources()

  1. … 10 more files in changeset.
Add Javadoc and Sources variants by default

This makes the Java (Library) plugin add these variants for the

main and for optional features.

- Separate 'javadoc' tasks are now automatically registered for

all optional features based on separate source sets

- jar tasks for Javadoc and Sources are registered for main source set

and each optional feature source set

- The variants are published via an opt-in on the plugin extension:

publishJavadocAndSources()

  1. … 10 more files in changeset.
Warn on publication of non transitive variant

This is effectively not supported in any of the published format.

  1. … 2 more files in changeset.
Warn on publication of non transitive variant

This is effectively not supported in any of the published format.

  1. … 2 more files in changeset.
Warn on publication of non transitive variant

This is effectively not supported in any of the published format.

  1. … 2 more files in changeset.
Warn on publication of non transitive variant

This is effectively not supported in any of the published format.

  1. … 2 more files in changeset.
Add validation at publication time

This commit introduces validation when generating Gradle

Module Metadata:

- check that there's at least one variant published

- each variant must have at least one attribute

- there shouldn't be duplicate variant names

- each variant must have a different (attributes,capabilities)

combination

Closes #10736

  1. … 11 more files in changeset.
Add validation at publication time

This commit introduces validation when generating Gradle

Module Metadata:

- check that there's at least one variant published

- each variant must have at least one attribute

- there shouldn't be duplicate variant names

- each variant must have a different (attributes,capabilities)

combination

Closes #10736

  1. … 11 more files in changeset.
Add validation at publication time

This commit introduces validation when generating Gradle

Module Metadata:

- check that there's at least one variant published

- each variant must have at least one attribute

- there shouldn't be duplicate variant names

- each variant must have a different (attributes,capabilities)

combination

Closes #10736

  1. … 11 more files in changeset.
Use instantiator for DSL objects created through SoftwareComponentFactory

To have a better and consistent DSL experience when using:

component.addVariantsFromConfiguration(...) { ... }

component.withVariantsFromConfiguration(...) { ... }

  1. … 10 more files in changeset.
Use instantiator for DSL objects created through SoftwareComponentFactory

To have a better and consistent DSL experience when using:

component.addVariantsFromConfiguration(...) { ... }

component.withVariantsFromConfiguration(...) { ... }

  1. … 9 more files in changeset.
Use instantiator for DSL objects created through SoftwareComponentFactory

To have a better and consistent DSL experience when using:

component.addVariantsFromConfiguration(...) { ... }

component.withVariantsFromConfiguration(...) { ... }

  1. … 10 more files in changeset.
Add AdhocSoftwareComponent.withVariantsFromConfiguration() API

  1. … 8 more files in changeset.
Add API: AdhocSoftwareComponent.withVariantsFromConfiguration()

  1. … 2 more files in changeset.
Remove SourceSetOutput.legacyLayout

    • -19
    • +2
    ./tasks/DefaultSourceSetOutput.java
  1. … 1 more file 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.

  1. … 11 more files in changeset.
Remove internal types JavaLibrary and JavaLibraryPlatform (#10210)

  1. … 5 more files in changeset.