anna
|
4ed975f255
|
offline inspections: iterate by project once to export all results
|
2012-04-17 16:26:19 +02:00 |
|
Maxim Shafirov
|
7ad10deaa4
|
.class literal usage shall mark all constructors used, not just default one.
|
2012-04-17 17:26:18 +04:00 |
|
anna
|
ad84c6b92f
|
present captured wildcards in quick doc e.g. class.getTypeParameters
|
2012-04-17 14:30:52 +02:00 |
|
anna
|
ca8c474bf6
|
illegal generic type for instanceof checks (IDEA-76997)
|
2012-04-17 12:26:40 +02:00 |
|
peter
|
525ac868e0
|
refix IDEA-55859 Invalid autocomplete suggestion on double Ctrl+Shift+Space
|
2012-04-16 19:25:09 +02:00 |
|
Roman Shevchenko
|
b1ec476cd5
|
Simplify file chooser API; fix EA-35601
|
2012-04-16 18:40:54 +02:00 |
|
anna
|
654f6cd973
|
replace <? extends Object> with <?> during substitution (IDEA-64775)
|
2012-04-16 14:24:33 +02:00 |
|
anna
|
04972c4d12
|
do not retrieve element when pointer is sufficient
|
2012-04-16 14:24:30 +02:00 |
|
Roman Shevchenko
|
2f667d277f
|
Reduce file watcher roundups on adding/removing watch roots
|
2012-04-16 14:21:11 +02:00 |
|
Maxim.Mossienko
|
209c9ccc02
|
IDEA-65325 flex: collapse/expand javadoc is not working in actionscript files
|
2012-04-16 14:40:16 +04:00 |
|
anna
|
9dfeb9598e
|
perform infer nullable/notnull under progress (IDEA-64086)
|
2012-04-16 12:23:06 +02:00 |
|
anna
|
584cf8b16b
|
introduce parameter: do not insert additional arg when selection was in the self call (IDEA-66896)
|
2012-04-16 09:21:10 +02:00 |
|
anna
|
f073b37e46
|
introduce variable: use right expression if left ref is unresolved (IDEA-72914)
|
2012-04-14 19:09:32 +02:00 |
|
anna
|
b85c9448b6
|
create fields from parameters: avoid search under lock: deadlock with sync daemon hint? (IDEA-84296)
|
2012-04-14 16:13:53 +02:00 |
|
Bas Leijdekkers
|
061594fd10
|
presentable text for visibility modifier
|
2012-04-14 14:51:46 +02:00 |
|
anna
|
20b902f626
|
delete assert statements when simplify (IDEA-84527)
|
2012-04-14 14:44:10 +02:00 |
|
anna
|
06a398831d
|
unimplement interface: find ref correctly (IDEA-84554)
|
2012-04-14 13:51:13 +02:00 |
|
Maxim Shafirov
|
d6c521502f
|
Hopefully, all of unnecessary getElement() calls are gone
|
2012-04-13 21:05:18 +04:00 |
|
Maxim Shafirov
|
d125357e9c
|
Do fast check first
|
2012-04-13 19:32:37 +04:00 |
|
peter
|
3f0cc0e68d
|
honor per-language code style settings in completion, not the generic ones (IDEA-83382 and more)
|
2012-04-13 12:36:51 +02:00 |
|
Maxim Shafirov
|
5bfc55d380
|
Check for entry points while PSI is available instead of parsing files later
|
2012-04-13 14:26:32 +04:00 |
|
peter
|
c90b8ff3a5
|
IDEA-84100 Code completion does not work for Spring injected beans in debugger
|
2012-04-12 17:06:51 +02:00 |
|
Anton Makeev
|
77c5b6bf3a
|
Platform: description fo FileEqualsUsage inspection
|
2012-04-12 14:15:55 +02:00 |
|
Anton Makeev
|
6a828cfda8
|
Internal Inspection for File.compareTo/equals/hashCode usage
|
2012-04-12 14:15:53 +02:00 |
|
anna
|
113cc924dd
|
skip batch inspections on the library sources
|
2012-04-12 13:29:26 +02:00 |
|
Alexey Kudravtsev
|
388e3ca937
|
IDEABKL-4110 Plain-text search results window has strange behaviour
|
2012-04-12 13:48:57 +04:00 |
|
Alexey Kudravtsev
|
d9d90af438
|
endless recreating cached value fixed
|
2012-04-12 13:48:55 +04:00 |
|
Alexey Kudravtsev
|
92f92ffa65
|
performance
|
2012-04-12 13:48:54 +04:00 |
|
peter
|
e49ec61490
|
IDEA-84428 Basic completion not working for methods from static imports
|
2012-04-11 17:50:01 +02:00 |
|
anna
|
73d5f046e3
|
do not select empty method body when create from template (IDEA-84274)
|
2012-04-11 14:59:34 +02:00 |
|
Dmitry Avdeev
|
71dcc4b1d9
|
convenient registerQuickFixAction without HighlightDisplayKey
|
2012-04-11 12:41:03 +04:00 |
|
anna
|
543bb4e69e
|
NPE
|
2012-04-11 10:08:55 +02:00 |
|
anna
|
bdcae11540
|
include all non-private methods in chooser to test (IDEA-59868)
|
2012-04-11 09:09:21 +02:00 |
|
Maxim Shafirov
|
5d8433e70f
|
Looks like I've optimized some code, that we don't need at all. refElement.getPsiElement(), which is slow is only used to get it's file to check if it belongs to search scope.
|
2012-04-10 21:08:44 +04:00 |
|
anna
|
c8fe3dea4c
|
inheritance with delegation: hide inner class refs if it is not applicable for any superclass (IDEA-84346)
|
2012-04-10 15:25:23 +02:00 |
|
anna
|
c75d4630f0
|
check also for javadoc deprecation when @Deprecated is used as mark interface (IDEA-83978)
|
2012-04-10 15:25:22 +02:00 |
|
anna
|
0f6071f79b
|
pull members up: disable pull javadoc panel when no javadoc is present (IDEA-84345)
|
2012-04-10 15:25:22 +02:00 |
|
Maxim Shafirov
|
5f02ff82e9
|
Do fast checks first
|
2012-04-10 16:01:26 +04:00 |
|
Alexey Kudravtsev
|
43eb3641df
|
@Override added
|
2012-04-10 13:01:56 +04:00 |
|
Alexey Kudravtsev
|
03152e9fa5
|
IDEA-84307 Useless intention (change Comparator to Comparator)
|
2012-04-10 13:01:54 +04:00 |
|
Alexey Kudravtsev
|
d4ac758388
|
IDEA-84224
|
2012-04-10 12:06:43 +04:00 |
|
Alexey Kudravtsev
|
0925c6dfcb
|
better create local from usage: more sane variants
|
2012-04-10 12:06:25 +04:00 |
|
Gregory.Shrago
|
b5165da3b5
|
common prefix detection
|
2012-04-09 23:17:59 +04:00 |
|
anna
|
a7a754eade
|
write action (IDEA-84255)
|
2012-04-09 20:29:45 +02:00 |
|
anna
|
37f41bf73f
|
introduce variable from polyadic expression: ensure that selected expr would be replaced
|
2012-04-09 20:29:44 +02:00 |
|
Maxim Shafirov
|
81ab895c34
|
Back to THashMap, which is less memory hungry than LinkedHashMap and ensure locality by sorting things. Please note, actual VirtualFile implementation does have an effective hashCode implementation
|
2012-04-09 20:09:57 +04:00 |
|
Dmitry Avdeev
|
9a483e8f85
|
analyze stacktrace descriptive tabs
|
2012-04-09 19:17:27 +04:00 |
|
Maxim Shafirov
|
3efaa00bc9
|
Make sure ref element iteration is performed in some locality friendly order.
|
2012-04-09 18:53:21 +04:00 |
|
irengrig
|
81c2249e4c
|
NPE in stack trace annotations
|
2012-04-09 17:29:50 +04:00 |
|
anna
|
38c8ea8d02
|
ambiguous method calls: conflict resolver, tests
(IDEA-24768)
warn in jdk7 about static methods classes with same erased signature
|
2012-04-09 12:43:31 +02:00 |
|