diff options
| author | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2017-09-01 11:48:01 -0300 |
|---|---|---|
| committer | Benjamin J. Culkin <bjculkin@mix.wvu.edu> | 2017-09-01 11:48:01 -0300 |
| commit | 5f7597c878c90bf13dea73d8dd8aed6f0f693702 (patch) | |
| tree | 44cd6287c1962b1f344da7f3c4b6c9809a9f146b /BJC-Utils2/src/main/java/bjc/utils/ioutils/SimpleProperties.java | |
| parent | 23a6e61279266f80aba68844acc95c3965b80f95 (diff) | |
Commenting
Diffstat (limited to 'BJC-Utils2/src/main/java/bjc/utils/ioutils/SimpleProperties.java')
| -rw-r--r-- | BJC-Utils2/src/main/java/bjc/utils/ioutils/SimpleProperties.java | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/BJC-Utils2/src/main/java/bjc/utils/ioutils/SimpleProperties.java b/BJC-Utils2/src/main/java/bjc/utils/ioutils/SimpleProperties.java index e142ea3..e6279c4 100644 --- a/BJC-Utils2/src/main/java/bjc/utils/ioutils/SimpleProperties.java +++ b/BJC-Utils2/src/main/java/bjc/utils/ioutils/SimpleProperties.java @@ -54,6 +54,9 @@ public class SimpleProperties implements Map<String, String> { final int sepIdx = ln.indexOf(' '); + /* + * Complain about improperly formatted lines. + */ if (sepIdx == -1) { final String fmt = "Properties must be a name, a space, then the body.\n\tOffending line is '%s'"; final String msg = String.format(fmt, ln); @@ -64,6 +67,9 @@ public class SimpleProperties implements Map<String, String> { final String name = ln.substring(0, sepIdx).trim(); final String body = ln.substring(sepIdx).trim(); + /* + * Complain about duplicates, if that is wanted. + */ if (!allowDuplicates && containsKey(name)) { final String msg = String.format("Duplicate key '%s'", name); @@ -161,4 +167,4 @@ public class SimpleProperties implements Map<String, String> { public int hashCode() { return props.hashCode(); } -}
\ No newline at end of file +} |
