Anna.Kozlova
7fb3086dc5
assignability to primitive: check type parameter bounds if applicable (IDEA-155551)
2016-05-04 11:09:25 +02:00
Aleksey Pivovarov
1b6a531c15
ui: fix blinking background on switching between tabs in toolwindow
2016-05-04 11:49:24 +03:00
peter
754991afe4
use app invokeAndWait in SaveProjectAsTemplateAction
2016-05-04 10:20:11 +02:00
peter
989a78499a
clear completion copy cache on file rename
2016-05-04 10:20:11 +02:00
peter
da18fc6bf5
perform interactive text replace inside a transaction
2016-05-04 10:20:10 +02:00
peter
79c1c58f34
todo index cleanup
2016-05-04 10:20:10 +02:00
Sergey Simonchik
0b1d9888f7
use JBUI utility methods to simplify code (IDEA-CR-10241)
2016-05-04 10:36:26 +03:00
Dmitry Batkovich
c4a85f3978
cleanup
2016-05-04 09:39:25 +03:00
Maxim.Mossienko
8b5734173a
serialize keys before calling append
2016-05-03 23:35:41 +02:00
Maxim.Mossienko
d1bf2168e2
handle runtime exception same way as ioexception when we reinitialize index storage with clear (IDEA-152960)
2016-05-03 23:20:52 +02:00
peter
0eb5e619ef
use app invokeAndWait in tests by default
2016-05-03 23:02:48 +02:00
peter
e085921e79
don't let indexing use meaningless empty editor highlighter
2016-05-03 22:55:40 +02:00
peter
fd0a5ec7c8
do lighter checks before calling isChainable that might load AST
2016-05-03 22:55:40 +02:00
Maxim.Mossienko
3378a9c0a5
- filter out invalid index ids earlier
...
- set dirty flag if there is a change in stamps
2016-05-03 21:55:42 +02:00
Maxim.Mossienko
6fd4583537
- request for indices during initialization phase should just wait until end of the initialization
...
- add to log names of removed indices
2016-05-03 21:32:54 +02:00
Maxim.Mossienko
9dfb9851bd
- remove absent (in this session) stub indices properly (with logging)
...
- introduce / use static instance of StubIdExternalizer
2016-05-03 21:30:16 +02:00
Konstantin Bulenkov
4c34f3955d
fix several hidpi issues with non-scalable insets
2016-05-03 21:04:02 +02:00
Anna.Kozlova
1b80309aa6
junit sm runner: restore support for exceptions in before class methods
2016-05-03 20:50:31 +02:00
Anna.Kozlova
d654725f8f
if provided, search existing tests by location string in order to avoid ambiguity caused by same names test methods which come from different tests
2016-05-03 20:50:31 +02:00
Anna.Kozlova
a94ec0aede
test presentation: include root comment as qualifier to get root fqName if failed with short name
2016-05-03 20:50:31 +02:00
Daniil Ovchinnikov
976376048f
[groovy] remove methods that became unused after transformations refactoring
2016-05-03 21:00:03 +03:00
Daniil Ovchinnikov
d18465694a
Merge branch 'dany/groovy-transformations'
...
# Conflicts:
# plugins/groovy/groovy-psi/src/org/jetbrains/plugins/groovy/lang/psi/util/GrClassImplUtil.java
2016-05-03 20:34:02 +03:00
Julia Beliaeva
37d96dfedc
[tabs] PanelWithActionsAndCloseButton uses proper close method that disposes individual tab
2016-05-03 19:39:20 +03:00
Julia Beliaeva
6fd386b142
[tabs] dispose specific tab when closing
2016-05-03 19:32:39 +03:00
Julia Beliaeva
23080e9073
[vcs-log] close log tabs on dispose when they are in split mode
2016-05-03 19:32:36 +03:00
Julia Beliaeva
ab4bf66646
[vcs-log] close log tab action also works when tabs are in split mode
2016-05-03 19:32:35 +03:00
Julia Beliaeva
2a026cbb9a
[tabs] merge action disposes old contents after creating new ones
2016-05-03 19:32:33 +03:00
Julia Beliaeva
bbdba37d1e
[tabs] do not dispose tabs while spliting them
2016-05-03 19:32:32 +03:00
Konstantin Bulenkov
2922765535
Simplify
2016-05-03 18:05:43 +02:00
Konstantin Bulenkov
d6bb1c98df
cleanup
2016-05-03 17:30:16 +02:00
Konstantin Bulenkov
dffbf5730a
additional constructor for custom line border
2016-05-03 17:30:15 +02:00
Maxim.Mossienko
1611f4d158
fix startOffset used for constructing FindResultUsageInfo
2016-05-03 17:17:55 +02:00
Kirill Likhodedov
9f7a972e52
Make VcsDirtyScopeVfsListener a service, not a component
...
There is no need to be a component: no sense in listening VFS until
ChangeListManager & VcsDirtyScopeManager are ready anyway.
On the other hand, being a component makes impossible to depend on
the VDSM as a parent component.
2016-05-03 18:10:54 +03:00
Konstantin Bulenkov
925abf5d5d
wrong colors when switching from/to Darcula
2016-05-03 16:47:10 +02:00
Konstantin Bulenkov
e08e784a88
introduce JBColor.isBright() for better use with lambdas
2016-05-03 16:47:09 +02:00
Kirill Likhodedov
36b55f94f8
vcs test: use getComponent to get component instead of calling ServiceManager
2016-05-03 17:07:51 +03:00
Konstantin Bulenkov
9f91af873e
new colors for Info balloons in Darcula
2016-05-03 15:27:44 +02:00
Konstantin Bulenkov
ef754ad27f
change balloon border for Darcula
2016-05-03 15:27:43 +02:00
Anna.Kozlova
cd1349cb1f
sm junit: parallel execution for tests (IDEA-148602)
2016-05-03 14:59:23 +02:00
peter
20f69c8111
remove wrong capture treatment: the completion result is incorrect (IDEA-155188)
2016-05-03 14:25:59 +02:00
Eugene Zhuravlev
d76c71a4a4
excessive logging commented
2016-05-03 14:08:39 +02:00
Eugene Zhuravlev
763982ade7
use loopback address explicitly when forking external javac
2016-05-03 14:08:37 +02:00
Konstantin Bulenkov
ab4361185d
support JBColor preview in gutter
2016-05-03 14:00:43 +02:00
Konstantin Bulenkov
ee0f15c264
Color Picker: return color with alpha
2016-05-03 14:00:42 +02:00
Konstantin Bulenkov
2abdf2383a
File Chooser: Can't set opacity to 255
2016-05-03 14:00:40 +02:00
Mikhail Golubev
ddc4bdda56
PY-19399 Prohibit intention "Convert collection to set" for empty collections
...
since there is no literal for empty set in Python.
2016-05-03 14:54:01 +03:00
Mikhail Golubev
105c368c09
PY-16553 Remove comma from one element tuple when converting it to another collection
2016-05-03 14:54:00 +03:00
Mikhail Golubev
3050bb0b98
PY-16553 Simpler solution - add missing comma through PSI
2016-05-03 14:54:00 +03:00
Mikhail Golubev
93f581a528
PY-16553 Add trailing comma when converting single element collection to tuple
2016-05-03 14:54:00 +03:00
peter
1be51b3df5
honor the fact that write-unsafe modality nesting doesn't necessarily correspond to transaction nesting
2016-05-03 13:32:59 +02:00