Commit Graph

18 Commits

Author SHA1 Message Date
Anna.Kozlova 1d95e4ee02 java 9: effectively final check fixed (IDEA-171152) 2017-04-07 19:00:58 +02:00
Anna.Kozlova 229ff01656 java 9: ensure private methods in interfaces do not receive implicit public modifier (IDEA-171089) 2017-04-07 18:20:18 +02:00
Anna.Kozlova 8e598aa908 java 9: reject private modifiers in annotation types (IDEA-171088) 2017-04-07 18:20:18 +02:00
Bas Leijdekkers d803164a12 make @SuppressWarnings work in module-info.java files 2017-03-12 17:08:13 +01:00
Anna Kozlova 3096de1332 forbid private classes in java 9 interfaces (IDEA-167121) 2017-01-26 19:02:35 +03:00
Anna Kozlova 0339448167 diamonds with anonymous: ensure base type calculated over tree cause too much context should be created otherwise (IDEA-166600) 2017-01-18 11:21:35 +03:00
Anna.Kozlova d4a9f70ca8 private modifier in interfaces: check for modifier combinations, body (IDEA-164596) 2016-11-28 15:38:48 +01:00
Bas Leijdekkers fe0824b7e2 more useful parse of broken try-with-resources resource expression (IDEA-157118) 2016-06-10 19:39:18 +03:00
Anna Kozlova 1fcb534fcb highlight diamonds as type parameter list (IDEA-156859) 2016-06-06 17:52:24 +03:00
Anna Kozlova 4475c9c72a testdata for IDEA-151777 2016-02-18 16:31:20 +01:00
Anna Kozlova 7c708a0eac EA-78369 - NPE: PsiDiamondTypeImpl$InferredAnonymTypeVisitor.visitClassType 2016-01-26 17:30:03 +03:00
Anna Kozlova 87f484a5fe diamonds with anonymous: reject cases according to JDK-8062373 2015-09-09 16:47:55 +03:00
Anna Kozlova 9a6264dcc0 enable diamonds with anonymous (IDEA-139098) 2015-09-09 16:47:53 +03:00
Roman Shevchenko cff7efd5d1 [java] since Java 9, underscore identifiers are completely prohibited (IDEA-132278) 2015-07-22 18:23:28 +02:00
Roman Shevchenko f7f0a5c0c4 [java] adds support for Java 9's improved try-with-resources (IDEA-140266)
PSI, parser, highlighting, exception analysis, control flow, completion.
2015-07-22 16:28:39 +02:00
Roman Shevchenko 106d1d5175 java: "Java X" language level for experimental features; T<any> wildcard support 2015-07-14 16:55:24 +03:00
Anna Kozlova 48db714b67 jdk9: support private methods in interfaces (IDEA-137918) 2015-03-23 17:57:12 +01:00
Anna Kozlova 2bd9c19a63 @SafeVarargs for java 9 (IDEA-132278) 2014-11-18 18:36:28 +01:00