Commit Graph
1061 Commits
Author SHA1 Message Date
Roman Shevchenko 20b933ac87 IDEA-66266 (add/remove modifier quick fix to work on explicit ones only) 2011-03-07 22:01:52 +01:00
Roman Shevchenko a9c8cd157b Cleanup 2011-03-07 22:01:52 +01:00
peter 09108a1141 in a class, prefer member modifiers to other classes 2011-03-07 18:25:00 +01:00
Alexey Kudravtsev 951285d91b cleanup 2011-03-05 11:56:08 +03:00
Alexey Kudravtsev 59e5c4eaa1 test fix 2011-03-05 11:56:07 +03:00
peter 3ecdb0bd5e IDEA-66243 Support moving caret in lookups as in JB 2011-03-04 15:57:47 +01:00
peter 893c24c52f IDEA-57403 Completion cannot suggest members of an intersection type 2011-03-03 20:07:58 +01:00
peter f145812a77 foreach loop variable shouldn't be visible from the loop expression (IDEA-55859) 2011-03-03 20:07:54 +01:00
peter a2cc33f6c2 the old-style autopopup: don't unfocus, don't hide 2011-03-03 17:49:53 +01:00
peter ba1e36ad20 the old-style autopopup to be triggered inside identifier 2011-03-03 17:27:36 +01:00
peter 50a89e36d6 IDEA-50042 New Java/Groovy source keeps modified state after save 2011-03-03 17:27:30 +01:00
peter ff95f310af some people add directory to module classpath by making it a library instead of a source root, let the module scope accept that (http://devnet.jetbrains.net/message/5291160#5291160) 2011-03-02 16:47:45 +01:00
Roman Shevchenko 636877d224 Generalize catch fix made aware of try-with-resources 2011-03-01 20:34:18 +01:00
Roman Shevchenko 618e0e3ac0 Surround with try/catch fix made aware of try-with-resources 2011-03-01 20:34:18 +01:00
Roman Shevchenko 77f94dbece Add exception to method signature fix made aware of try-with-resources 2011-03-01 20:34:18 +01:00
Roman Shevchenko a5a7e6846a Add catch block fix made aware of try-with-resources 2011-03-01 20:34:17 +01:00
Roman Shevchenko f627677fdd Use formatter settings for multi-catch type element 2011-03-01 20:34:17 +01:00
Roman Shevchenko 8f62093a5c Allow resource variables in-place rename; Java in-place rename tests updated 2011-03-01 11:42:09 +01:00
Denis Zhdanov beab19875d Corrected algorithm of building formatting blocks for Java fields - wrap every field in separate block except 'composite fields' 2011-03-01 13:05:17 +03:00
Anton Makeev 3108c4ed78 OrderEnumerator: correctly handling recursive-library only cases + tests
Maven: packages view fix (IDEA-65722)
2011-03-01 10:58:48 +01:00
Denis Zhdanov 4b851fb856 IDEA-65987 Java Formatter: Correct anonymous classes instances as method arguments processing
1. 'Enforce parent indent' option is added to indent construction API;
2. Corresponding support is added to formatter's core;
3. Corresponding support is added to java blocks construction algorithm;
4. Corresponding test is added;
2011-03-01 08:24:42 +03:00
peter a7611c272c damn dynamic languages 2011-02-28 18:38:44 +01:00
peter 791955006e update the ad and productivity hints for global method name completion (IDEA-65928) 2011-02-28 18:29:33 +01:00
peter 5c6c1da682 prefer return 2011-02-28 18:29:30 +01:00
peter eb421d5faa don't wait for the second completion when a single item was inserted but the keystroke had no modifiers 2011-02-28 18:29:28 +01:00
peter 92bc8d1d7c simplify the CodeCompletionAction hierarchy 2011-02-28 18:29:27 +01:00
anna db86efbbd4 format type after field creation from usage (IDEA-65996) 2011-02-28 15:18:41 +01:00
anna 66ad21fdd9 change class signature: use type param bounds inside class (IDEA-65529) 2011-02-28 15:18:40 +01:00
anna 80b3fd3829 change signature: copy non varargs arg to varargs position (IDEA-65913) 2011-02-28 12:16:01 +01:00
anna 701d391f3d do not create throws list without exceptions (IDEA-65790 ) 2011-02-27 19:30:02 +01:00
anna e68c92c49f inline: substitute ellipsis type before array construction (IDEA-65897) 2011-02-27 18:20:25 +01:00
anna 70308b234e check for enclosing instance of type for top level extends type only (IDEA-65857) 2011-02-27 17:30:17 +01:00
anna a89d18d0f0 safe varags: enable add safe varargs on constructor 2011-02-27 16:50:28 +01:00
anna f4f467bf64 safe varags: rename inspection 2011-02-27 16:39:34 +01:00
Roman Shevchenko 70370a5456 Highlight uninitialized resource variable 2011-02-25 20:59:19 +01:00
Roman Shevchenko a469762b6d Resolve in resource list tuned to not look forward 2011-02-25 20:59:19 +01:00
Roman Shevchenko b2ec3c9263 Unused local variable inspection made aware of try-with-resources 2011-02-25 20:59:19 +01:00
Roman Shevchenko 7124d8a270 Fixed stub creation for local variable annotations, sorry 2011-02-25 14:03:42 +01:00
peter 4291983cad IDEA-65810 Class completion: suggest most probable class in the specific context. 2011-02-25 12:37:16 +01:00
peter f6d492b529 remove debug output 2011-02-25 12:37:15 +01:00
peter 4d1dabae02 duringCompletion must complete before any variant can be chosen 2011-02-25 12:37:13 +01:00
peter 5329e9bb75 IDEA-65856 Throwable at com.intellij.codeInsight.completion.CompletionProgressIndicator.closeAndFinish 2011-02-25 12:37:09 +01:00
Roman Shevchenko e2302efffc Don't create stub for modifier list of resource variable 2011-02-24 22:01:18 +01:00
Roman Shevchenko e4eacc4451 "Reuse variable declaration" no more suitable for resource variables 2011-02-24 21:35:40 +01:00
Roman Shevchenko 9e0bef7dcd Project Coin try-with-resource support, take 4 2011-02-24 20:02:33 +01:00
Roman Shevchenko 0a17b195bb Resource declaration and assignment conflicts highlighting 2011-02-23 21:04:42 +01:00
Roman Shevchenko fdbaba14e1 Resource declaration conflicts highlighting 2011-02-23 21:04:42 +01:00
peter 725873b3ce IDEA-65811 "final" variant is not suggested but it should be 2011-02-23 15:13:41 +01:00
peter 40c073a073 uninitialized fields should be offered at least when initializing them 2011-02-23 15:13:40 +01:00
peter b09a5bed9e IDEA-63641 Eliminate variable itself from autocomplete list 2011-02-23 15:13:39 +01:00