mirror of
https://github.com/ysoftdevs/DependencyCheck.git
synced 2026-02-19 17:08:10 +01:00
removed cleanup in favor of close from autoclosable
This commit is contained in:
@@ -243,7 +243,8 @@ public class Engine implements FileFilter, AutoCloseable {
|
||||
/**
|
||||
* Properly cleans up resources allocated during analysis.
|
||||
*/
|
||||
public void cleanup() {
|
||||
@Override
|
||||
public void close() {
|
||||
if (mode.isDatabseRequired()) {
|
||||
if (database != null) {
|
||||
database.close();
|
||||
@@ -252,11 +253,6 @@ public class Engine implements FileFilter, AutoCloseable {
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void close() {
|
||||
cleanup();
|
||||
}
|
||||
|
||||
/**
|
||||
* Loads the analyzers specified in the configuration file (or system
|
||||
* properties).
|
||||
|
||||
@@ -926,7 +926,7 @@ public class DependencyCheckScanAgent {
|
||||
} finally {
|
||||
settings.cleanup(true);
|
||||
if (engine != null) {
|
||||
engine.cleanup();
|
||||
engine.close();
|
||||
}
|
||||
}
|
||||
return engine;
|
||||
|
||||
@@ -63,10 +63,10 @@ public class EngineIT extends BaseDBTestCase {
|
||||
//allowedMessages.add("Unable to connect to");
|
||||
for (Throwable t : ex.getExceptions()) {
|
||||
boolean isOk = false;
|
||||
if (t.getMessage()!=null) {
|
||||
if (t.getMessage() != null) {
|
||||
for (String msg : allowedMessages) {
|
||||
if (t.getMessage().contains(msg)) {
|
||||
isOk=true;
|
||||
isOk = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
@@ -77,6 +77,6 @@ public class EngineIT extends BaseDBTestCase {
|
||||
}
|
||||
}
|
||||
instance.writeReports("dependency-check sample", new File("./target/"), "ALL");
|
||||
instance.cleanup();
|
||||
instance.close();
|
||||
}
|
||||
}
|
||||
|
||||
@@ -142,7 +142,7 @@ public class ArchiveAnalyzerIT extends BaseDBTestCase {
|
||||
instance.analyze(dependency, engine);
|
||||
int ending_size = engine.getDependencies().length;
|
||||
|
||||
engine.cleanup();
|
||||
engine.close();
|
||||
|
||||
assertTrue(initial_size < ending_size);
|
||||
|
||||
@@ -173,7 +173,7 @@ public class ArchiveAnalyzerIT extends BaseDBTestCase {
|
||||
instance.analyze(dependency, engine);
|
||||
int ending_size = engine.getDependencies().length;
|
||||
|
||||
engine.cleanup();
|
||||
engine.close();
|
||||
|
||||
assertTrue(initial_size < ending_size);
|
||||
|
||||
@@ -206,7 +206,7 @@ public class ArchiveAnalyzerIT extends BaseDBTestCase {
|
||||
int initial_size = engine.getDependencies().length;
|
||||
instance.analyze(dependency, engine);
|
||||
int ending_size = engine.getDependencies().length;
|
||||
engine.cleanup();
|
||||
engine.close();
|
||||
|
||||
assertTrue(initial_size < ending_size);
|
||||
|
||||
@@ -239,7 +239,7 @@ public class ArchiveAnalyzerIT extends BaseDBTestCase {
|
||||
engine.scan(file);
|
||||
engine.analyzeDependencies();
|
||||
int ending_size = engine.getDependencies().length;
|
||||
engine.cleanup();
|
||||
engine.close();
|
||||
assertTrue(initial_size < ending_size);
|
||||
|
||||
} finally {
|
||||
@@ -266,7 +266,7 @@ public class ArchiveAnalyzerIT extends BaseDBTestCase {
|
||||
engine.scan(file);
|
||||
engine.analyzeDependencies();
|
||||
int ending_size = engine.getDependencies().length;
|
||||
engine.cleanup();
|
||||
engine.close();
|
||||
assertTrue(initial_size < ending_size);
|
||||
} finally {
|
||||
instance.close();
|
||||
@@ -295,7 +295,7 @@ public class ArchiveAnalyzerIT extends BaseDBTestCase {
|
||||
engine.scan(file);
|
||||
engine.analyzeDependencies();
|
||||
int ending_size = engine.getDependencies().length;
|
||||
engine.cleanup();
|
||||
engine.close();
|
||||
assertTrue(initial_size < ending_size);
|
||||
|
||||
} finally {
|
||||
@@ -322,7 +322,7 @@ public class ArchiveAnalyzerIT extends BaseDBTestCase {
|
||||
engine.scan(file);
|
||||
engine.analyzeDependencies();
|
||||
int ending_size = engine.getDependencies().length;
|
||||
engine.cleanup();
|
||||
engine.close();
|
||||
assertTrue(initial_size < ending_size);
|
||||
} finally {
|
||||
instance.close();
|
||||
@@ -355,7 +355,7 @@ public class ArchiveAnalyzerIT extends BaseDBTestCase {
|
||||
// }
|
||||
// assertTrue(failed);
|
||||
int ending_size = engine.getDependencies().length;
|
||||
engine.cleanup();
|
||||
engine.close();
|
||||
assertEquals(initial_size, ending_size);
|
||||
} finally {
|
||||
instance.close();
|
||||
|
||||
@@ -212,7 +212,7 @@ public class CPEAnalyzerIT extends BaseDBTestCase {
|
||||
assertTrue("Incorrect match size - spring3 - " + spring3.getIdentifiers().size(), spring3.getIdentifiers().size() >= 1);
|
||||
|
||||
jarAnalyzer.close();
|
||||
engine.cleanup();
|
||||
engine.close();
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -239,7 +239,7 @@ public class CPEAnalyzerIT extends BaseDBTestCase {
|
||||
Identifier expIdentifier = new Identifier("cpe", expResult, expResult);
|
||||
|
||||
assertTrue(openssl.getIdentifiers().contains(expIdentifier));
|
||||
engine.cleanup();
|
||||
engine.close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -91,7 +91,7 @@ public class VulnerabilitySuppressionAnalyzerIT extends BaseDBTestCase {
|
||||
cpeSize = cpeSize > 0 ? cpeSize - 1 : 0;
|
||||
assertTrue(dependency.getVulnerabilities().size() == cveSize);
|
||||
assertTrue(dependency.getIdentifiers().size() == cpeSize);
|
||||
engine.cleanup();
|
||||
engine.close();
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -76,7 +76,7 @@ public class ReportGeneratorIT extends BaseDBTestCase {
|
||||
engine.analyzeDependencies();
|
||||
engine.writeReports("Test Report", "org.owasp", "dependency-check-core", "1.4.7", writeTo, "XML");
|
||||
|
||||
engine.cleanup();
|
||||
engine.close();
|
||||
|
||||
InputStream xsdStream = ReportGenerator.class.getClassLoader().getResourceAsStream("schema/dependency-check.1.5.xsd");
|
||||
StreamSource xsdSource = new StreamSource(xsdStream);
|
||||
|
||||
Reference in New Issue
Block a user