Files
Ilyas Selimov 5dad029787 RedundantFileCreation - fix tests
GitOrigin-RevId: db0bb376a5a4c6e57fc7cb6e4038e03cb7a4de93
2021-03-18 11:44:32 +00:00

44 lines
1.8 KiB
Java

// "Fix all 'Redundant 'File' instance creation' problems in file" "true"
import java.io.*;
import java.nio.charset.Charset;
import java.nio.charset.StandardCharsets;
import java.util.Formatter;
import java.util.Locale;
class Main {
private static String getSomePathname() {
return "Some pathname";
}
public void main(String[] args) throws IOException {
new FileInputStream((("in.txt")));
new FileOutputStream((("in.txt")));
new FileReader((("in.txt")));
new FileWriter((("in.txt")));
new PrintStream((("in.txt")));
new PrintWriter((("in.txt")));
new Formatter((("in.txt")));
new FileInputStream(((getSomePathname())));
new FileOutputStream(((getSomePathname())));
new FileReader(((getSomePathname())));
new FileWriter(((getSomePathname())));
new PrintStream(((getSomePathname())));
new PrintWriter(((getSomePathname())));
new Formatter(((getSomePathname())));
new FileOutputStream((getSomePathname()), false);
new FileReader((getSomePathname()), Charset.defaultCharset());
new FileWriter((getSomePathname()), true);
new FileWriter((getSomePathname()), Charset.defaultCharset());
new FileWriter((getSomePathname()), Charset.defaultCharset(), false);
new PrintStream((getSomePathname()), StandardCharsets.UTF_16.displayName());
new PrintStream((getSomePathname()), Charset.defaultCharset());
new PrintWriter((getSomePathname()), StandardCharsets.UTF_16.displayName());
new PrintWriter((getSomePathname()), StandardCharsets.UTF_16.displayName());
new Formatter((getSomePathname()), StandardCharsets.UTF_16.displayName());
new Formatter((getSomePathname()), StandardCharsets.UTF_16.displayName(), Locale.ENGLISH);
new Formatter((getSomePathname()), Charset.defaultCharset(), Locale.GERMAN);
}
}