-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 3.5.4
-
Fix Version/s: 3.6.1
-
Component/s: Bootstrap & Build
-
Labels:None
Got this exception stacktrace while writing some of my own code today:
Exception in thread "main" java.lang.NullPointerException: request.modelResolver cannot be null (parent POM com.google.guava:guava-parent:26.0-jre and POM com.google.guava:guava:[unknown-version]) at org.apache.commons.lang3.Validate.notNull(Validate.java:225) at org.apache.maven.model.building.DefaultModelBuilder.readParentExternally(DefaultModelBuilder.java:1046) at org.apache.maven.model.building.DefaultModelBuilder.readParent(DefaultModelBuilder.java:830) at org.apache.maven.model.building.DefaultModelBuilder.build(DefaultModelBuilder.java:332) at com.google.cloud.tools.opensource.dependencies.MetadataExplorer.main(MetadataExplorer.java:50)
No big deal except that the JavaDoc at ModelBuildingRequest says "The model resolver to use, may be null."
Not sure whether to update the docs or the code here.