Skip to content

[MDEP-875] Regression: list-repositories may produce NPE #1374

@jira-importer

Description

@jira-importer

Rostislav Krasny opened MDEP-875 and commented

Running the mvn org.apache.maven.plugins:maven-dependency-plugin:3.6.0:list-repositories command on a projects that has no repository with mirror or only repositories with mirrors fails with an NPE like in the following example:

[ERROR] Failed to execute goal org.apache.maven.plugins:maven-dependency-plugin:3.6.0:list-repositories (default-cli) on project d
emo: Execution default-cli of goal org.apache.maven.plugins:maven-dependency-plugin:3.6.0:list-repositories failed: Cannot invoke
"java.util.Collection.forEach(java.util.function.Consumer)" because "remoteProjectRepositories" is null -> [Help 1]

The "project demo" is a simple default project made by https://start.spring.io/

This regression was introduced by fix of MDEP-853 and exists only in the 3.6.0 version of the plugin.


Affects: 3.6.0

Remote Links:

Metadata

Metadata

Labels

bugSomething isn't workingpriority:majorMajor loss of function

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions