Evgeny Pasynkov
|
080df59ef1
|
Move PsiFormatUtilBase to core-api and PsiFormatUtil to java-psi-api
|
2012-07-11 10:10:20 +02:00 |
|
Roman Shevchenko
|
186ad861d0
|
EA-37275 (copy modifiers from same language only)
|
2012-07-09 17:48:21 +02:00 |
|
anna
|
b47bf7ece1
|
move instance member: disable visibility change when move into interface; insert @override if needed (IDEA-88471)
|
2012-07-09 13:39:03 +02:00 |
|
anna
|
0d754ef5b0
|
EA-37283 - NPE: MethodSignatureUtil.computeHashCode
|
2012-07-09 13:39:01 +02:00 |
|
Evgeny Pasynkov
|
aa509e51d8
|
Move MethodSuperSearcher to java-indexing-impl
|
2012-07-04 13:05:34 +02:00 |
|
Evgeny Pasynkov
|
2a3869d843
|
Merge branch 'master' into upsource-master
|
2012-07-03 18:20:07 +02:00 |
|
Evgeny Pasynkov
|
6371910dba
|
Merge branch 'master' into upsource-master
|
2012-07-03 10:28:50 +02:00 |
|
Alexey Kudravtsev
|
79befff8c7
|
SOE in case of cyclic out-of-project classes
|
2012-07-03 12:08:22 +04:00 |
|
Maxim.Medvedev
|
68c017caef
|
IDEA-87991 Static type checking false negative ignoring automatic type conversion
|
2012-07-02 15:50:46 +04:00 |
|
Evgeny Pasynkov
|
4117aad3d1
|
extract FindSuperElementsHelper
|
2012-06-28 18:21:30 +02:00 |
|
Danila Ponomarenko
|
6d8a78c66d
|
IDEA-62531 "Choose color" intention (Java): allow to convert between decimal and hex colour representation implemented
|
2012-06-26 19:53:55 +04:00 |
|
Maxim.Medvedev
|
1708932dcf
|
create Groovy field from usage in java code
|
2012-06-21 15:14:08 +04:00 |
|
Roman Shevchenko
|
93488641f8
|
Lambda expressions support: drop generic lambda expressions
|
2012-06-09 14:25:59 +04:00 |
|
Roman Shevchenko
|
036c6d9378
|
Long deprecated method dropped
|
2012-06-08 22:31:15 +04:00 |
|
Roman Shevchenko
|
69f07ad01e
|
IDEA-87248 (smart type pointer manager should be more tolerant to unknown types)
|
2012-06-08 20:53:28 +04:00 |
|
Roman Shevchenko
|
ee50d99da0
|
Lambda expressions support: second round
- typed parameters
- type parameter list
- resolve inside lambda
|
2012-06-08 14:34:03 +04:00 |
|
peter
|
afee1a2277
|
IDEA-87104 Code completion should remember and prefer chosen variants
|
2012-06-07 15:47:16 +02:00 |
|
Alexey Kudravtsev
|
713d908dcd
|
cleanup
|
2012-06-06 13:33:58 +04:00 |
|
Alexey Kudravtsev
|
d0ef5933e5
|
cleanup
|
2012-06-06 13:33:54 +04:00 |
|
Roman Shevchenko
|
6ea4c06d8f
|
Lambda expressions support: first round
|
2012-06-05 21:52:05 +04:00 |
|
Roman Shevchenko
|
b3de9ce33f
|
Cleanup
|
2012-06-05 21:52:05 +04:00 |
|
Roman Shevchenko
|
bd86a3e9bd
|
Introduce method reference type; mute type check for it
|
2012-06-04 12:19:08 +04:00 |
|
Roman Shevchenko
|
f455ac5697
|
Prevent CCEs
|
2012-06-04 12:19:03 +04:00 |
|
Roman Shevchenko
|
679ab25896
|
Method reverences language level highlighting
|
2012-06-04 12:18:58 +04:00 |
|
Roman Shevchenko
|
95534a1d3c
|
First take on method references
|
2012-06-01 22:09:48 +04:00 |
|
Alexey Kudravtsev
|
8cf79cb570
|
notnull
|
2012-06-01 16:51:27 +04:00 |
|
Anna Kozlova
|
0c79564b45
|
"java.lang.Object" ->CommonClassNames.JAVA_LANG_OBJECT
|
2012-05-30 13:29:24 +04:00 |
|
Roman Shevchenko
|
5a7dd97108
|
Do not highlight extension methods' bodies
|
2012-05-24 21:43:35 +04:00 |
|
Maxim.Medvedev
|
65af46598a
|
JVMElementFactory methods
|
2012-05-21 12:26:10 +04:00 |
|
Anna Kozlova
|
39a2ca4115
|
ability to create psitype with jvmfactory
|
2012-05-18 19:59:14 +04:00 |
|
Anna Kozlova
|
eaf77e0975
|
EA-36142 - NPE: TypeConversionUtil.visitArrayType
|
2012-05-18 10:17:07 +04:00 |
|
Roman Shevchenko
|
1711b6570e
|
Drop PsiElementArrayConstructor in a favor of ArrayFactory
|
2012-05-16 16:08:12 +04:00 |
|
Maxim.Medvedev
|
a6b7faa32e
|
create groovy method from usage in java file
|
2012-05-16 10:45:34 +04:00 |
|
Anna Kozlova
|
9fde625186
|
do not suggest to move to library (IDEA-86011)
|
2012-05-14 18:27:39 +04:00 |
|
Dmitry Lomov
|
51ea19f1fa
|
Merge branch 'upsource-master'
|
2012-05-14 13:24:58 +02:00 |
|
Anna Kozlova
|
4879868fef
|
package scope when package is inside package prefix should contain classes with "subnames" (IDEA-82937)
|
2012-05-14 14:41:27 +04:00 |
|
Dmitry Lomov
|
3acfcaf592
|
Merge branch 'master' into upsource-master
|
2012-05-14 12:26:30 +02:00 |
|
Roman Shevchenko
|
70470e66f7
|
Java 8: 'none' isn't a keyword yet
|
2012-05-14 13:43:15 +04:00 |
|
Roman Shevchenko
|
c583fbbeb6
|
Deprecate duplicate token sets; cleanup
|
2012-05-14 13:43:15 +04:00 |
|
Dmitry Lomov
|
4819c6dc9d
|
Merge branch 'master' into upsource-master
|
2012-05-14 11:38:01 +02:00 |
|
Roman Shevchenko
|
73f8db9d5f
|
Fix deprecated API usages
|
2012-05-11 22:03:34 +04:00 |
|
Roman Shevchenko
|
c6c028883b
|
Java 8 tokens
|
2012-05-11 21:47:05 +04:00 |
|
Roman Shevchenko
|
97eb59356d
|
Description for Java 8; typos
|
2012-05-11 21:09:40 +04:00 |
|
Roman Shevchenko
|
d9ca70c766
|
Language level API cleanup
|
2012-05-11 21:09:40 +04:00 |
|
Evgeny Pasynkov
|
ea7598920a
|
Better stub CoreJavaCodeStyleManager
|
2012-05-09 14:58:39 +02:00 |
|
anna
|
d0d8e6f8d3
|
bytecode: allow anonymous classes; work on editor element; prepare editor in component
|
2012-05-08 09:14:14 +02:00 |
|
Maxim.Medvedev
|
761157d22d
|
nullable
|
2012-05-04 14:34:33 +04:00 |
|
anna
|
2cf7167ae7
|
process intersection types correctly
|
2012-05-03 09:19:04 +02:00 |
|
Maxim.Mossienko
|
0f38219efb
|
less garbage during indexing (-30M for IDEA project), just in case each TokenSet is 5K each
|
2012-05-02 21:31:04 +04:00 |
|
Maxim.Medvedev
|
ed0afd2ce7
|
IDEA-79715 Groovy: Inspection "There is no default constructor available in class *" must have a quickfix
|
2012-04-25 18:00:55 +04:00 |
|