Commit Graph
171543 Commits
Author SHA1 Message Date
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