Commit Graph
4794 Commits
Author SHA1 Message Date
Dmitry Avdeev 59cdfeeadf IDEA-85129 PHP inspections have no names in quick fix menu
wrappers propagated through LocalInspectionsPass
2012-04-25 10:28:06 +04:00
Dmitry Avdeev f2460c1b4f generateAccessorProvider EP introduced
EjbApplicationComponent removed
2012-04-24 13:53:51 +04:00
peter 1f737ee239 [^ann] IDEA-85010 Inner enum is completed incorrectly in method return type 2012-04-23 17:27:50 +02:00
peter f0d7a0d5a6 IDEA-85035 Wrong "possible NPE" warning 2012-04-23 15:58:21 +02:00
peter 9c2e2c691e [^ann] IDEA-85082 IDEA erroneously uses qualified class names for type parameters when using smart completion for inner class 2012-04-23 15:45:27 +02:00
anna f23764780f create fields from params: fix name for mult params, final modifier fixed (IDEA-84852) 2012-04-20 12:21:53 +02:00
Maxim Shafirov 859f1f3a3f deadcode 2012-04-19 15:41:40 +04:00
anna d745b1a7f7 unchecked generics array creation: subst should be applied before isReifiable check (IDEA-79052) 2012-04-19 09:35:08 +02:00
peter 817a3ad1d9 fix generated equals wrongly highlighted by dfa inspection 2012-04-18 19:28:41 +02:00
peter dc9a6b2d18 cleanup silly dfa class distinctions (e.g. ({1},{2})) 2012-04-18 19:28:41 +02:00
peter c1ef4bf5b6 @Nullable 2012-04-18 19:28:40 +02:00
peter 8e580f4287 a nicer toString 2012-04-18 19:28:40 +02:00
peter 0911adf426 rerun too complex dfa on changes not affecting text length 2012-04-18 19:28:40 +02:00
Maxim Shafirov efa08d919f IDEA-84398 Generate equals/hashCode-wizard: wrong button order (Mac) 2012-04-18 20:31:10 +04:00
anna 3fbf561d6a do not insert annotations when classes are not accessible 2012-04-18 16:44:44 +02:00
Maxim Shafirov fe9e90548a IDEA-84489 2012-04-18 16:17:11 +04:00
anna c805dc4cdb check module conflicts if move directory (IDEA-62765) 2012-04-18 12:18:29 +02:00
peter afb17f31a1 Revert: [rollback] NotNullValues mustn't end up in equivalence classes table. (Check SliceTreeTest next time) (dec4450) 2012-04-18 12:07:42 +02:00
peter 8a6f6f7a9d synchronized block start should really flush fields 2012-04-18 12:07:42 +02:00
peter a58fdb1991 empty dfa stack when going to catch or finally in control flow 2012-04-18 12:07:42 +02:00
peter 304d46bb96 don't multiply dfa states up to infinity when comparing ints (NameUtil.MinusculeMatcher.matchAfterFragment too complex to analyze) 2012-04-18 12:07:41 +02:00
anna c16ac8d186 inspections: avoid getElement() calls 2012-04-18 09:13:36 +02:00
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