set identifier confidence on CPE entries

Former-commit-id: c06ff3935dfae7cc53389683ccb02180a2ecad98
This commit is contained in:
Jeremy Long
2014-01-17 20:22:57 -05:00
parent 77b1c74c83
commit 19e882a0d7

View File

@@ -579,7 +579,13 @@ public class CPEAnalyzer implements Analyzer {
for (IdentifierMatch m : collected) {
if (bestIdentifierQuality.equals(m.getConfidence())
&& bestEvidenceQuality.equals(m.getEvidenceConfidence())) {
dependency.addIdentifier(m.getIdentifier());
Identifier i = m.getIdentifier();
if (bestIdentifierQuality == IdentifierConfidence.BEST_GUESS) {
i.setConfidence(Confidence.LOW);
} else {
i.setConfidence(bestEvidenceQuality);
}
dependency.addIdentifier(i);
}
}
}