Commit Graph

169 Commits

Author SHA1 Message Date
Andrey Starovoyt
75d39f65b7 dynamic language substitutor test: unocomment
GitOrigin-RevId: ee4b41841fb5d468e25e81a04242ba840c634aec
2020-04-27 11:12:52 +00:00
Vladimir Krivosheev
488c2e41d0 disable LanguageSubstitutorLoadUnloadTest and DynamicPluginsTest
GitOrigin-RevId: 09a1d875941b79725ea4ece2540b24fdd1ab6486
2020-01-28 08:07:36 +00:00
Vladimir Krivosheev
4829584d9f cleanup
GitOrigin-RevId: a5474db29889f37d01e583fd1ad27e899f0ce331
2020-01-27 19:32:23 +00:00
Vladimir Krivosheev
da3c3d2455 TestEditorManagerImpl - release editor if cannot init it
GitOrigin-RevId: a23cae8320c617dae256ae8aa4751687f88eb816
2020-01-27 19:03:39 +00:00
anstarovoyt
d3759e6942 platform: make lang substitutor dynamic IDEA-226264
GitOrigin-RevId: 53f525ee77d1391b04a32632e36c258f71c98ba4
2019-12-19 13:07:12 +00:00
Anna.Kozlova
bb9160344a move java tests in corresponding package; ease access privileges 2017-05-23 12:57:09 +02:00
Alexey Kudravtsev
4a4626c750 removed default file header, because it adds no information but subtracts attention and space 2017-05-12 14:02:24 +03:00
Roman Shevchenko
a86d46d868 [java] fixes parsing of imports in module-info.java files (IDEA-169208) 2017-03-08 13:41:21 +01:00
Alexey Kudravtsev
de11db7a3c project leaks in tests 2017-03-01 13:37:11 +03:00
Roman Shevchenko
c472e7bab5 [tests] one more module-info parser test 2017-02-16 13:38:18 +01:00
Roman Shevchenko
ab3b33e067 [java] support for new module-info syntax and .class file format 2017-02-15 20:39:15 +01:00
Roman Shevchenko
66728e4f71 [java] invalid "for" statements highlighting (IDEA-167353) 2017-02-06 19:02:05 +01:00
Roman Shevchenko
aa5275a82a [java] minor optimization (IDEA-CR-16521) 2016-12-06 11:46:39 +01:00
Anna.Kozlova
85fdebf831 spi binding: be ready for short names in handleRename (IDEA-164272) 2016-11-22 20:22:29 +01:00
Roman Shevchenko
26313ece97 [java] fixes lambda expressions parsing (IDEA-163871) 2016-11-11 18:22:32 +01:00
Roman Shevchenko
8c45b1c5e6 [java] class and package name completion in module files 2016-08-30 19:36:12 +03:00
Roman Shevchenko
506535c1a4 [java] more module parser tests 2016-07-13 18:06:07 +02:00
Roman Shevchenko
f22dd502a3 [java] module declaration parsing 2016-06-29 21:02:14 +03:00
Roman Shevchenko
a9fd248583 [java] fixes typed lambda expressions parsing (IDEA-157929) 2016-06-28 17:42:20 +03:00
Roman Shevchenko
d3389198b1 [java] fixes typed lambda expressions parsing (IDEA-157929) 2016-06-28 16:49:37 +03:00
Bas Leijdekkers
fe0824b7e2 more useful parse of broken try-with-resources resource expression (IDEA-157118) 2016-06-10 19:39:18 +03:00
Roman Shevchenko
be4cc2331c [java] extra commas in array initializers (IDEA-157182) 2016-06-07 19:45:32 +03:00
Alexey Kudravtsev
89e6460446 removed redundant methods in tests 2016-05-16 15:04:01 +03:00
Roman Shevchenko
8fd03f4731 [java] fixes diamond type parsing (IDEA-155900) 2016-05-12 16:01:20 +02:00
peter
989a78499a clear completion copy cache on file rename 2016-05-04 10:20:11 +02:00
peter
631964661f IDEA-155183 Class autocomplete in META-INF.services duplicate packages 2016-04-29 22:56:21 +02:00
Roman Shevchenko
a744e45375 [java] test case added for IDEA-135847 2015-08-20 19:48:42 +02:00
Dmitry Batrak
decd330820 IDEA-141852 Quick documentation doesn't support @value tag without hash preceding variable reference 2015-08-14 15:52:10 +03: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
nik
32d6fe6043 removed unnecessary 'initPlatformPrefix' calls 2015-07-17 10:27:22 +03:00
Roman Shevchenko
106d1d5175 java: "Java X" language level for experimental features; T<any> wildcard support 2015-07-14 16:55:24 +03:00
Roman Shevchenko
83674908b6 IDEA-142416 (fixed parsing of annotated fully-qualified types in assignment statements) 2015-07-09 16:29:04 +03:00
Roman Shevchenko
a80c66e870 Cleanup (test lambdification) 2015-07-02 21:27:16 +03:00
Roman Shevchenko
e737db6dcc java: receiver parameter parsing 2015-07-02 15:29:10 +03:00
Roman Shevchenko
2a063c19d4 Cleanup (formatting) 2015-07-01 21:03:30 +03:00
Roman Shevchenko
8dc9a98de3 IDEA-123111 (qualified super parsing fixed) 2015-06-18 12:12:42 +03:00
Anton Makeev
68a23c5b28 TargetElementUtilBase is deprecated, please use TargetElementUtil 2015-05-11 15:07:39 +02:00
Alexey Kudravtsev
da334f7ab2 notnull 2015-04-29 13:00:05 +03:00
Roman Shevchenko
0574bef333 IDEA-139637 (lexer rebuilt; test added) 2015-04-28 18:09:12 +02:00
Roman Shevchenko
5c89b02232 IDEA-136310 (parser error on missing constructor name) 2015-02-26 14:05:05 +01:00
Roman Shevchenko
76f2928bea Cleanup (formatting) 2015-02-06 17:02:13 +01:00
Roman Shevchenko
dbe3b91651 IDEA-136053 (annotation parsing loop protection) 2015-02-06 17:02:12 +01:00
Roman Shevchenko
a2f25de00b Cleanup (common parameter values delegated) 2015-01-23 11:55:09 +01:00
Dmitry Jemerov
bb8687d45e fix tests; correctly parse {@code} tags with embedded curly braces and multiline {@code} tags 2015-01-21 19:32:16 +01:00
Dmitry Jemerov
0da31f0c52 don't perform any additional parsing on the contents of the {@litera} tag in javadoc (IDEA-131483) 2015-01-21 13:47:36 +01:00
Dmitry Jemerov
256fd71176 don't perform any additional parsing on the contents of the {@code} tag in javadoc (IDEA-95956) 2015-01-21 13:47:36 +01:00
Roman Shevchenko
db4730cda9 java: experimental <any T> support 2014-10-13 20:01:12 +02:00
Alexey Kudravtsev
19444a17ab notnull 2014-05-14 15:05:13 +04:00
Roman Shevchenko
9495ef2667 IDEA-119396 (be picky about unfinished annotated new array expressions) 2014-02-19 19:31:45 +01:00
Alexey Kudravtsev
78581c6676 notnull 2014-02-10 20:03:54 +04:00