diff options
| author | 2026-07-02 18:09:16 +0200 | |
|---|---|---|
| committer | 2026-07-09 09:59:28 +0200 | |
| commit | 65052fa3393287b88bf4419bb67cd82663762022 (patch) | |
| tree | 657d4fdd5b11a69000fa23346ef5dd449548b629 /src/main/java/com/it_jaros/jscanner/ProgressBar.java | |
| parent | c0ded372e09ba5eaf36a05b425823a6cedf9fb86 (diff) | |
Reformatted code so that Scan is initialized in Scan class and Scanner
takes care of the actual Scan and not initializing Scan objects anymore
Diffstat (limited to 'src/main/java/com/it_jaros/jscanner/ProgressBar.java')
| -rw-r--r-- | src/main/java/com/it_jaros/jscanner/ProgressBar.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/main/java/com/it_jaros/jscanner/ProgressBar.java b/src/main/java/com/it_jaros/jscanner/ProgressBar.java index 2f0a384..3300b73 100644 --- a/src/main/java/com/it_jaros/jscanner/ProgressBar.java +++ b/src/main/java/com/it_jaros/jscanner/ProgressBar.java @@ -47,7 +47,9 @@ public class ProgressBar { } public void start() { - if (quiet) { return; } + if (quiet) { + return; + } System.out.print("Scanning targets...\n\n"); ui.scheduleAtFixedRate(() -> { lock.lock(); @@ -58,7 +60,7 @@ public class ProgressBar { private void drawProgress(boolean last) { // find and print finished hosts one last time - for (Iterator<Progress> it = hosts.iterator(); it.hasNext();) { + for (Iterator<Progress> it = hosts.iterator(); it.hasNext(); ) { Progress p = it.next(); if (p.done().get() == p.total()) { it.remove(); @@ -78,7 +80,7 @@ public class ProgressBar { } } - public void submit(Progress progress) { + public void add(Progress progress) { lock.lock(); hosts.add(progress); lock.unlock(); @@ -106,7 +108,7 @@ public class ProgressBar { String brackets = "[" + "#".repeat(filled) + "-".repeat(bracketWidth - filled) + "]"; int spacesBetween = terminalWidth - bracketWidth - (label + statsLeft + statsRight).length() - 5; - return String.format("%s%s%s %s %s", label, " ".repeat(spacesBetween),statsLeft, brackets, statsRight); + return String.format("%s%s%s %s %s", label, " ".repeat(spacesBetween), statsLeft, brackets, statsRight); } public void stop() { |
