diagnostics

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Mark the tasks task as unsupported with the configuration cache

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

Further cleanups around null values

    • -0
    • +2
    ./internal/DefaultGroupTaskReportModel.java
    • -0
    • +2
    ./internal/graph/nodes/RenderableDependency.java
    • -2
    • +0
    ./internal/graph/nodes/RequestedVersion.java
    • -0
    • +20
    ./internal/graph/nodes/package-info.java
  1. … 14 more files in changeset.
Further cleanups around null values

    • -0
    • +2
    ./internal/DefaultGroupTaskReportModel.java
    • -0
    • +2
    ./internal/graph/nodes/RenderableDependency.java
    • -2
    • +0
    ./internal/graph/nodes/RequestedVersion.java
    • -0
    • +20
    ./internal/graph/nodes/package-info.java
  1. … 14 more files in changeset.
Further cleanups around null values

    • -0
    • +2
    ./internal/DefaultGroupTaskReportModel.java
    • -0
    • +2
    ./internal/graph/nodes/RenderableDependency.java
    • -2
    • +0
    ./internal/graph/nodes/RequestedVersion.java
    • -0
    • +20
    ./internal/graph/nodes/package-info.java
  1. … 14 more files in changeset.
Further cleanups around null values

    • -0
    • +2
    ./internal/DefaultGroupTaskReportModel.java
    • -0
    • +2
    ./internal/graph/nodes/RenderableDependency.java
    • -2
    • +0
    ./internal/graph/nodes/RequestedVersion.java
    • -0
    • +20
    ./internal/graph/nodes/package-info.java
  1. … 14 more files in changeset.
Further cleanups around null values

    • -0
    • +2
    ./internal/DefaultGroupTaskReportModel.java
    • -0
    • +2
    ./internal/graph/nodes/RenderableDependency.java
    • -2
    • +0
    ./internal/graph/nodes/RequestedVersion.java
    • -0
    • +20
    ./internal/graph/nodes/package-info.java
  1. … 14 more files in changeset.
Further cleanups around null values

    • -0
    • +2
    ./internal/DefaultGroupTaskReportModel.java
    • -0
    • +2
    ./internal/graph/nodes/RenderableDependency.java
    • -2
    • +0
    ./internal/graph/nodes/RequestedVersion.java
    • -0
    • +20
    ./internal/graph/nodes/package-info.java
  1. … 14 more files in changeset.
Cleanup of warnings in diagnostics project

Cleaned up a number of warnings from null / nonnull APIs to Java 8

syntax.

    • -17
    • +11
    ./OutgoingVariantsReportTask.java
    • -12
    • +2
    ./internal/AggregateMultiProjectTaskReportModel.java
    • -19
    • +16
    ./internal/DefaultGroupTaskReportModel.java
    • -11
    • +1
    ./internal/SingleProjectTaskReportModel.java
    • -1
    • +1
    ./internal/dsl/DependencyResultSpecNotationConverter.java
    • -7
    • +1
    ./internal/graph/DependencyGraphsRenderer.java
  1. … 28 more files in changeset.
Cleanup of warnings in diagnostics project

Cleaned up a number of warnings from null / nonnull APIs to Java 8

syntax.

    • -17
    • +11
    ./OutgoingVariantsReportTask.java
    • -12
    • +2
    ./internal/AggregateMultiProjectTaskReportModel.java
    • -19
    • +16
    ./internal/DefaultGroupTaskReportModel.java
    • -11
    • +1
    ./internal/SingleProjectTaskReportModel.java
    • -1
    • +1
    ./internal/dsl/DependencyResultSpecNotationConverter.java
    • -7
    • +1
    ./internal/graph/DependencyGraphsRenderer.java
  1. … 28 more files in changeset.
Cleanup of warnings in diagnostics project

Cleaned up a number of warnings from null / nonnull APIs to Java 8

