Fix stream for efficient garbage collection
This commit is contained in:
parent
a2a87eb0d7
commit
438727e7b9
@ -76,6 +76,8 @@ import java.io.FileInputStream;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStreamReader;
|
import java.io.InputStreamReader;
|
||||||
import java.nio.charset.Charset;
|
import java.nio.charset.Charset;
|
||||||
|
import java.nio.file.Files;
|
||||||
|
import java.nio.file.Paths;
|
||||||
import java.text.MessageFormat;
|
import java.text.MessageFormat;
|
||||||
import java.util.Arrays;
|
import java.util.Arrays;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
@ -147,7 +149,7 @@ public final class ScriptExecution extends Command {
|
|||||||
String cmd;
|
String cmd;
|
||||||
int lineNo = -1;
|
int lineNo = -1;
|
||||||
try (InputStreamReader fReader = new InputStreamReader(
|
try (InputStreamReader fReader = new InputStreamReader(
|
||||||
new FileInputStream(scriptFile), charset);
|
Files.newInputStream(Paths.get(scriptFile)), charset);
|
||||||
BufferedReader reader = new BufferedReader(fReader)) {
|
BufferedReader reader = new BufferedReader(fReader)) {
|
||||||
while ((cmd = reader.readLine()) != null) {
|
while ((cmd = reader.readLine()) != null) {
|
||||||
lineNo++;
|
lineNo++;
|
||||||
|
Loading…
Reference in New Issue
Block a user