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