syntax.

    • -17
    • +11
    ./OutgoingVariantsReportTask.java
    • -12
    • +2
    ./internal/AggregateMultiProjectTaskReportModel.java
    • -19
    • +16
    ./internal/DefaultGroupTaskReportModel.java
    • -11
    • +1
    ./internal/SingleProjectTaskReportModel.java
    • -1
    • +1
    ./internal/dsl/DependencyResultSpecNotationConverter.java
    • -7
    • +1
    ./internal/graph/DependencyGraphsRenderer.java
  1. … 28 more files in changeset.
Cleanup of warnings in diagnostics project

Cleaned up a number of warnings from null / nonnull APIs to Java 8

syntax.

    • -17
    • +11
    ./OutgoingVariantsReportTask.java
    • -12
    • +2
    ./internal/AggregateMultiProjectTaskReportModel.java
    • -19
    • +16
    ./internal/DefaultGroupTaskReportModel.java
    • -11
    • +1
    ./internal/SingleProjectTaskReportModel.java
    • -1
    • +1
    ./internal/dsl/DependencyResultSpecNotationConverter.java
    • -7
    • +1
    ./internal/graph/DependencyGraphsRenderer.java
  1. … 28 more files in changeset.
Cleanup of warnings in diagnostics project

Cleaned up a number of warnings from null / nonnull APIs to Java 8

syntax.

    • -17
    • +11
    ./OutgoingVariantsReportTask.java
    • -12
    • +2
    ./internal/AggregateMultiProjectTaskReportModel.java
    • -19
    • +16
    ./internal/DefaultGroupTaskReportModel.java
    • -11
    • +1
    ./internal/SingleProjectTaskReportModel.java
    • -1
    • +1
    ./internal/dsl/DependencyResultSpecNotationConverter.java
    • -7
    • +1
    ./internal/graph/DependencyGraphsRenderer.java
  1. … 28 more files in changeset.
Cleanup of warnings in diagnostics project

Cleaned up a number of warnings from null / nonnull APIs to Java 8

syntax.

    • -17
    • +11
    ./OutgoingVariantsReportTask.java
    • -12
    • +2
    ./internal/AggregateMultiProjectTaskReportModel.java
    • -19
    • +16
    ./internal/DefaultGroupTaskReportModel.java
    • -11
    • +1
    ./internal/SingleProjectTaskReportModel.java
    • -1
    • +1
    ./internal/dsl/DependencyResultSpecNotationConverter.java
    • -7
    • +1
    ./internal/graph/DependencyGraphsRenderer.java
  1. … 28 more files in changeset.
Proper pretty cause for BY_ANCESTOR

The BY_ANCESTOR selection reason was not supported in the dependency

insight report task.

It is now supported and instead of returning Unknown for not accounted

for values, the code uses the `cause.getDefaultReason()`.

Fixes #12891

  1. … 1 more file in changeset.
Proper pretty cause for BY_ANCESTOR

The BY_ANCESTOR selection reason was not supported in the dependency

insight report task.

It is now supported and instead of returning Unknown for not accounted

for values, the code uses the `cause.getDefaultReason()`.

Fixes #12891

  1. … 1 more file in changeset.
Proper pretty cause for BY_ANCESTOR

The BY_ANCESTOR selection reason was not supported in the dependency

insight report task.

It is now supported and instead of returning Unknown for not accounted

for values, the code uses the `cause.getDefaultReason()`.

Fixes #12891

  1. … 1 more file in changeset.
Proper pretty cause for BY_ANCESTOR

The BY_ANCESTOR selection reason was not supported in the dependency

insight report task.

It is now supported and instead of returning Unknown for not accounted

for values, the code uses the `cause.getDefaultReason()`.

Fixes #12891

  1. … 1 more file in changeset.
Proper pretty cause for BY_ANCESTOR

The BY_ANCESTOR selection reason was not supported in the dependency

insight report task.

It is now supported and instead of returning Unknown for not accounted

for values, the code uses the `cause.getDefaultReason()`.

