Commit Graph
232981 Commits
Author SHA1 Message Date
Roman Shevchenko dca9f4a33d [java] multifaceted switch labels: basic highlighting (IDEA-196643) 2018-11-08 17:11:20 +01:00
Sergey Simonchik 37e4af6d8a terminal: terminate session on dispose
Previously, closing a terminal tab via the close button didn't terminate the process.
2018-11-08 18:57:55 +03:00
Sergey Ignatov 95d33160b3 enable focus mode only for real editors 2018-11-08 18:48:24 +03:00
Ilya.Kazakevich b3e2bd2185 "PY-32472: Skip "unused" inspection for Django implicit contract signatures for CBVs 2018-11-08 18:38:35 +03:00
Svetlana.Zemlyanskaya 3a649303df FUS-185 Import old configuration statistics: report import type as id
Reporting import config type as a context is redundant because there's only one event id
2018-11-08 16:03:43 +01:00
Sergey Ignatov 4b735c89ed focus mode, initial; use the editor.focus.mode registry option
in that mode editor highlights only the current scope, dim the code outside the context
introduce FocusModeProvider language extension

IDEA-102757
2018-11-08 17:55:15 +03:00
Sergey Ignatov 61f55124df usage2psi: add PsiClassInitializer 2018-11-08 17:55:14 +03:00
Svetlana.Zemlyanskaya da4dfaf1eb IDEA-CR-39487: FUS: remove duplicate ide.error reporter
Since we report UsageCollectors in log, the second 'ide.error' event is redundant
and prevents consecutive error events to be merged
2018-11-08 15:49:22 +01:00
Svetlana.Zemlyanskaya cd85108afd IDEA-CR-39038: IDEA-201580 Infinite logging loop on IDEA shutdown if there's an exception during IDE close 2018-11-08 15:49:22 +01:00
Roman Shevchenko fe38d8cf2c [java] multifaceted switch labels: parser/PSI (IDEA-196643) 2018-11-08 15:48:39 +01:00
Vladislav.Soroka 973c270501 Ensure place is set in the fus context (IDEA-198453) 2018-11-08 17:42:27 +03:00
Aleksey Pivovarov 6cf239004e IDEA-189256 diff: do not use custom chevron icon for local changes 2018-11-08 17:27:48 +03:00
Vladislav.Soroka 89a2a067a5 Provide tw toolbar actions data context with the systemId (IDEA-198453) 2018-11-08 17:24:46 +03:00
Vladislav.Soroka f00d0ac299 cleanup non-nullable parameter (FUS-171) 2018-11-08 17:24:46 +03:00
Dmitriy.Panov 5749626137 IJI-9 sync icons in tmp branch and create review: also for dev repos 2018-11-08 17:16:17 +03:00
Aleksey Pivovarov 5a8f0346a1 cmd: run ApplicationStarter.main and premain with the same arguments
Some arguments could have been filtered out in processProgramArguments().
2018-11-08 17:07:55 +03:00
Aleksey Pivovarov 10c6796d25 cmd: mark "merge" as a command-line command 2018-11-08 17:07:55 +03:00
Aleksey Pivovarov fdc6ddb1ef cmd: unify ApplicationStarter initialisation 2018-11-08 17:07:55 +03:00
Aleksey Pivovarov a5666cdfca cmd: filter out "nosplash" command line argument from args on app start 2018-11-08 17:07:55 +03:00
Dmitry Batrak ca9f3cd09b IDEA-201882 Scrolling position jumps on completion
regression after commit 2af28891 (speed up opening of editor containing a lot of carets)
2018-11-08 17:05:47 +03:00
Tagir Valeev 9b42acf93b Comparison of String constants by == is disabled (IDEA-201948) 2018-11-08 20:55:50 +07:00
Tagir Valeev 2cb2df52b5 SuspiciousToArrayCallInspection: make robust against parentheses 2018-11-08 20:44:27 +07:00
Egor Ushakov 8a1cc4adf4 IDEA-201942 Do not use compiling evaluator for method references 2018-11-08 16:29:20 +03:00
Semyon Proshev 50f900252c Check that modifier wrapping call is for function which modifier is calculating (PY-30182) 2018-11-08 16:21:39 +03:00
anstarovoyt 60f087a7cd psi viewer fix possible npe 2018-11-08 16:16:19 +03:00
Elizaveta Shashkova 99ea15fd17 PY-32403 PyCharm should't ask type of breakpoint for scratch python file 2018-11-08 16:08:00 +03:00
Vladimir Krivosheev 130ffc0ce7 fix blinking SchemeManagerTest "different extensions" — problem was in file order 2018-11-08 13:53:31 +01:00
Dmitry Jemerov 41bb1afe0f @NotNull BeforeRunTaskProvider.executeTask dataContext 2018-11-08 13:49:02 +01:00
Aleksey Rostovskiy 5fd0e62a7b IDEA-CR-39539 don't build compatible plugins for a single IC build
It's impossible to build all IC-compatible plugins, because almost all such plugins exist in ultimate repository
So building them should be done only together with ultimate build
2018-11-08 15:43:28 +03:00
Vladislav Shishov a0deebaaa1 [gui-test] fix PluginInstallTest on mac 2018-11-08 15:30:17 +03:00
Alexey Kudravtsev 2245490dab squeeze a tiny bit of concurrency 2018-11-08 15:11:25 +03:00
Alexey Kudravtsev 777ffd721e cleanup: simplify "c.stream().filter().collect(toList())" to "util.filter()" and other configured SSRs 2018-11-08 15:11:25 +03:00
Dmitry Avdeev 1dcf5d3da3 IDEA-199695 XML commenter should place the block comment prefix at the beginning of the line when commenting out a line 2018-11-08 15:07:16 +03:00
Alexandr Evstigneev ceb6bb5a28 RUBY-20704 Moved prolongation option from registry to editor options
IDEA-CR-39537
2018-11-08 14:59:22 +03:00
Vladimir.Orlov 87a67a6220 win installer: uninstaller leaves bin\Uninstall.exe in case when it was run from another installation using "Uninstall Old versions".
IDEA-201878 Uninstall previous installations: There is bin folder with uninstall.exe after uninstalling
2018-11-08 14:54:07 +03:00
Michael Golubev a353d6f8d8 IDEA-158216 - Docker: unable to reopen Inspect window
- addressing minor comments from IDEA-CR-39495
2018-11-08 12:49:35 +01:00
Alexander Luyblinsky 976b70b3cc Merge branch 'aliublinskii/OC-17967-fix-device-disconnect-npe' 2018-11-08 12:28:50 +01:00
Vladislav.Soroka 272411123d Fix module grouping for explicit module groups IDEA-198453 2018-11-08 14:25:38 +03:00
Vladislav.Soroka 274c22df14 Display web/enterprise artifacts under module node at the 'Project data selector' dialog IDEA-198453 2018-11-08 14:25:38 +03:00
Fedor Korotkov 93b30010bc Simplified IDE module grouping to support source sets 2018-11-08 14:25:37 +03:00
Fedor Korotkov 9640755768 Better grouping to fix edge cases
internal name can contain `.`
2018-11-08 14:25:37 +03:00
Fedor Korotkov 8facb70f7f Default parent to project root
Fixes visibility of `buildSrc` module
2018-11-08 14:25:37 +03:00
Fedor Korotkov 882a673f39 Make parents assigning order independent 2018-11-08 14:25:37 +03:00
Fedor Korotkov 5874b0d25b Grouping in ExternalProjectDataSelectorDialog 2018-11-08 14:25:37 +03:00
Fedor Korotkov 9b48f9a2d9 Group External Modules in UI
Related to IDEA-198453
2018-11-08 14:25:37 +03:00
peter 0e4c7663a5 remove duplication in PsiMember#isDeprecated 2018-11-08 12:18:57 +01:00
Semyon Proshev 76b77f6af1 Fix checking if same-package protected module is imported in the inspected one (PY-32485)
It led to false negative when inspected reference resolves to an element in the same file
2018-11-08 14:17:02 +03:00
Alexey Kudravtsev 61b586f8fe doc_value and doc_tag are shown wrong in the XML Color Scheme Preview page 2018-11-08 14:10:12 +03:00
Alexey Kudravtsev f2134d5325 sync to community 2018-11-08 14:10:12 +03:00
Alexey Kudravtsev 8107d5c7c9 simplify notNullize(s, "") to notNullize(s) 2018-11-08 14:10:11 +03:00