move into try with resource catch
This commit is contained in:
parent
09fedd03dc
commit
87b6ee3170
@ -58,23 +58,24 @@ public class SortableProperties extends Properties {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void store(Writer writer) throws IOException {
|
public void store(Writer writer) throws IOException {
|
||||||
IntelliJBufferedWriter bw = new IntelliJBufferedWriter(writer);
|
try(IntelliJBufferedWriter bw = new IntelliJBufferedWriter(writer)) {
|
||||||
boolean escUnicode = false;
|
boolean escUnicode = false;
|
||||||
|
|
||||||
synchronized (this) {
|
synchronized (this) {
|
||||||
for (Map.Entry<Object, Object> e : entrySet()) {
|
for (Map.Entry<Object, Object> e : entrySet()) {
|
||||||
String key = String.valueOf(e.getKey());
|
String key = String.valueOf(e.getKey());
|
||||||
String val = String.valueOf(e.getValue());
|
String val = String.valueOf(e.getValue());
|
||||||
key = saveConvert(key, true, escUnicode);
|
key = saveConvert(key, true, escUnicode);
|
||||||
/* No need to escape embedded and trailing spaces for value, hence
|
/* No need to escape embedded and trailing spaces for value, hence
|
||||||
* pass false to flag.
|
* pass false to flag.
|
||||||
*/
|
*/
|
||||||
val = saveConvert(val, false, escUnicode);
|
val = saveConvert(val, false, escUnicode);
|
||||||
bw.write(key + "=" + val);
|
bw.write(key + "=" + val);
|
||||||
bw.newLine();
|
bw.newLine();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
bw.flush();
|
||||||
}
|
}
|
||||||
bw.flush();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Loading…
x
Reference in New Issue
Block a user