This is an automated email from the ASF dual-hosted git repository.
gnodet pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven.git
The following commit(s) were added to refs/heads/master by this push:
new 894abe51c1 Issue #11109: Avoid `NPE` using `ProjectId` (#11178)
894abe51c1 is described below
commit 894abe51c1e5e667ce0b2e5d5b9b758699a74bf8
Author: Vincent Potucek <[email protected]>
AuthorDate: Tue Sep 30 10:09:09 2025 +0200
Issue #11109: Avoid `NPE` using `ProjectId` (#11178)
Co-authored-by: Vincent Potucek <[email protected]>
---
.../org/apache/maven/project/collector/DefaultProjectsSelector.java | 2 +-
.../resources/mng-5208/spy/src/main/java/mng5208/EventLoggerSpy.java | 3 +--
2 files changed, 2 insertions(+), 3 deletions(-)
diff --git
a/impl/maven-core/src/main/java/org/apache/maven/project/collector/DefaultProjectsSelector.java
b/impl/maven-core/src/main/java/org/apache/maven/project/collector/DefaultProjectsSelector.java
index 828e546c1c..0be344384a 100644
---
a/impl/maven-core/src/main/java/org/apache/maven/project/collector/DefaultProjectsSelector.java
+++
b/impl/maven-core/src/main/java/org/apache/maven/project/collector/DefaultProjectsSelector.java
@@ -75,7 +75,7 @@ public List<MavenProject> selectProjects(List<File> files,
MavenExecutionRequest
"{} {} encountered while building the effective model
for '{}' (use -e to see details)",
problemsCount,
(problemsCount == 1) ? "problem was" : "problems were",
- result.getProject().getId());
+ result.getProjectId());
if (request.isShowErrors()) { // this means -e or -X (as -X
enables -e as well)
for (ModelProblem problem : result.getProblems()) {
diff --git
a/its/core-it-suite/src/test/resources/mng-5208/spy/src/main/java/mng5208/EventLoggerSpy.java
b/its/core-it-suite/src/test/resources/mng-5208/spy/src/main/java/mng5208/EventLoggerSpy.java
index 43e5f774fc..a04aaa3130 100644
---
a/its/core-it-suite/src/test/resources/mng-5208/spy/src/main/java/mng5208/EventLoggerSpy.java
+++
b/its/core-it-suite/src/test/resources/mng-5208/spy/src/main/java/mng5208/EventLoggerSpy.java
@@ -34,8 +34,7 @@ public void onEvent(Object event) throws Exception {
if (event instanceof ExecutionEvent) {
ExecutionEvent executionEvent = (ExecutionEvent) event;
- System.out.println("executionEvent:" + executionEvent.getType() +
"/"
- + executionEvent.getProject().getId());
+ System.out.println("executionEvent:" + executionEvent.getType() +
"/" + executionEvent.getProjectId());
}
}
}