package generatedtest; import org.apache.commons.compress.archivers.tar.TarArchiveEntry; // Test case generated by GenerateFlowTestCase.ql public class Test { Object source() { return null; } void sink(Object o) {} public void test() throws Exception { { // "org.apache.commons.compress.archivers.tar;TarArchiveEntry;true;TarArchiveEntry;(String);;Argument[0];Argument[this];taint;ai-generated" TarArchiveEntry out = null; String in = (String) source(); out = new TarArchiveEntry(in); sink(out); // $ hasTaintFlow } { // "org.apache.commons.compress.archivers.tar;TarArchiveEntry;true;TarArchiveEntry;(String,boolean);;Argument[0];Argument[this];taint;ai-generated" TarArchiveEntry out = null; String in = (String) source(); out = new TarArchiveEntry(in, false); sink(out); // $ hasTaintFlow } { // "org.apache.commons.compress.archivers.tar;TarArchiveEntry;true;TarArchiveEntry;(String,byte);;Argument[0];Argument[this];taint;ai-generated" TarArchiveEntry out = null; String in = (String) source(); out = new TarArchiveEntry(in, (byte) 0); sink(out); // $ hasTaintFlow } { // "org.apache.commons.compress.archivers.tar;TarArchiveEntry;true;setLinkName;(String);;Argument[0];Argument[this];taint;ai-generated" TarArchiveEntry out = null; String in = (String) source(); out.setLinkName(in); sink(out); // $ hasTaintFlow } } }