summaryrefslogtreecommitdiff
path: root/src/main/java/com/it_jaros/jscanner/ProgressBar.java
diff options
context:
space:
mode:
authorGravatar Matthias Jaros <jarlucmat@mailbox.org>2026-07-02 18:09:16 +0200
committerGravatar Matthias Jaros <jarlucmat@mailbox.org>2026-07-09 09:59:28 +0200
commit65052fa3393287b88bf4419bb67cd82663762022 (patch)
tree657d4fdd5b11a69000fa23346ef5dd449548b629 /src/main/java/com/it_jaros/jscanner/ProgressBar.java
parentc0ded372e09ba5eaf36a05b425823a6cedf9fb86 (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.java10
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() {