Yaroslav Lepenkin
|
5bd841b2ba
|
IDEA-111702 Java Rearranger illegal forward reference on fields rearrangement [CR-IC-3034]
|
2013-11-22 14:34:25 +04:00 |
|
Roman Shevchenko
|
5b1c00281d
|
Cleanup (misplaced test data)
|
2013-11-16 19:02:18 +01:00 |
|
Roman Shevchenko
|
4645f02b2b
|
IDEA-113062 (using file naming convention to tell top-level classes from inner)
Allows to correctly identify and parse classes with "$" abuse.
|
2013-11-16 19:01:13 +01:00 |
|
Rustam Vishnyakov
|
4f9d3f038b
|
Disable formatter ranges in formatter off/on tags [CR-IC-2916]
|
2013-11-06 15:52:44 +04:00 |
|
Roman Shevchenko
|
894d3b07d9
|
Properly calculate short name for inner class with dollars
https://github.com/JetBrains/intellij-community/pull/108
|
2013-10-22 11:29:18 +02:00 |
|
Rustam Vishnyakov
|
9b42e988a9
|
IDEA-56995 Disable code formatting per region using comments
|
2013-10-03 13:13:05 +04:00 |
|
Roman Shevchenko
|
8f3c91fbde
|
java: correct character escaping in decompiler
|
2013-08-28 19:12:17 +04:00 |
|
Roman Shevchenko
|
10fbef9956
|
Test data updated
|
2013-08-27 11:26:11 +04:00 |
|
 Natalia UkhorskayaandRoman Shevchenko
