// Test case for Issue 438: | |
// https://github.com/typetools/checker-framework/issues/438 | |
import java.util.HashSet; | |
import java.util.List; | |
public class Issue438 { | |
boolean foo(List<String> list) { | |
if (list.isEmpty()) { | |
return new HashSet<>(list).isEmpty(); | |
} else { | |
return new HashSet<>(list).contains("test"); | |
} | |
} | |
int bar(List<String> list) { | |
return new HashSet<>(list).size(); | |
} | |
} |