Java: Add test case.

This commit is contained in:
Anders Schack-Mulligen
2025-10-07 13:40:44 +02:00
parent 11665bea0a
commit f0bfd7053e

View File

@@ -41,6 +41,10 @@ public class EntryPointTypesTest {
public String safeField;
}
static class ArrayElemObject {
public String field;
}
private static void sink(String sink) {}
public static void test(TestObject source) {
@@ -70,4 +74,8 @@ public class EntryPointTypesTest {
UnrelatedObject unrelated = (UnrelatedObject) subtypeSource.getField8();
sink(unrelated.safeField); // Safe
}
public static void testArray(ArrayElemObject[] source) {
sink(source[0].field); // $hasTaintFlow
}
}