Revert "Use try-with-resources to close reader / writer"

This reverts commit 402a89eb03.
This commit is contained in:
Christian Beikov 2023-10-10 09:50:56 +02:00
parent 402a89eb03
commit d77786d16a
2 changed files with 15 additions and 11 deletions

View File

@ -32,7 +32,8 @@ public class SingleLineSqlScriptExtractor implements SqlScriptCommandExtractor {
public List<String> extractCommands(Reader reader, Dialect dialect) {
final List<String> statementList = new LinkedList<>();
try (final BufferedReader bufferedReader = new BufferedReader( reader )) {
final BufferedReader bufferedReader = new BufferedReader( reader );
try {
for ( String line = bufferedReader.readLine(); line != null; line = bufferedReader.readLine() ) {
final String trimmedLine = line.trim();

View File

@ -51,20 +51,23 @@ public class AntlrHelper {
tmpFile.getParentFile().mkdirs();
tmpFile.createNewFile();
try (final BufferedReader reader = new BufferedReader( new FileReader( generatedJavaFile ) );
final BufferedWriter writer = new BufferedWriter( new FileWriter( tmpFile ) )) {
final BufferedReader reader = new BufferedReader( new FileReader( generatedJavaFile ) );
final BufferedWriter writer = new BufferedWriter( new FileWriter( tmpFile ) );
boolean found = false;
String currentLine;
while ((currentLine = reader.readLine()) != null) {
if (!found && currentLine.startsWith("// Generated from")) {
while ( ( currentLine = reader.readLine() ) != null ) {
if ( ! found && currentLine.startsWith( "// Generated from" ) ) {
found = true;
continue;
}
writer.write(currentLine + System.lineSeparator());
}
writer.write( currentLine + System.lineSeparator() );
}
writer.close();
reader.close();
generatedJavaFile.delete();
tmpFile.renameTo( generatedJavaFile );
}