Commit Graph
172100 Commits
Author SHA1 Message Date
Michael Golubev a62d7783d3 IDEA-155353: Docker. Idea hangs after opening some amount of container tabs
- but while debugging for IDEA-155353, I can see that the modified selectionChanged is called from ContentManagerImpl#removeFromSelection
- - which re-selects the un-selected component, leading to really weird effects later
- may be more conservative check ( ==  ContentOperation.add) is better
(cherry picked from commit c823f36 after IDEA-CR-10590)
2016-05-13 13:55:22 +02:00
peter fd8636b9c6 recreate cached value with the new provider when it's outdated, to be more tolerant to providers capturing variables from the call context 2016-05-13 12:31:31 +02:00
Alexey Kudravtsev a6ec1597be show "101 sub classes found so far" instead of just "classes found" to be able to tell if the search is finished; removed special unit-test-only mode from GotoImplementationHandler 2016-05-13 13:03:02 +03:00
Alexey Kudravtsev 7b037bf9c0 cleanup 2016-05-13 13:03:02 +03:00
Alexey Kudravtsev 834dfce3fe replaced childish finger-counting with math 2016-05-13 13:03:02 +03:00
Alexey Kudravtsev 857743a8f4 cleanup 2016-05-13 13:03:02 +03:00
Alexey Kudravtsev be0d5dcf3a assertion for not performing PSI modifications during highlighting added 2016-05-13 13:03:02 +03:00
Gregory.Shrago 61aa164565 more tweaks for IDEA-141620: skip !, ++, -- 2016-05-13 12:56:15 +03:00
Anton Tarasov a0c93d20d7 [follow-up] reset FocusWatcher.myTopComponent to null
Turn FocusWatcher.myTopComponent into weak ref.
2016-05-13 12:45:12 +03:00
Sergey Simonchik 44a3e98f48 move ElementFilterBase from lang-api to core-api to make it available in *-psi-* modules 2016-05-13 12:35:07 +03:00
Roman Shevchenko 2cc1c10541 Cleanup (minor glitches in update.sh scripts) 2016-05-13 11:22:12 +02:00
Pavel Dolgov 0777e2e8ab Javafx: Take into account member visibility settings when creating event handler method for FXML. Tests added. (IDEA-151695) 2016-05-13 12:04:12 +03:00
Rustam Vishnyakov 31adcbd7d3 Add enum support to serializer for HTML quotes option 2016-05-13 11:20:20 +03:00
Julia Beliaeva eb534e66eb [vcs-log] check if ui currently on screen is valid when refresh action is invoke 2016-05-13 03:23:19 +03:00
Julia Beliaeva d3486d8a4f [vcs-log] fix log tab staying invalid but visible and being unable to update because of that IDEA-155065 2016-05-13 03:23:19 +03:00
Gregory.Shrago 6d068a8ea2 IDEA-141620 Duplicating entries in the Expression Type popup 2016-05-13 02:48:49 +03:00
Gregory.Shrago 597c21329f IDEA-147577 'Expression type' the end of expression 2016-05-13 02:34:29 +03:00
Gregory.Shrago c648d15b69 IDEA-CR-10661 preferredSize calc, force maxSize, limit branches by length 2016-05-13 01:49:50 +03:00
Nadya Zabrodina 09bfa3d62b [patch]: IDEA-155748 Create patch shows endless progress 2016-05-13 00:42:43 +03:00
Gregory.Shrago 424262266e IDEA-CR-10668 backgrounds & svn panel 2016-05-12 23:29:14 +03:00
peter 208f6a8aa9 remove unnecessary stuff from DaemonAnalyzerTestCase.checkHighlighting 2016-05-12 22:01:47 +02:00
Sergey Malenkov 2f33ed09f8 IDEA-152840 Breakpoint popup: Condition field mnemonic is passed to main frame 2016-05-12 22:30:44 +03:00
Anna.Kozlova 2a57f6a3fc unused declaration: comment out only top level elements (IDEA-155950) 2016-05-12 21:06:35 +02:00
Anna.Kozlova b5e7d766a1 add static import: remove qualifier in case of inheritance (IDEA-155419) 2016-05-12 21:06:35 +02:00
Anna.Kozlova 335789114a empty method inspection: option to treat comments and javadoc as content (IDEA-154073) 2016-05-12 21:06:35 +02:00
Anton Tarasov 2349cdbb3b reset FocusWatcher.myTopComponent to null
The field is set in install() and should probably be reset symmetrically in deinstall(), otherwise it may hold UI objects.
2016-05-12 21:55:36 +03:00
peter b58243fb73 "method may be static" inspection: reuse common and cached way of searching for method overriders 2016-05-12 20:41:05 +02:00
peter 7cdd0e2e51 allow write actions without transactions if they don't change anything physical 2016-05-12 20:38:52 +02:00
peter 435f0d47f3 don't wrap editor actions in transactions by default (IDEA-155679) 2016-05-12 20:28:17 +02:00
peter d93bbf54c5 when an exception happens in beforeRootsChanged, don't let ProjectRootManagerImpl think forever it's inside root change 2016-05-12 20:18:06 +02:00
peter 6d5afb738d TransactionGuardImpl cleanup 2016-05-12 20:18:06 +02:00
Ilya.Kazakevich f77b8e912f PY-19474: Display log capture for behave
We should use ``element.error_message`` since it has everything
2016-05-12 20:59:45 +03:00
Gregory.Shrago 97f62e521e JFlex: regen all lexers 2016-05-12 19:51:21 +03:00
Gregory.Shrago 114d3e84b6 update to JFlex 1.6 semantics 2016-05-12 19:51:21 +03:00
Pavel Dolgov 259435bbc8 Javafx: Highlighting for private event handler methods marked with @FXML (IDEA-151633) 2016-05-12 19:46:18 +03:00
Roman Shevchenko 43b03c6cdc [tests] minor optimization 2016-05-12 18:33:30 +02:00
Daniil Ovchinnikov 4e1d9e1ff3 [groovy] accessor methods are always non final in traits 2016-05-12 19:29:30 +03:00
Daniil Ovchinnikov aee5aedd3b [groovy] accessor methods are always abstract in traits 2016-05-12 18:49:48 +03:00
Daniil Ovchinnikov 5c1547f3b9 [groovy] allow to plug in before default groovy read write access detector 2016-05-12 18:12:30 +03:00
Maxim.Mossienko 8f65e09efb use nameId directly when building FileEntry 2016-05-12 16:52:59 +02:00
Alexey Kudravtsev 3315a0d902 use TPE instead of ScheduledTPE 2016-05-12 17:28:50 +03:00
Alexey Kudravtsev 64665fdee4 more log in tests 2016-05-12 17:28:50 +03:00
Alexey Kudravtsev aa8f67e549 present more information 2016-05-12 17:28:50 +03:00
Alexey Kudravtsev 270221cd92 reuse ConcurrencyUtil.newSingleThreadExecutor 2016-05-12 17:28:50 +03:00
Alexey Kudravtsev c4368d3e86 print more stats 2016-05-12 17:28:50 +03:00
Alexey Kudravtsev 93da37c594 cleanup 2016-05-12 17:28:50 +03:00
Alexey Kudravtsev 6c14dd135d override 2016-05-12 17:28:50 +03:00
Alexey Kudravtsev 09e0f2dc80 notnull JOptionPane.getRootFrame 2016-05-12 17:28:50 +03:00
Roman Shevchenko c48d0a8e65 [platform] aborts async index initialization on application shutdown (IDEA-155918) 2016-05-12 16:23:47 +02:00
Roman Shevchenko 0c17998335 [platform] incorrect fix reverted 2016-05-12 16:20:57 +02:00