Commit Graph
4288 Commits
Author SHA1 Message Date
peter ab4660c7ac IDEA-46653 Completion in parameter list should not insert a trailing comma if the following parameter is varargs 2011-02-21 21:05:54 +01:00
peter d91749f4c3 IDEA-65234 Smart Completion: suggest most-probable method for delegation 2011-02-21 21:05:53 +01:00
Roman Shevchenko e84bc3af06 Project Coin try-with-resource support, take 2 2011-02-21 19:55:45 +01:00
anna 79e3df1fff intention to delete not applicable annotation 2011-02-21 18:36:17 +01:00
anna 67c44e47df forbid diamonds on non-parameterized types (javac should be fixed accordingly) 2011-02-21 18:36:16 +01:00
anna 2c27958238 smart completion: insert diamond iff no arg constructor is present or all constructors are generic free and no diamond inference errors occur 2011-02-21 18:36:16 +01:00
anna 405c72fe2c do not register palette toolwindow in headless mode 2011-02-21 15:03:32 +01:00
anna e29bf9f509 diamonds inference: test data just-in-case 2011-02-21 15:03:31 +01:00
Denis Zhdanov 8ba5d2f75c IDEA-65747 Javadoc: Don't use attribute value on javadoc tag autocompletion
1. Tag name only is used during javadoc tag auto completion;
2. Corresponding test is added;
3. java-impl module config file is corrected in order to define test source root;
2011-02-21 16:10:48 +03:00
Alexey Kudravtsev c0eb2f3108 cleanup 2011-02-21 15:46:15 +03:00
Alexey Kudravtsev b43904cb35 tree tests 2011-02-21 15:46:14 +03:00
Alexey Kudravtsev fcea023d50 dependencies 2011-02-21 15:46:10 +03:00
Eugene Zhuravlev 57697fb7d0 do not fail with OOME when rendering large strings 2011-02-21 13:10:41 +01:00
irengrig c493842e79 VCS: new/edited TODOs checkin handler - not registered, just implementation. not completed. todo: 1) review results pane; 2) add filters to commit dialog 2011-02-21 14:55:58 +03:00
peter a831a7cd12 [rev=yole] revert up/down arrows in non-focused lookups to the old behavior 2011-02-21 12:40:25 +01:00
Oleg Shpynov 53bdabd710 Revert "More consistent API"
Prevent language API changes
This reverts commit a26fab124c.
2011-02-21 14:10:55 +03:00
Oleg Shpynov a26fab124c More consistent API
RUBY-7865 feature request: ability to collapse commented out code
2011-02-21 13:57:20 +03:00
anna 0e8d886947 NPE (cannot infer without argument list) 2011-02-21 10:10:53 +01:00
anna 5a5e84f3ef complex inference algorithm for diamond 2011-02-21 10:10:52 +01:00
kirill.safonov 6cca1258de Move AS/Flex class dialog: 'search for text occurences', 'move to different source root' checkboxes 2011-02-20 00:48:47 +03:00
Roman Shevchenko 686129f0fb Test data fixed 2011-02-19 20:22:04 +01:00
Roman Shevchenko f2184f3f50 Multi-catch support: more highlighting 2011-02-19 14:48:41 +01:00
Roman Shevchenko 85f277a149 Mock JDK 7 updated (AutoCloseable, Throwable) 2011-02-19 14:48:41 +01:00
Eugene Zhuravlev bde180fb3f switch off excessive logging 2011-02-19 13:09:20 +01:00
peter 274220cb87 fix test data-3? (live with the incorrect tree update) 2011-02-18 20:52:11 +01:00
peter c093255244 fix test data? 2011-02-18 17:51:44 +01:00
Denis Zhdanov 2366d5d403 Revert "Don't perform 'sequential formatting' if dummy special text is inserted to the document"
This reverts commit b1bb2c24cac78f80f265cb4593227ff628f89b43.
Reason: choosing don't format sequentially for all actions over than 'format'
2011-02-18 17:40:00 +03:00
Denis Zhdanov 1b198a3333 Don't perform 'sequential formatting' if dummy special text is inserted to the document 2011-02-18 17:39:58 +03:00
Roman Shevchenko 91e642ac49 Project Coin try-with-resources support (exception handling, part 1) 2011-02-18 15:37:38 +01:00
Roman Shevchenko 40046e9177 Project Coin try-with-resource support (parser, PSI) 2011-02-18 15:37:37 +01:00
peter a5c7e832df fix test data? 2011-02-18 15:08:20 +01:00
Eugene Zhuravlev 17d74f9150 fix incomplete output parsing by compiler parsing thread 2011-02-18 13:16:28 +01:00
Alexey Kudravtsev 32d60badd9 cleanup 2011-02-18 13:46:20 +03:00
nik 990a4def0d generate 'ant' tasks instead of 'antcall' for post/pre processing tasks (IDEA-65622) 2011-02-18 13:20:31 +03:00
anna 90e0e831ee varargs: prefer object for primitive varargs only 2011-02-18 10:53:17 +01:00
Roman Shevchenko 9a0f90591a Unneeded assertion dropped 2011-02-18 10:34:29 +01:00
Roman Shevchenko 90676ab2b8 Multi-catch support: doc info generator 2011-02-18 10:34:29 +01:00
anna fa74132af1 NPE 2011-02-18 10:33:09 +01:00
Alexey Kudravtsev 74a97e983b simplified API calls 2011-02-18 12:04:17 +03:00
Alexey Kudravtsev 944cd16146 cleanup 2011-02-18 12:04:16 +03:00
Alexey Kudravtsev 6dc74dc931 toPsiElementArray, toPsiFileArray 2011-02-18 12:04:16 +03:00
Alexey Kudravtsev 79c14b2c69 toVirtualFileArray 2011-02-18 12:04:15 +03:00
Denis Zhdanov 5fe8f15981 IDEA-65434 Ctrl+Shift+Enter bug in conditional blocks
Corrected situation when we complete statement with empty code block and code style is set to keep simple instructions in one line
2011-02-18 12:03:12 +03:00
nik 74a8f43e8b IDEA-65622: Generated ant script does not run pre/post ant tasks 2011-02-18 10:37:17 +03:00
peter 1cc5e6339b IDEA-65583:
insert import when completing a class reference with existing generics
on tab, replace the generics, if any
2011-02-17 20:54:09 +01:00
Dmitry Jemerov 1dbdb1377c first stab at an inspection to detect identical 'catch' blocks in a 'try' statement (quickfix coming soon) 2011-02-17 20:23:11 +01:00
Roman Shevchenko 537ee9cfcb Substitution for PsiDisjunctionType 2011-02-17 18:48:49 +01:00
Roman Shevchenko 6b44b057fa More fair handle of PsiDisjunctionType; introduce variable for multi-catch types 2011-02-17 17:52:21 +01:00
peter 66bafd7c05 IDEA-65286 JAVA: autocomplete triggers within double-value 2011-02-17 17:23:34 +01:00
peter 451520b4d0 when class name differs from file name, reflect that in project view 2011-02-17 17:23:33 +01:00