Skip to content

Commit b8188fb

Browse files
authored
Merge pull request #45 from marko-bekhta/fix/allow-for-missing-top-level-project
Check if top level project is available before accessing it
2 parents f32fbb8 + 2929503 commit b8188fb

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/main/java/org/hibernate/infra/develocity/scan/BuildScanMetadata.java

+5-1
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
import org.apache.maven.execution.MavenSession;
1212
import org.apache.maven.model.Profile;
13+
import org.apache.maven.project.MavenProject;
1314
import org.hibernate.infra.develocity.GoalMetadataProvider;
1415
import org.hibernate.infra.develocity.Log;
1516
import org.hibernate.infra.develocity.util.JavaVersions;
@@ -36,7 +37,10 @@ public static void addMainMetadata(BuildScanApi buildScanApi, MavenSession maven
3637
if ( !isBlank( mavenCommandLine ) ) {
3738
buildScanApi.value( "Maven command line", mavenCommandLine );
3839
}
39-
buildScanApi.tag(mavenSession.getTopLevelProject().getGroupId());
40+
MavenProject topLevelProject = mavenSession.getTopLevelProject();
41+
if (topLevelProject != null) {
42+
buildScanApi.tag(topLevelProject.getGroupId());
43+
}
4044
}
4145

4246

0 commit comments

Comments
 (0)