Commit Graph
15959 Commits
Author SHA1 Message Date
Anna Kozlova ccdc69a1bf method references: avoid double substitution (IDEA-126062) 2014-06-10 12:34:30 +04:00
Anna Kozlova 236752eb3b unused library: use existing graph instead of custom dependency analysis 2014-06-09 19:18:13 +04:00
Anna Kozlova 27f10a6c30 check to prevent contradicted intersection type (IDEA-67600) 2014-06-09 17:03:12 +04:00
Alexey Kudravtsev 000bd7a11d cleanup 2014-06-09 15:55:49 +04:00
Alexey Kudravtsev 68a5b6ecec performance 2014-06-09 15:55:48 +04:00
Alexey Kudravtsev 732238fb13 performance 2014-06-09 15:55:47 +04:00
Anna Kozlova 2f0830187b check for type param numbers in java 1.6 should not rise error if super methods have type params (IDEA-57338) 2014-06-09 15:32:55 +04:00
Anna Kozlova 598f9219a6 testdata for IDEA-61415 2014-06-09 15:32:53 +04:00
Anna Kozlova 6deb5bb508 testdata for IDEA-65473 2014-06-09 15:32:52 +04:00
Anna Kozlova 9853fb62e7 suspicious removeAll: compare type arguments, not qualifiers 2014-06-09 15:32:51 +04:00
Roman Shevchenko 29894292a2 EA-57291 (severity reduced as the real reason is logged earlier) 2014-06-09 12:29:34 +04:00
peter 491dc5f169 contract inference initial 2014-06-06 21:53:59 +02:00
peter bc12a14cb9 extract contract checking to a separatate inspection 2014-06-06 21:53:58 +02:00
peter 75c42570f2 MethodContract.createConstraintArray 2014-06-06 21:53:58 +02:00
Anna Kozlova e58ce76571 try unnecessary module dependencies to support exported dependencies 2014-06-06 21:10:23 +04:00
Anna Kozlova 2fdb0042ed Merge remote-tracking branch 'origin/master' 2014-06-06 18:22:10 +04:00
Anna Kozlova 693bbf6ef8 encapsulate fields: preserve comments inside (IDEA-124747) 2014-06-06 17:47:25 +04:00
Egor.Ushakov fcaa3e280e add java specific debugger settings into common settings node 2014-06-06 16:54:51 +04:00
Egor.Ushakov 539f90a09d WI-23626 Breakpoint muting does not disable after run. Regression from 7.1.3 to EAP 8. 2014-06-06 15:59:50 +04:00
Anna Kozlova de7387fd40 provide remove assignment fix for silly assignment inspection (IDEA-125993) 2014-06-06 13:57:02 +04:00
Anna Kozlova e5541c8bf0 deprecation inspection uses default serialization 2014-06-05 22:43:32 +04:00
Anna Kozlova 24077b1a07 push 'change method return type' fix down when variable is checked 2014-06-05 22:12:11 +04:00
Anna Kozlova 65ec59f532 icon decoration for external annotations (IDEA-39633) 2014-06-05 21:21:06 +04:00
Anna Kozlova 8f10d715d3 option to warn about members in deprecated classes (IDEA-112084) 2014-06-05 20:03:26 +04:00
Anna Kozlova 27ec65a6f8 optimize imports under progress (IDEA-125761) 2014-06-05 20:03:25 +04:00
Roman Shevchenko e5fcad3b60 revert (java: minor optimization)
only freshly build stubs were counted, wrong default for restored ones
2014-06-05 18:31:29 +04:00
Anna Kozlova 350760c993 rename: detect "field would hide local" conflict (IDEA-125934) 2014-06-05 16:05:50 +04:00
Anna Kozlova 0de6aa98ab move: do not convert classes to files before move 2014-06-05 16:05:49 +04:00
Anna Kozlova 35005bc88e IDEA-125947 not initialized final field should not be raised on any refs from inner classes 2014-06-05 16:05:47 +04:00
Anna Kozlova aa9a7b18bc move: filter out nested dirs/files on actionPerformed, update should be fast (IDEA-111413) 2014-06-05 16:05:42 +04:00
Roman Shevchenko 49b602b19f java: minor optimization 2014-06-05 15:28:10 +04:00
Roman Shevchenko f5f8124350 java: helper method for Kotlin 2014-06-05 15:28:10 +04:00
Roman Shevchenko 6396cd8927 IDEA-125900 (resolve of synthetic enum methods in class files fixed) 2014-06-05 13:18:03 +04:00
Roman Shevchenko bb35b2626c Cleanup (cached value manager instead of boilerplate) 2014-06-05 13:18:03 +04:00
Vassiliy c44d318f90 IDEA-104484 Console ExceptionFilters are added twice for debugging java app 2014-06-05 12:56:06 +04:00
Yaroslav Lepenkin 159a46baf0 JavaRearranger: fixed field caching in case of multiple classes in java file (IDEA-123733) 2014-06-05 11:56:42 +04:00
Yaroslav Lepenkin b3f67525a9 Added scope and file mask filter to reformat directory/project/module dialogs (IDEA-59850) [CR-IC-5534] 2014-06-05 11:50:02 +04:00
Anna Kozlova 9d5429e77f remove variable: do not leave tailing loops/ifs (IDEA-124489) 2014-06-05 11:45:20 +04:00
Eugene Zhuravlev 83abbd012d fixing OOME in tests 2014-06-05 10:54:36 +04:00
Roman Shevchenko f52fccdb91 Cleanup (optimization; formatting) 2014-06-04 21:29:15 +04:00
Anna Kozlova b9abbfb21f template ConstructorInsertHandler test (IDEA-101429) 2014-06-04 20:49:39 +04:00
Anna Kozlova 6713978ce7 start type template if at least object was inferred 2014-06-04 20:49:38 +04:00
peter 8540bac84f RefCountHolder: allow referenced files' ast to be gc-ed during highlighting 2014-06-04 18:42:23 +02:00
peter c86e3aface external annotation change should drop all psi cachedValues 2014-06-04 18:09:36 +02:00
Dmitry Batkovich 3677585e9b IDEA-103523 MethodMayBeStaticInspection replace qualified usages by class name (reused MakeMethodStaticProcessor) 2014-06-04 18:21:39 +04:00
Dmitry Batkovich aba3f2f262 CreateSwitchIntention removed all operations with Document to exclude possible problems 2014-06-04 17:02:53 +04:00
Anna Kozlova 044671d69c Merge remote-tracking branch 'origin/master' 2014-06-04 16:54:53 +04:00
Anna Kozlova fbf4eb5498 Merge remote-tracking branch 'origin/master' 2014-06-04 16:48:55 +04:00
Dmitry Batkovich 89f50186d4 imports optimized 2014-06-04 16:47:05 +04:00
Dmitry Batkovich baa638927c SurroundWithQuotesAnnotationParameter: intention replaced by quick fix to the corresponding error 2014-06-04 16:45:11 +04:00