Java: Updated expected test output.

This commit is contained in:
Michael Nebel
2024-05-03 16:30:10 +02:00
parent e8120afef9
commit 5e2e224c9c
4 changed files with 21 additions and 19 deletions

View File

@@ -5,9 +5,9 @@ import java.io.FileFilter;
public abstract class AbstractImplOfExternalSPI implements FileFilter {
@Override
public boolean accept(File pathname) {
return false;
}
}
// neutral=p;AbstractImplOfExternalSPI;accept;(File);summary;df-generated
@Override
public boolean accept(File pathname) {
return false;
}
}

View File

@@ -6,14 +6,15 @@ import java.nio.file.Files;
public class ImplOfExternalSPI extends AbstractImplOfExternalSPI {
@Override
public boolean accept(File pathname) {
try {
Files.createFile(pathname.toPath());
} catch (IOException e) {
e.printStackTrace();
}
return false;
// sink=p;AbstractImplOfExternalSPI;true;accept;(File);;Argument[0];path-injection;df-generated
// neutral=p;AbstractImplOfExternalSPI;accept;(File);summary;df-generated
@Override
public boolean accept(File pathname) {
try {
Files.createFile(pathname.toPath());
} catch (IOException e) {
e.printStackTrace();
}
}
return false;
}
}

View File

@@ -10,7 +10,7 @@ public class Inheritance {
}
public class AImplBasePrivateImpl extends BasePrivate {
// SPURIOUS-summary=p;Inheritance$BasePrivate;true;id;(String);;Argument[0];ReturnValue;taint;df-generated
// summary=p;Inheritance$AImplBasePrivateImpl;true;id;(String);;Argument[0];ReturnValue;taint;df-generated
@Override
public String id(String s) {
return s;
@@ -66,7 +66,7 @@ public class Inheritance {
}
public class CImpl extends C {
// SPURIOUS-summary=p;Inheritance$IPrivate1;true;id;(String);;Argument[0];ReturnValue;taint;df-generated
// summary=p;Inheritance$C;true;id;(String);;Argument[0];ReturnValue;taint;df-generated
@Override
public String id(String s) {
return s;
@@ -82,7 +82,7 @@ public class Inheritance {
}
public class EImpl extends E {
// SPURIOUS-summary=p;Inheritance$IPrivate2;true;id;(String);;Argument[0];ReturnValue;taint;df-generated
// summary=p;Inheritance$EImpl;true;id;(String);;Argument[0];ReturnValue;taint;df-generated
@Override
public String id(String s) {
return s;

View File

@@ -18,6 +18,7 @@ public class MultipleImpls {
// implements in different library should not count as impl
public static class Strat3 implements Callable<String> {
// neutral=p;MultipleImpls$Strat3;call;();summary;df-generated
@Override
public String call() throws Exception {
return null;