Skip to content

Commit f0449b9

Browse files
committed
convert to file writer to force overwriting
1 parent 326c2fa commit f0449b9

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

src/HtmlGenerator.java

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
import java.io.BufferedReader;
2-
import java.io.BufferedWriter;
32
import java.io.File;
43
import java.io.FileInputStream;
5-
import java.io.FileOutputStream;
4+
import java.io.FileWriter;
65
import java.io.IOException;
76
import java.io.InputStreamReader;
8-
import java.io.OutputStreamWriter;
97
import java.nio.file.Files;
108
import java.nio.file.Path;
119
import java.nio.file.Paths;
@@ -33,7 +31,7 @@ public class HtmlGenerator {
3331

3432
private static HtmlGenerator theHtmlGenerator;
3533

36-
private BufferedWriter bufferedOutput;
34+
private FileWriter bufferedOutput;
3735
private BufferedReader bufferedInput;
3836

3937
private String titles;
@@ -228,16 +226,14 @@ public String generateHtml(String folderPath, String outputPath,
228226
public void writeHtml(String outputPath, String outputName, String html)
229227
throws IOException {
230228
bufferedOutput =
231-
new BufferedWriter(new OutputStreamWriter(new FileOutputStream(
232-
outputPath + outputName)));
229+
new FileWriter(new File(outputPath + outputName), false);
233230
bufferedOutput.write(html);
234231
bufferedOutput.close();
235232
int urlStart = outputPath.indexOf("newsletters.nuscomputing.com");
236233
bufferedOutput =
237-
new BufferedWriter(new OutputStreamWriter(new FileOutputStream(
238-
outputPath.substring(0, urlStart
239-
+ "newsletters.nuscomputing.com/".length())
240-
+ outputName)));
234+
new FileWriter(new File(outputPath.substring(0, urlStart
235+
+ "newsletters.nuscomputing.com/".length())
236+
+ outputName), false);
241237
bufferedOutput.write(html);
242238
bufferedOutput.close();
243239
}

0 commit comments

Comments
 (0)