Skip to content

Commit e6e3346

Browse files
committed
Removed repeated option variables from Tasks
1 parent 04b50a4 commit e6e3346

File tree

3 files changed

+18
-23
lines changed

3 files changed

+18
-23
lines changed

kb-importer/src/main/java/org/eclipse/steady/kb/command/Import.java

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -46,16 +46,16 @@
4646
public class Import implements Command {
4747

4848
private static final String METADATA_JSON = "metadata.json";
49-
private static final String UPLOAD_CONSTRUCT_OPTION = "u";
50-
private static final String DIRECTORY_OPTION = "d";
51-
private static final String OVERWRITE_OPTION = "o";
52-
private static final String VERBOSE_OPTION = "v";
53-
private static final String DELETE = "del";
54-
55-
private static final String UPLOAD_LONG_OPTION = "upload";
56-
private static final String VERBOSE_LONG_OPTION = "verbose";
57-
private static final String OVERWRITE_LONG_OPTION = "overwrite";
58-
private static final String DIRECTORY_LONG_OPTION = "directory";
49+
public static final String UPLOAD_CONSTRUCT_OPTION = "u";
50+
public static final String DIRECTORY_OPTION = "d";
51+
public static final String OVERWRITE_OPTION = "o";
52+
public static final String VERBOSE_OPTION = "v";
53+
public static final String DELETE = "del";
54+
55+
public static final String UPLOAD_LONG_OPTION = "upload";
56+
public static final String VERBOSE_LONG_OPTION = "verbose";
57+
public static final String OVERWRITE_LONG_OPTION = "overwrite";
58+
public static final String DIRECTORY_LONG_OPTION = "directory";
5959

6060
private static final Logger log = org.apache.logging.log4j.LogManager.getLogger();
6161

kb-importer/src/main/java/org/eclipse/steady/kb/task/ImportAffectedLibraries.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@
2626
import org.apache.logging.log4j.Logger;
2727
import org.eclipse.steady.backend.BackendConnectionException;
2828
import org.eclipse.steady.backend.BackendConnector;
29+
import org.eclipse.steady.kb.command.Import;
2930
import org.eclipse.steady.kb.command.Command;
3031
import org.eclipse.steady.kb.model.Artifact;
3132
import org.eclipse.steady.kb.model.Vulnerability;
@@ -45,8 +46,7 @@
4546
* </p>
4647
*/
4748
public class ImportAffectedLibraries implements Task {
48-
private static final String OVERWRITE_OPTION = "o";
49-
private static final String DELETE = "del";
49+
5050
private static final Logger log = org.apache.logging.log4j.LogManager.getLogger();
5151

5252
/** {@inheritDoc} */
@@ -57,7 +57,7 @@ public void execute(
5757
if (artifacts == null || artifacts.isEmpty()) {
5858
return;
5959
}
60-
if (args.containsKey(DELETE) && (boolean) args.get(DELETE)) {
60+
if (args.containsKey(Import.DELETE) && (boolean) args.get(Import.DELETE)) {
6161
backendConnector.deletePatchEvalResults(vuln.getVulnId(), AffectedVersionSource.KAYBEE);
6262
}
6363

@@ -75,7 +75,7 @@ public void execute(
7575
vuln.getVulnId(), purlGroup, purlArtifact, purlVersion, AffectedVersionSource.KAYBEE);
7676
if (affectedLibs != null && affectedLibs.length > 0) {
7777
AffectedLibrary affectedLibrary = affectedLibs[0];
78-
Boolean overwrite = (Boolean) args.get(OVERWRITE_OPTION);
78+
Boolean overwrite = (Boolean) args.get(Import.OVERWRITE_OPTION);
7979
if (overwrite || affectedLibrary.getAffected() == null) {
8080
setAfftectedLib(artifact, affectedLibrary);
8181
affectedLibsToUpsert.add(affectedLibrary);

kb-importer/src/main/java/org/eclipse/steady/kb/task/ImportVulnerability.java

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@
3838
import org.eclipse.steady.backend.BackendConnectionException;
3939
import org.eclipse.steady.backend.BackendConnector;
4040
import org.eclipse.steady.kb.command.Command;
41+
import org.eclipse.steady.kb.command.Import;
4142
import org.eclipse.steady.kb.model.Commit;
4243
import org.eclipse.steady.kb.model.Note;
4344
import org.eclipse.steady.kb.model.Vulnerability;
@@ -53,10 +54,6 @@
5354
* <p>ImportVulnerability class.</p>
5455
*/
5556
public class ImportVulnerability implements Task {
56-
private static final String OVERWRITE_OPTION = "o";
57-
private static final String DIRECTORY_OPTION = "d";
58-
private static final String VERBOSE_OPTION = "v";
59-
private static final String DELETE = "del";
6057

6158
private static final Logger log = org.apache.logging.log4j.LogManager.getLogger();
6259
private BackendConnector backendConnector = null;
@@ -68,15 +65,13 @@ public void execute(
6865
String vulnId = vuln.getVulnId();
6966
this.backendConnector = _backendConnector;
7067

71-
if (args.containsKey(DELETE) && (boolean) args.get(DELETE)) {
72-
backendConnector.deleteBug(vuln.getVulnId());
73-
} else if (backendConnector.isBugExisting(vuln.getVulnId())) {
68+
if (backendConnector.isBugExisting(vuln.getVulnId())) {
7469
log.info("Bug [{}] already exists in backend, analysis will be skipped", vuln.getVulnId());
7570
return;
7671
}
7772

7873
List<Commit> commits = new ArrayList<Commit>();
79-
File file = new File((String) args.get(DIRECTORY_OPTION));
74+
File file = new File((String) args.get(Import.DIRECTORY_OPTION));
8075

8176
File commitDirs[] =
8277
file.listFiles(
@@ -101,7 +96,7 @@ public boolean accept(File file) {
10196
Map<String, Set<ConstructChange>> allChanges = new HashMap<String, Set<ConstructChange>>();
10297
for (Commit commit : commits) {
10398
changes = ConstructSet.identifyConstructChanges(commit, allChanges);
104-
if ((Boolean) args.get(VERBOSE_OPTION)) {
99+
if ((Boolean) args.get(Import.VERBOSE_OPTION)) {
105100
for (ConstructChange chg : changes) {
106101
log.info(chg.toString());
107102
}

0 commit comments

Comments
 (0)