diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/edu/brown/cs/student/term/Main.java | 13 | ||||
-rw-r--r-- | src/main/java/edu/brown/cs/student/term/hub/Holder.java | 2 |
2 files changed, 13 insertions, 2 deletions
diff --git a/src/main/java/edu/brown/cs/student/term/Main.java b/src/main/java/edu/brown/cs/student/term/Main.java index c854940..4b910f7 100644 --- a/src/main/java/edu/brown/cs/student/term/Main.java +++ b/src/main/java/edu/brown/cs/student/term/Main.java @@ -13,6 +13,8 @@ import edu.brown.cs.student.term.trade.Trade; import joptsimple.OptionParser; import joptsimple.OptionSet; +import java.io.OutputStream; +import java.io.PrintStream; import java.time.Instant; import java.sql.Date; import java.util.HashMap; @@ -65,6 +67,7 @@ public final class Main { parser.accepts("gui"); parser.accepts("port").withRequiredArg().ofType(Integer.class) .defaultsTo(DEFAULT_PORT); + parser.accepts("debug"); OptionSet options = parser.parse(args); if (options.has("gui")) { @@ -74,6 +77,14 @@ public final class Main { setConnection.run(new String[] {"data/trades.sqlite3"}); } + if (!options.has("debug")) { + System.setErr(new PrintStream(new OutputStream() { + public void write(int b) { + } + })); + } + + HashMap<String, Command> commandHashMap = new HashMap<>(); commandHashMap.put("setup", new SetupCommand()); commandHashMap.put("load", new LoadCommand()); @@ -171,7 +182,7 @@ public final class Main { double gains = profit.calculateGains(); double sp500PercentGain = profit.compareToSP500(); - Map<String, Object> res = new HashMap(); + Map<String, Object> res = new HashMap<>(); res.put("person", person); res.put("moneyIn", profit.getMoneyInput()); res.put("moneyOut", profit.getMoneyInput() + gains); diff --git a/src/main/java/edu/brown/cs/student/term/hub/Holder.java b/src/main/java/edu/brown/cs/student/term/hub/Holder.java index 66def5e..1151e74 100644 --- a/src/main/java/edu/brown/cs/student/term/hub/Holder.java +++ b/src/main/java/edu/brown/cs/student/term/hub/Holder.java @@ -7,7 +7,7 @@ public class Holder { private String name; private double suspicionScore; - public Holder(int id, String name){ + public Holder(int id, String name) { this.id = id; this.name = name; } |