From e1a0c2d84691e81999d386f657655605d70310f1 Mon Sep 17 00:00:00 2001 From: Anders Schack-Mulligen Date: Wed, 11 Mar 2020 13:13:19 +0100 Subject: [PATCH] Java: Add minor test case to typeflow qltest. --- java/ql/test/library-tests/typeflow/A.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/java/ql/test/library-tests/typeflow/A.java b/java/ql/test/library-tests/typeflow/A.java index 794ab233c8c..a3e3e2320b8 100644 --- a/java/ql/test/library-tests/typeflow/A.java +++ b/java/ql/test/library-tests/typeflow/A.java @@ -70,4 +70,19 @@ public class A extends ArrayList { int i2 = (Integer)x2; int j2 = i2; } + + public static class C { + private Map map; + public static C empty = new C(Collections.emptyMap()); + private C(Map map) { + this.map = map; + } + public C() { + this(new LinkedHashMap<>()); + } + public void put(String k, String v) { + map.put(k, v); + empty.put(k, v); + } + } }