/
githubmirror
/
panama-vector
Обзор
Документация
Войти
/
githubmirror
/
panama-vector
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
test/langtools/tools/javac/analyzer/DiamondFields.java
29 строк
995 B
Jan Lahoda
8266027: The diamond finder does not find diamond candidates in field initializers
29 апр 2021, 17:55
29 апр 2021, 17:55
f0f6b0d
Код
Авторство
О чём код?
/** * @test /nodynamiccopyright/ * @bug 8266027 * @summary Verify the diamond finder works on fields with modifiers. * @compile/ref=DiamondFields.out -XDfind=diamond -XDrawDiagnostics DiamondFields.java */ import java.util.LinkedList; import java.util.List; public class DiamondFields { List<String> f1 = new LinkedList<String>(); private List<String> f2 = new LinkedList<String>(); static List<String> f3 = new LinkedList<String>(); @Deprecated List<String> f4 = new LinkedList<String>(); final List<String> f5 = new LinkedList<String>(); DiamondFields() { List<String> l1 = new LinkedList<String>(); final List<String> l2 = new LinkedList<String>(); @Deprecated List<String> l3 = new LinkedList<String>(); } void t() { List<String> l1 = new LinkedList<String>(); final List<String> l2 = new LinkedList<String>(); @Deprecated List<String> l3 = new LinkedList<String>(); } }