mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-03-19 07:44:23 +01:00
fixed null pointer exception
Former-commit-id: a4ec4a993db877914ba7742e4c1eb04d8cb76a0c
This commit is contained in:
@@ -364,6 +364,9 @@ public class JarAnalyzer extends AbstractAnalyzer implements Analyzer {
|
|||||||
*/
|
*/
|
||||||
private boolean setPomEvidence(Dependency dependency, Model pom, Properties pomProperties) {
|
private boolean setPomEvidence(Dependency dependency, Model pom, Properties pomProperties) {
|
||||||
boolean foundSomething = false;
|
boolean foundSomething = false;
|
||||||
|
if (pom == null) {
|
||||||
|
return foundSomething;
|
||||||
|
}
|
||||||
//group id
|
//group id
|
||||||
final String groupid = interpolateString(pom.getGroupId(), pomProperties);
|
final String groupid = interpolateString(pom.getGroupId(), pomProperties);
|
||||||
if (groupid != null) {
|
if (groupid != null) {
|
||||||
@@ -599,7 +602,7 @@ public class JarAnalyzer extends AbstractAnalyzer implements Analyzer {
|
|||||||
&& !dependency.getFileName().toLowerCase().endsWith("-javadoc.jar")
|
&& !dependency.getFileName().toLowerCase().endsWith("-javadoc.jar")
|
||||||
&& !dependency.getFileName().toLowerCase().endsWith("-src.jar")
|
&& !dependency.getFileName().toLowerCase().endsWith("-src.jar")
|
||||||
&& !dependency.getFileName().toLowerCase().endsWith("-doc.jar")) {
|
&& !dependency.getFileName().toLowerCase().endsWith("-doc.jar")) {
|
||||||
Logger.getLogger(JarAnalyzer.class.getName()).log(Level.SEVERE,
|
Logger.getLogger(JarAnalyzer.class.getName()).log(Level.INFO,
|
||||||
String.format("Jar file '%s' does not contain a manifest.",
|
String.format("Jar file '%s' does not contain a manifest.",
|
||||||
dependency.getFileName()));
|
dependency.getFileName()));
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user