summaryrefslogtreecommitdiff
path: root/src/main/java/bjc/everge/ReplParseException.java
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2019-09-09 19:27:05 -0400
committerbculkin2442 <bjculkin@mix.wvu.edu>2019-09-09 19:27:05 -0400
commite60131eb4ead92f3ab1caf29d9c89d5d507092d5 (patch)
tree3dc2a137a71372cc8c73c83aa12a3505a9401431 /src/main/java/bjc/everge/ReplParseException.java
parent9379692f9cfa436af7ad1ffd3bbd489802a86d4a (diff)
General cleanliness pass
Diffstat (limited to 'src/main/java/bjc/everge/ReplParseException.java')
-rw-r--r--src/main/java/bjc/everge/ReplParseException.java62
1 files changed, 0 insertions, 62 deletions
diff --git a/src/main/java/bjc/everge/ReplParseException.java b/src/main/java/bjc/everge/ReplParseException.java
deleted file mode 100644
index 9473b71..0000000
--- a/src/main/java/bjc/everge/ReplParseException.java
+++ /dev/null
@@ -1,62 +0,0 @@
-package bjc.everge;
-
-import java.util.ArrayList;
-import java.util.List;
-
-public class ReplParseException extends RuntimeException {
- /**
- * Serialization ID.
- */
- private static final long serialVersionUID = 4752304282380556849L;
- public List<ReplError> errs;
-
- public ReplParseException(String msg) {
- this(msg, new ArrayList<>());
- }
-
- public ReplParseException(String msg, List<ReplError> errs) {
- super(msg);
-
- this.errs = errs;
- }
-
- @Override
- public String toString() {
- String errString;
- if (errs.size() == 0) errString = "An error";
- else errString = "Errors";
-
- return String.format("%s occured parsing replacement pairs: %s\n%s",
- errString, getMessage(), errs);
- }
-
- public String toPrintString() {
- StringBuilder errString = new StringBuilder("[ERROR] ");
-
- if (errs.size() == 0) {
- errString.append("No specific errors");
- } else if (errs.size() == 1) {
- errString.append("An error");
- } else {
- errString.append(errs.size());
- errString.append(" errors");
- }
-
- errString.append(" occured parsing replacement pairs:");
- if (!getMessage().equals("")) {
- errString.append(" ");
- errString.append(getMessage());
- }
-
- if (errs.size() > 0) {
- errString.append("\n\t");
-
- for (ReplError err : errs) {
- errString.append(err.toPrintString("\t"));
- errString.append("\n\t");
- }
- }
-
- return errString.toString().trim();
- }
-}