import java.io.FileReader;
import java.io.FileWriter;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.OutputStreamWriter;
import java.io.PrintStream;
import java.io.PrintWriter;
import java.util.Formatter;
import java.util.Scanner;
class A {
void myMethod(byte[] bytes, java.io.File file, OutputStream outputStream) {
new String(bytes); // Noncompliant {{Remove this use of constructor "String(byte[])"}}
new String(bytes, 0, 1); // Noncompliant {{Remove this use of constructor "String(byte[],int,int)"}}
"".getBytes(); // Noncompliant {{Remove this use of "getBytes"}}
"".getBytes(0, 0, bytes, 0); // Noncompliant {{Remove this use of "getBytes"}}
new java.io.ByteArrayOutputStream().toString(); // Noncompliant
new FileReader("fileName"); // Noncompliant
new FileReader(file); // Noncompliant [[sc=9;ec=19]]
new FileReader(new java.io.FileDescriptor()); // Noncompliant
new FileWriter(file); // Noncompliant
new FileWriter(file, true); // Noncompliant
new FileWriter(new java.io.FileDescriptor()); // Noncompliant
new FileWriter("fileName"); // Noncompliant
new FileWriter("fileName", true); // Noncompliant
new InputStreamReader(new java.io.FileInputStream("")); // Noncompliant
new OutputStreamWriter(outputStream); // Noncompliant
new PrintStream(file); // Noncompliant
new PrintStream(outputStream); // Noncompliant
new PrintStream(outputStream, true); // Noncompliant
new PrintStream("fileName"); // Noncompliant
new PrintWriter(file); // Noncompliant
new PrintWriter(outputStream); // Noncompliant
new PrintWriter(outputStream, true); // Noncompliant
new PrintWriter("fileName"); // Noncompliant
new Formatter(""); // Noncompliant
new Formatter(file); // Noncompliant
new Formatter(outputStream); // Noncompliant
new Scanner(file); // Noncompliant
new java.util.Scanner(new java.io.FileInputStream("")); // Noncompliant
FileReader reader = null; // Noncompliant
FileReader reader3 = new FileReader(""); // Noncompliant
java.io.Reader reader2 = fileReader(); // Noncompliant [[sc=30;ec=40]]
FileWriter writer = null; // Noncompliant
java.io.Writer writer2 = fileWriter(); // Noncompliant
// Compliant
new String("");
"".length();
new java.io.ByteArrayOutputStream().toString("UTF-8");
UnknownClass unknown;
}
FileReader fileReader() {
return null;
}
FileWriter fileWriter() {
return null;
}
}