Files
openide/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/quickFix/redundantFileCreation/afterWithParentheses.java
Andrey.Cherkasov 080b533383 Fixes after code review: IDEA-249165
GitOrigin-RevId: db35ebb920618b5e2105715406c1e24eb50bb71a
2020-09-08 07:31:16 +00:00

44 lines
1.8 KiB
Java

// "Fix all 'Redundant File object 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);
}
}