Bas Leijdekkers
0a71148672
Improve quickfix to replace += operator with StringBuilder on left hand side with append() call
...
now works on java.lang.Appendable and splits concatenated strings into separate append calls
2012-02-22 16:57:49 +01:00
Maxim.Medvedev
5420c19cc9
IDEA-81733 Groovy script configuration loses environment variables
2012-02-22 19:33:06 +04:00
Maxim.Medvedev
52307d6cc8
Merge remote-tracking branch 'origin/master'
2012-02-22 18:53:21 +04:00
Maxim.Mossienko
73e8eb6dc8
process iteration over smaller set when intersecting file sets with occurences,
...
also more efficient merged data calculation by cloning data retrieved from disk
2012-02-22 18:50:02 +04:00
Maxim.Mossienko
cdad3805c3
use singleton instead of new
2012-02-22 18:50:01 +04:00
Maxim.Medvedev
6f4808913e
IDEA-52623 Collection converting 'as' should preserve the generics
2012-02-22 18:33:48 +04:00
Maxim.Medvedev
889647ad80
fix testdata
2012-02-22 18:33:47 +04:00
peter
378beb74fd
don't let groovy shell fail because RootLoader can't load java.* classes (IDEA-81648)
2012-02-22 15:33:45 +01:00
Bas Leijdekkers
dd2975e56a
make "String concatenation as argument to 'StringBuffer.append()' call" inspection aware of the existence of PsiPolyadicExpression, make the inspection warn in more cases and add some tests
2012-02-22 15:25:45 +01:00
Maxim Shafirov
c8b1906e4e
IDEA-81509. DFA optimization
2012-02-22 17:14:16 +04:00
Rustam.Vishnyakov
7e851eac69
Custom folding comments surrounder: don't refomat content between comments
2012-02-22 17:11:09 +04:00
Maxim.Medvedev
f610f35198
Merge remote-tracking branch 'origin/master'
2012-02-22 17:02:24 +04:00
anna
22e76f041a
Merge remote-tracking branch 'origin/master'
2012-02-22 14:00:30 +01:00
Maxim.Medvedev
3423231426
Groovy scripts don't implement Runnable
2012-02-22 17:00:04 +04:00
anna
ab388f9ff1
restore api for plugins
2012-02-22 13:59:18 +01:00
peter
c83d41fb5e
tolerate recursive lookup hiding (EA-33777)
2012-02-22 13:58:07 +01:00
peter
b5fb746699
when selection start = end is a normal situation (EA-33778)
2012-02-22 13:58:07 +01:00
peter
c42dde0138
unblock document (EA-33824)
2012-02-22 13:58:07 +01:00
Dennis Ushakov
d6ec2c5782
toolbars are gone from debugger views, console and log can live with horizontal
2012-02-22 16:52:49 +04:00
Eugene Kudelevsky
10dd911fcf
fix compilation
2012-02-22 16:11:25 +04:00
Dennis Ushakov
026e968358
hide no-tabs toolwindow on middle-click on base label
2012-02-22 16:06:58 +04:00
Eugene Kudelevsky
a563fd04e7
rename AndroidSdk -> AndroidSdkData
2012-02-22 15:38:38 +04:00
Eugene Kudelevsky
8a85685835
IDEA-80926 android preview shows correct message when class file format is unsupported and offers the fixes
2012-02-22 15:38:37 +04:00
Maxim.Medvedev
1d05ead46e
Runnable icon for all classes Groovy can run
2012-02-22 15:16:28 +04:00
Maxim.Medvedev
fb5df5ad3e
correct Groovy script run configuration producer
2012-02-22 15:16:27 +04:00
Maxim.Medvedev
49008522c7
Groovy scripts implement Runnable
2012-02-22 15:16:25 +04:00
Maxim.Medvedev
8528e7f2a4
FQN constant for Runnable
2012-02-22 15:16:24 +04:00
Maxim.Medvedev
29fd51ccc2
one more test case for string escaping
2012-02-22 15:16:23 +04:00
Maxim.Medvedev
a2afb9f36e
cleanup
2012-02-22 15:16:22 +04:00
Maxim.Medvedev
e59903f118
fix script running
2012-02-22 15:16:20 +04:00
Rustam.Vishnyakov
8313813ed7
Custom folding comments surrounder (for "Surround with" action)
2012-02-22 14:20:00 +04:00
Kirill Likhodedov
9551cfac43
Merge remote-tracking branch 'origin/master'
2012-02-22 13:34:28 +04:00
Kirill Likhodedov
0c425bed67
GitCompareBranchesDialog: better keyboard navigation, solved focus problem
...
1. DialogWrapper needs to have a preferred focus component on Mac, otherwise focus remains in the editor. GitCompareBranchesDialog doesn't have actions => it is necessary to define a preferred focus component.
2. Add default tab movement shortcuts to the tabbed pane.
Add mnemonic to the repository selector.
Make diff shortcuts work from the commit list.
3. Move DEFAULT_PREV_NEXT_SHORTCUTS and make them public.
2012-02-22 13:31:58 +04:00
anna
b6db79b8eb
create fields from constructor parameters: unbounded params chooser (IDEA-24056)
2012-02-22 10:04:39 +01:00
anna
abe09d255b
dispose graphics after use
2012-02-22 10:04:39 +01:00
Alexey Kudravtsev
24429f55ca
AE
2012-02-22 12:19:22 +04:00
irengrig
d8a62d2706
Merge remote branch 'origin/master'
2012-02-22 12:01:16 +04:00
irengrig
86e2fe1dbd
VCS: show diff: lazy load svn properties
2012-02-22 11:59:33 +04:00
Eugene Zhuravlev
d3a55fd3b4
api
2012-02-21 23:12:46 +01:00
peter
521eb1388a
null action diagnostics (EA-33784)
2012-02-21 21:48:36 +01:00
peter
f7b439e586
better restore state in RecursionManager after exceptions
2012-02-21 21:48:35 +01:00
Dmitry Jemerov
4c4599742b
Merge remote-tracking branch 'origin/master'
2012-02-21 21:22:35 +01:00
Dmitry Jemerov
85ba5917b8
Merge remote-tracking branch 'origin/master'
2012-02-21 21:21:23 +01:00
Eugene Zhuravlev
f869c058bf
correctly export builder params from compile scope
2012-02-21 21:18:50 +01:00
Dmitry Jemerov
11b639909c
clicks on the close window button don't count in determining whether we have a double-click on tab (IDEA-70403)
2012-02-21 21:10:44 +01:00
Dmitry Jemerov
fb27eea8ee
cleanup
2012-02-21 21:04:20 +01:00
anna
7e2db60abd
create constructor parameter from field: suggest to choose fields to create parameters from (IDEA-76417);
...
insert parameters in "fields" order (IDEA-81634)
2012-02-21 20:56:16 +01:00
anna
077cbe9645
create from usage: do not suggest to create local or parameter in super class
2012-02-21 20:56:15 +01:00
Gregory.Shrago
5119abdcab
IDEA-80940 Database console toolbar doesn't appear again after search toolbar closed
2012-02-21 23:44:09 +03:00
Gregory.Shrago
bca1bf262b
IDEA-81554 Database console loses toolbar after detaching and reattaching tab
2012-02-21 23:44:09 +03:00