summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/cli/objects
diff options
context:
space:
mode:
authorBen Culkin <scorpress@gmail.com>2023-06-25 14:59:52 -0400
committerBen Culkin <scorpress@gmail.com>2023-06-25 14:59:52 -0400
commitc50f997a46cbd2c889a31750f9558847e80aac61 (patch)
tree85c942bf77e66876fb822f615afcd23a5cba70ea /base/src/main/java/bjc/utils/cli/objects
parent29db46041115065559a0d42f9a76ebb7c19424ea (diff)
Add some documentation
Diffstat (limited to 'base/src/main/java/bjc/utils/cli/objects')
-rw-r--r--base/src/main/java/bjc/utils/cli/objects/DelimSplitterCLI.java26
1 files changed, 13 insertions, 13 deletions
diff --git a/base/src/main/java/bjc/utils/cli/objects/DelimSplitterCLI.java b/base/src/main/java/bjc/utils/cli/objects/DelimSplitterCLI.java
index 53d6d1e..ba478f7 100644
--- a/base/src/main/java/bjc/utils/cli/objects/DelimSplitterCLI.java
+++ b/base/src/main/java/bjc/utils/cli/objects/DelimSplitterCLI.java
@@ -60,24 +60,22 @@ public class DelimSplitterCLI {
* Run the tester interface.
*/
private void runLoop() {
- final Scanner scn = new Scanner(System.in);
+ try (Scanner scn = new Scanner(System.in)) {
+ System.out.print("Enter a command (blank line to quit): ");
+ String inp = scn.nextLine().trim();
+ System.out.println();
- System.out.print("Enter a command (blank line to quit): ");
- String inp = scn.nextLine().trim();
- System.out.println();
+ while (!inp.equals("")) {
+ handleCommand(inp, scn, true);
- while (!inp.equals("")) {
- handleCommand(inp, scn, true);
+ System.out.println();
- System.out.println();
+ System.out.print("Enter a command (blank line to quit): ");
+ inp = scn.nextLine();
- System.out.print("Enter a command (blank line to quit): ");
- inp = scn.nextLine();
-
- System.out.println();
+ System.out.println();
+ }
}
-
- scn.close();
}
/*
@@ -221,6 +219,8 @@ public class DelimSplitterCLI {
}
try (FileInputStream fis = new FileInputStream(pth)) {
+ @SuppressWarnings("resource")
+ // Handled by above
final Scanner scn = new Scanner(fis);
while (scn.hasNextLine()) {