Fixes #12891

  1. … 1 more file in changeset.
Proper pretty cause for BY_ANCESTOR

The BY_ANCESTOR selection reason was not supported in the dependency

insight report task.

It is now supported and instead of returning Unknown for not accounted

for values, the code uses the `cause.getDefaultReason()`.

Fixes #12891

  1. … 1 more file in changeset.
Revert "Duplicate project name detection"

This reverts commits 404c6cf303d to ffb51fb92f1 and

commit a0a662cbe49019adb08f996ae3df5a23aa222bbe.

  1. … 15 more files in changeset.
Revert "Duplicate project name detection"

This reverts commits 404c6cf303d to ffb51fb92f1 and

commit a0a662cbe49019adb08f996ae3df5a23aa222bbe.

Fixes #12315

  1. … 15 more files in changeset.
Revert "Duplicate project name detection"

This reverts commits 404c6cf303d to ffb51fb92f1 and

commit a0a662cbe49019adb08f996ae3df5a23aa222bbe.

Fixes #12315

  1. … 15 more files in changeset.
Fix circular dependencies when project have the same name

Before this commit, during dependency resolution, a synthetic

module version identifier was generated by project, using the

group and name of the project. However, it's possible for a

project in gradle to have the same name as another in the

same build, leading to duplicates. In this case the projects

were mixed together and lead to a circular dependency.

This commit fixes the problem by making sure we generate

distinct module version identifiers for such projects, by

using the full project path as the name instead of the short

name.

This also makes it possible to publish valid publications

when using the maven or ivy publish plugins. However, we detect

this problem early and warn the user that they should overwrite

the project identity in this case.

  1. … 14 more files in changeset.
Fix circular dependencies when project have the same name

Before this commit, during dependency resolution, a synthetic

module version identifier was generated by project, using the

group and name of the project. However, it's possible for a

project in gradle to have the same name as another in the

same build, leading to duplicates. In this case the projects

were mixed together and lead to a circular dependency.

This commit fixes the problem by making sure we generate

distinct module version identifiers for such projects, by

using the full project path as the name instead of the short

name.

This also makes it possible to publish valid publications

when using the maven or ivy publish plugins. However, we detect

this problem early and warn the user that they should overwrite

the project identity in this case.

  1. … 14 more files in changeset.
Fix circular dependencies when project have the same name

Before this commit, during dependency resolution, a synthetic

module version identifier was generated by project, using the

group and name of the project. However, it's possible for a

project in gradle to have the same name as another in the

same build, leading to duplicates. In this case the projects

were mixed together and lead to a circular dependency.

This commit fixes the problem by making sure we generate

distinct module version identifiers for such projects, by

using the full project path as the name instead of the short

name.

This also makes it possible to publish valid publications

when using the maven or ivy publish plugins. However, we detect

this problem early and warn the user that they should overwrite

the project identity in this case.

  1. … 14 more files in changeset.
Make query methods for deprecation state of core configurations public

This is to allow plugin authors to make use of this information.

The methods to actually deprecate configurations stay internal,

as they are bound to the deprecation mechanism of Gradle core.

And thus they may only be used for configurations of Gradle's core

plugins.

  1. … 11 more files in changeset.
Make query methods for deprecation state of core configurations public

This is to allow plugin authors to make use of this information.

The methods to actually deprecate configurations stay internal,

as they are bound to the deprecation mechanism of Gradle core.

And thus they may only be used for configurations of Gradle's core

plugins.

  1. … 11 more files in changeset.
Make the default capability explicit in report

* When reporting a variant that only has the default capability, it is

now explicit and flagged as the default one.

  1. … 1 more file in changeset.
Make the default capability explicit in report

* When reporting a variant that only has the default capability, it is

now explicit and flagged as the default one.

  1. … 1 more file in changeset.
Make the default capability explicit in report

* When reporting a variant that only has the default capability, it is

now explicit and flagged as the default one.

  1. … 1 more file in changeset.