Closed
Description
Caused by: java.lang.NullPointerException: Cannot invoke "jakarta.json.JsonString.getString()" because the return value of "org.eclipse.parsson.JsonObjectBuilderImpl$JsonObjectImpl.getJsonString(String)" is null
at org.eclipse.parsson.JsonObjectBuilderImpl$JsonObjectImpl.getString (JsonObjectBuilderImpl.java:264)
at com.exasol.projectkeeper.sources.analyze.npm.NpmDependencies.getUrl (NpmDependencies.java:69)
at com.exasol.projectkeeper.sources.analyze.npm.NpmDependencies.projectDependency (NpmDependencies.java:54)
at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at com.exasol.projectkeeper.sources.analyze.npm.NpmDependencies.getDependencies (NpmDependencies.java:40)
at com.exasol.projectkeeper.sources.analyze.npm.NpmServices.getDependencies (NpmServices.java:53)
at com.exasol.projectkeeper.sources.analyze.npm.NpmSourceAnalyzer.analyzeSource (NpmSourceAnalyzer.java:52)
at com.exasol.projectkeeper.sources.analyze.npm.NpmSourceAnalyzer.lambda$analyze$0 (NpmSourceAnalyzer.java:36)
at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:197)
at java.util.ArrayList$ArrayListSpliterator.forEachRemaining (ArrayList.java:1625)
at java.util.stream.AbstractPipeline.copyInto (AbstractPipeline.java:509)
at java.util.stream.AbstractPipeline.wrapAndCopyInto (AbstractPipeline.java:499)
at java.util.stream.ReduceOps$ReduceOp.evaluateSequential (ReduceOps.java:921)
at java.util.stream.AbstractPipeline.evaluate (AbstractPipeline.java:234)
at java.util.stream.ReferencePipeline.collect (ReferencePipeline.java:682)
at com.exasol.projectkeeper.sources.analyze.npm.NpmSourceAnalyzer.analyze (NpmSourceAnalyzer.java:36)
at com.exasol.projectkeeper.sources.SourceAnalyzer.analyzeSources (SourceAnalyzer.java:68)
at com.exasol.projectkeeper.sources.SourceAnalyzer.analyze (SourceAnalyzer.java:59)
at com.exasol.projectkeeper.ProjectKeeper.phase2AnalyzeSources (ProjectKeeper.java:137)
at com.exasol.projectkeeper.ProjectKeeper.runValidationPhases (ProjectKeeper.java:276)
at com.exasol.projectkeeper.ProjectKeeper.fix (ProjectKeeper.java:260)
at com.exasol.projectkeeper.plugin.ProjectKeeperFixMojo.runProjectKeeper (ProjectKeeperFixMojo.java:20)
at com.exasol.projectkeeper.plugin.AbstractProjectKeeperMojo.execute (AbstractProjectKeeperMojo.java:43)
at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)