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