|
da958ab49c
|
Decompile chars, bytes and shorts correctly
|
2013-08-26 17:36:40 +04:00 |
|
Roman Shevchenko
|
80087098e8
|
java: incorrect annotation decoding fixed
|
2013-08-26 17:36:39 +04:00 |
|
Roman Shevchenko
|
2d6dce7915
|
IDEA-112106 (allow extra semicolons around imports)
|
2013-08-20 15:19:21 +04:00 |
|
anna
|
dd99498983
|
resolve inside anonymous: avoid parsing if no initializer available
|
2013-07-19 16:23:06 +02:00 |
|
Denis.Zhdanov
|
29d17b55c3
|
IDEA-109631 Javadocs formatting depends on current method indentation
|
2013-07-11 16:05:21 +04:00 |
|
Roman Shevchenko
|
a065231c29
|
java: empty parameter list in qualified super expression
|
2013-06-26 20:59:49 +04:00 |
|
Roman Shevchenko
|
d9286c9fc1
|
EA-46236 (parse mirrors with a correct language level)
|
2013-05-20 18:06:07 +02:00 |
|
Roman Shevchenko
|
9da649be29
|
Test extended
|
2013-05-13 13:14:46 +02:00 |
|
Roman Shevchenko
|
1b567020b2
|
IDEA-105010 (annotation not followed by brackets belongs to a next declaration)
|
2013-05-07 22:16:56 +02:00 |
|
anna
|
be9e2fa9f7
|
testdata fixed
|
2013-05-06 20:55:21 +02:00 |
|
Roman Shevchenko
|
11cf7f7d4d
|
IDEA-48145 (decompile class references in annotations)
|
2013-05-02 16:39:28 +02:00 |
|
Roman Shevchenko
|
ae2a45724a
|
Testdata supplemented with new cases
|
2013-05-02 16:39:28 +02:00 |
|
Roman Shevchenko
|
25f1fa203f
|
IDEA-25246 (decompile boolean constants)
|
2013-04-02 22:42:15 +02:00 |
|
Roman Shevchenko
|
8bb33ccdca
|
Type annotations on C-style arrays are recognized now
|
2013-03-31 23:13:14 +02:00 |
|
anna
|
09f4a50b16
|
prevent diamonds in reference parameter list other than <> -> invalid PsiDiamondType in substitutors
(cherry picked from commit 4f7cc7a)
|
2013-03-27 19:02:35 +01:00 |
|
Roman Shevchenko
|
b6a22dcebc
|
Prevent annotated references from being shortened
|
2013-03-14 13:27:28 +01:00 |
|
Roman Shevchenko
|
9daf85536c
|
Parse annotations in new expressions
|
2013-03-13 11:15:41 +01:00 |
|
Roman Shevchenko
|
c4b34d3f26
|
Parse annotated multi-catch parameters
|
2013-03-13 10:23:18 +01:00 |
|
Roman Shevchenko
|
764b2ebf4e
|
Parse annotated reference expressions
|
2013-03-13 10:23:18 +01:00 |
|
Roman Shevchenko
|
54a7b4dc70
|
Deprecated extension method syntax dropped
|
2013-02-27 20:40:44 +01:00 |
|
Roman Shevchenko
|
9a35df2a7b
|
Typos
|
2013-02-27 20:18:24 +01:00 |
|
Roman Shevchenko
|
8df7b744e5
|
Type annotation parsing tests
|
2013-02-14 20:15:43 +01:00 |
|
Roman Shevchenko
|
c9e9b741f0
|
Parse annotations on array dimensions
|
2013-02-14 20:15:43 +01:00 |
|
Roman Shevchenko
|
f201185868
|
IDEA-98542 (help a guy to poison$ poor actor)
|
2013-01-07 20:34:19 +01:00 |
|
Roman Shevchenko
|
b4eebdd684
|
IDEA-98421 (parse super call type arguments)
|
2013-01-02 21:19:14 +01:00 |
|
Roman Shevchenko
|
409a465045
|
Syntactically correct enum stubs
|
2012-12-28 13:05:40 +01:00 |
|
Roman Shevchenko
|
7e3a312724
|
Test
|
2012-11-22 18:15:30 +01:00 |
|
anna
|
bfecda5998
|
optimize imports: do not skip static imports in favor for simple imports (IDEA-95276)
|
2012-11-20 15:16:38 +01:00 |
|
Roman Shevchenko
|
73ceb85293
|
IDEA-94506 (parser support for intersection types in casts)
|
2012-11-13 12:51:54 +01:00 |
|
Roman Shevchenko
|
39d9fd7235
|
Switch to new extension method syntax
|
2012-11-10 21:36:44 +01:00 |
|
Roman Shevchenko
|
279bdb8548
|
EA-40613 (mirror extends list should equal to stub's one)
|
2012-11-06 19:04:29 +01:00 |
|
Roman Shevchenko
|
a24681a5cc
|
EA-40568 (skip incorrect parameter names)
|
2012-11-02 21:50:43 +01:00 |
|
Roman Shevchenko
|
c4c09245e1
|
Cls*.setMirror(): cleanup, fixes, and better diagnostic
|
2012-10-26 22:07:31 +02:00 |
|
Roman Shevchenko
|
d75d872c01
|
.class stub building test
|
2012-10-24 12:48:59 +02:00 |
|
Roman Shevchenko
|
ba640e804a
|
Drop support for outdated method receiver syntax
|
2012-10-24 12:48:58 +02:00 |
|
Roman Shevchenko
|
188101d81c
|
Parse Java type annotations regardless to language level
|
2012-10-19 22:41:40 +02:00 |
|
nik
|
a34e75a3f9
|
IDEA-91309: All classes in the same package are marked as unresolved
|
2012-09-11 16:40:39 +04:00 |
|
Denis.Zhdanov
|
976fe5321d
|
IDEA-90860 Reformat Code breaks Copyright/Header
Test fixes
|
2012-09-01 22:03:10 +04:00 |
|
Denis.Zhdanov
|
3d15472599
|
IDEA-90860 Reformat Code breaks Copyright/Header
1. Block.getSpacing() contract is refined;
2. Java formatter tests don't strip line feeds and trailing spaces now;
3. Test data is corrected;
|
2012-09-01 18:43:06 +04:00 |
|
Roman Shevchenko
|
90c567da31
|
Cleanup
|
2012-07-12 21:23:01 +02:00 |
|
Roman Shevchenko
|
67e1f23ef6
|
Tune missing brace heuristic
|
2012-07-12 21:23:01 +02:00 |
|
Roman Shevchenko
|
93488641f8
|
Lambda expressions support: drop generic lambda expressions
|
2012-06-09 14:25:59 +04:00 |
|