peter
2b4c92aff8
CreateFromUsageUtils: contract-obeying ordering for null names
2013-08-13 12:51:43 +02:00
Alexey Kudravtsev
67564e4e83
cleanup, not null
2013-08-12 19:09:44 +04:00
Alexey Kudravtsev
aaa80cc55e
notnull
2013-08-12 15:37:52 +04:00
Alexey Kudravtsev
2afe8b43ec
performance
2013-08-12 15:37:49 +04:00
Anna Kozlova
470efc6e66
IDEA-111842 generate tests should generate unique test names
2013-08-09 17:36:46 +02:00
Anna Kozlova
533073479b
generics: allow foreign interface usage in class type arguments
2013-08-09 14:21:28 +02:00
Anna Kozlova
5ca0622cf4
IDEA-111715: implements for enum constant without class initializer
2013-08-09 14:21:25 +02:00
Konstantin Bulenkov
3527785e03
use ComboBox instead of JComboBox inspection
2013-08-09 12:29:22 +02:00
Alexey Kudravtsev
5eedfe73e9
memory
2013-08-08 17:38:21 +04:00
Yann Cébron
1a67a3bfff
remove garbage
2013-08-08 11:36:27 +02:00
Dmitry Batkovich
ec4e863427
CompilerOutputIndexer on CompilationStatusListener
2013-08-08 13:33:26 +04:00
Vladimir Krivosheev
bdeb0a945f
PsiUtilBase.asVirtualFile, Overrides, remove duplicated code — please use PsiUtilCore.getVirtualFile
2013-08-08 10:27:31 +02:00
Evgeny Pasynkov
12ce2489b7
fix MemberImplementorExplorer/MethodImplementor extension points duality
2013-08-08 09:35:57 +02:00
Roman Shevchenko
cfc55bcb41
java: single underscore variables highlighting for Java 8
2013-08-07 15:07:21 +02:00
Alexey Kudravtsev
f4c1d4aa3f
notnull
2013-08-07 13:07:00 +04:00
peter
1817eba51e
correct doc tag end offset calculation (IDEA-110166)
2013-08-06 20:56:00 +02:00
Dmitry Jemerov
dacfbc618f
kill LiteralEscaper API which isn't used any more
2013-08-06 15:57:32 +02:00
Alexey Kudravtsev
d9d95cf7dd
performance
2013-08-06 13:28:40 +04:00
Roman Shevchenko
b993b94f0e
IDEA-111523 (the intention is only supposed to work inside regular assignment)
2013-08-05 21:47:23 +02:00
Roman Shevchenko
d6c5bb898a
Cleanup (formatting)
2013-08-05 21:47:23 +02:00
peter
17169cd543
IDEA-111500 Suggest the enclosing type as 1st element in return type suggestions list when creating the static method getInstance() of the singleton
2013-08-05 13:44:52 +02:00
Alexey Kudravtsev
181ae2e0f5
resolve/highlighting performance:
...
- propagate PsiFile parameter to reduce psiElement.getContainingFile() and psiElement.getManager() calls
- store and propagate LanguageLevel and JdkVersion to avoid tree walking
2013-08-05 13:14:55 +04:00
Alexey Kudravtsev
f541853c60
notnull
2013-08-05 13:14:54 +04:00
Alexey Kudravtsev
a0cb7ef884
cleanup
2013-08-05 13:14:53 +04:00
Alexey Kudravtsev
643f03c624
performance
2013-08-05 13:14:50 +04:00
peter
7bc84c1743
java completion: add keywords before reference variants, as they're quicker (accounts for blinking JavaAutoPopupTest)
2013-08-02 15:06:08 +02:00
Gregory.Shrago
8631836b8b
EA-48239 - NPE: ClassGroupingRule.groupUsage
2013-08-01 22:03:24 +04:00
peter
67465a724e
IDEA-104677 Selected completion item isn't inserted by typing a colon
2013-08-01 19:07:30 +02:00
Denis.Zhdanov
a01ab44997
IDEA-111004 Edit Fragment: Editing breaks code style, noise in VCS
2013-08-01 20:36:17 +04:00
peter
0cfc3b5f9e
IDEA-111144 'Generate Getter' should add @Override if needed
2013-08-01 16:57:08 +02:00
peter
ec8fcaccce
simpler override checks when generating equals
2013-08-01 16:57:08 +02:00
peter
83a2d9cb96
IDEA-111362 Generate constructor removes "m" from variable name
2013-08-01 16:57:08 +02:00
peter
2536e7dc0c
IDEA-107599 Specify the expected type name explicitly in lambda-folding in field assignments
2013-07-31 17:49:44 +02:00
Alexey Kudravtsev
b1bd104750
assertions for using FileElementInfo for files; optimisation
2013-07-31 14:36:51 +04:00
Alexey Kudravtsev
343e3e1c20
@NotNull
2013-07-31 14:36:49 +04:00
Denis.Zhdanov
1f205df00e
Correct range recalculation during comment formatting
2013-07-30 15:22:53 +04:00
Dmitry Avdeev
52eaaaa2b3
IDEA-108183 XML: auto-popup completion for attribute values with enum
2013-07-29 13:03:44 +04:00
peter
7c773d8209
tab should replace the old javadoc param description (IDEA-110166)
2013-07-28 17:56:53 +02:00
Konstantin Bulenkov
732402a3ca
use parameterless method createEmptyBorder() for short
2013-07-26 12:58:14 +02:00
Maxim.Mossienko
3f5abec9e0
replace SyntaxHighlighterColors with DefaultLanguageHighlighterColors
2013-07-26 11:32:40 +02:00
Dmitry Jemerov
035b3c2c8a
CommandLineState initializes its own ConsoleBuilder, remove redundant code which does it externally
2013-07-25 16:09:00 +02:00
anna
6ac7e50675
do not force to build ref-graph when it won't be used
2013-07-25 13:45:20 +02:00
anna
40d22fb15b
revert lower accessibility for getters/setters (IDEA-108598) + consistency to getter/setter completion
2013-07-25 10:20:04 +02:00
Dmitry Batkovich
bf6937f4dc
compiler output indexer memory leak fix
2013-07-25 00:47:35 +04:00
peter
8d2ba5aecb
first member in call chains should not have parameters (IDEA-110961)
2013-07-24 19:07:20 +02:00
anna
8fa4b8bc28
Merge remote-tracking branch 'origin/master'
2013-07-24 19:04:21 +02:00
Dmitry Jemerov
83ed95fb57
store Executor instance in ExecutionEnvironment; don't pass it to ProgramRunner.execute() separately
2013-07-24 19:03:02 +02:00
anna
ec8876bed5
change signature: propagate params fix (IDEA-110601)
2013-07-24 18:59:30 +02:00
peter
e6d1714dc1
copy method signature on copy reference action (IDEA-95228, IDEA-106588)
2013-07-24 14:45:00 +02:00
peter
94033d3346
parenthesized expression doesn't add side effects (IDEA-110945)
2013-07-24 13:25:16 +02:00