Commit Graph

352847 Commits

Author SHA1 Message Date
Ilya.Kazakevich
7aaf84bb40 Run tests in sync manner to catch exceptions
No callback called if exception thrown before process started

GitOrigin-RevId: 284d990372209f49f88f67cb6ce96aa09e5e9047
2021-09-16 20:47:48 +00:00
Vladimir.Petrenko
ae845193de GTW-242 Introduce a base version of merged Host and Controller settings on Controller
About the changes in platform code: add an internal experimental ability to modify the original tree of Configurables in Settings dialog by Extensions.

GitOrigin-RevId: 02b2daa0e0cbe3254a71dd342327e1eddd38d11e
2021-09-16 20:35:58 +00:00
Vladimir.Petrenko
f1862be508 [CWM-399] do not cast blindly Popup to PopupImpl (IdeTooltipManager): cleanup
try to make readable code

GitOrigin-RevId: 8ebd3de14a785caa2765d332b051a2a8d6b4214a
2021-09-16 20:35:56 +00:00
Bas Leijdekkers
fc75f213a8 IG: add example to description
GitOrigin-RevId: eb04332993ed5302375e2f1e26ae6994bd9cb9b2
2021-09-16 19:21:56 +00:00
Bas Leijdekkers
5a2cf1e93c IG: "Package naming convention" inspection doesn't need reference graph
GitOrigin-RevId: b133cc539ace465822033a0631f3b19764d8a379
2021-09-16 19:21:55 +00:00
Bas Leijdekkers
252aad1b1e [inspections view] no need to call setLineNumbersShown() at all
GitOrigin-RevId: 4c506c01d3f0519d288c50d24ef6b0cd0e674e2c
2021-09-16 19:21:53 +00:00
Bas Leijdekkers
caba2be078 IG: clarify inspection description
GitOrigin-RevId: ac19c33eaa54ac34e2bebd07b7f74e38db17067a
2021-09-16 19:21:52 +00:00
Bas Leijdekkers
f190574940 allow factoring multiplication distributed over addition/subtraction
GitOrigin-RevId: ad27e6190f63a798970c9660cf589ab6c6076467
2021-09-16 19:21:51 +00:00
Dmitry Osinovskiy
aba1ce6e12 DropDownLink: add createRenderer to allow external uses of a renderer
IJ-CR-14237

GitOrigin-RevId: 0a686782ccefaab564157a9a4734c38ea7a83b04
2021-09-16 18:27:12 +00:00
Dmitry Osinovskiy
6528e1cb8e Actions on save: allow several drop down links, publish extension point to allow Rider to remove unsupported actions, remove Rider check
IJ-CR-14236

GitOrigin-RevId: 4cb351c139b8061e13d59cb8b087241b70f6c466
2021-09-16 18:25:48 +00:00
Daniil Ovchinnikov
afc84c92f4 [tests] add RegistryKeyRule
GitOrigin-RevId: 0bffedba9e8bf4c4b08c9611e6f5564db63e6a04
2021-09-16 18:06:12 +00:00
Daniil Ovchinnikov
df124a8285 don't pass Progress to suspending read action lambda
`Progress` instance was supposed to be used only for cancellation checks. `ProgressManager#checkCanceled` is supposed to
 be used instead. Suspending read action implementation now  installs its `Job` via `Cancellation#withJob`,
 while `ProgressManager#checkCanceled` picks it up.

GitOrigin-RevId: b3cf08fa5740e4b8eea9bbe0ff9a0bf55fb19450
2021-09-16 17:31:10 +00:00
Aleksandr Rasnyuk
5473397af6 [CWM-1236] Wait for backend action update before showing menu
GitOrigin-RevId: 3be5b4e323f28f4557d8f8f118fbd5d6fcc85d4d
2021-09-16 17:18:15 +00:00
Aleksandr Rasnyuk
df5a942513 [CWM-1236] Register all actions on a client
GitOrigin-RevId: 0103b1cbc87f4ca10bd63532a136019d32a6427a
2021-09-16 17:18:10 +00:00
Konstantin Bulenkov
c9cbd05b4c [ExpUI] Support active line painters
GitOrigin-RevId: 51eacc23a8da937271a647dc1c37a0b26585a83c
2021-09-16 16:45:35 +00:00
Konstantin Bulenkov
8eb686ce96 [ExpUI] Change cursor while setting a breakpoint
GitOrigin-RevId: d4dedfeabc775cd8143f3489fd7a06204feacb15
2021-09-16 16:45:34 +00:00
Artem Khvastunov
a498d10832 EA-358322 handle NAVIGATABLE data ID in background for TodoPanel
GitOrigin-RevId: e9bc702f946c0c234d5b3c0674e40b41e8efda6e
2021-09-16 16:35:22 +00:00
Ilya.Kazakevich
d95f2ec463 PY-33625: Report "rsync missing" problem for WSL users
We can't download data from WSL if there is no rsync.
We don't want to bundle it since we should use another tool anyway (see issue comments)

GitOrigin-RevId: 320579e3f0f6447cd9924588170b49cb4ce8b5c5
2021-09-16 16:12:59 +00:00
Artem Pronichev
bd7942fac2 GO-11674 [ift] feedback
GitOrigin-RevId: c36b417fd2fdcbd0ca2236e09e2bfe5fdb97afe4
2021-09-16 15:56:08 +00:00
Nikita Nazarov
b89ff3a230 [kotlin] Enable smart stepping by default in Kotlin debugger
GitOrigin-RevId: f279c8b414bdfa3cc404ec3ea2ce8932cef100be
2021-09-16 15:38:44 +00:00
Rustam Vishnyakov
48acb672b4 Add getImportOptimizers() to FormattingService
GitOrigin-RevId: 4bbb5d19324a5bade037a4e81089ef6c3642d59a
2021-09-16 15:36:29 +00:00
Rustam Vishnyakov
4279adbea8 Assign CODE category to folding settings
GitOrigin-RevId: fcb78e5b4db00073d673a6d65999009abfa9779d
2021-09-16 15:36:23 +00:00
Rustam Vishnyakov
fe49bba427 Don't synchronize, there is a local service directory path
GitOrigin-RevId: b2bfbb284f75f7577d1211844f279190a4c349ba
2021-09-16 15:36:20 +00:00
Rustam Vishnyakov
57c2c5a380 Compute encoding on file open to prevent performance problems, use cached encoding in other cases
GitOrigin-RevId: e8dd851c881d5b14a792b506439daba273c8d11d
2021-09-16 15:36:17 +00:00
anna.gromova
30eb439398 RIDER-67437 New toolbar: run widget is not redrawn when the configuration state changes
GitOrigin-RevId: 7c254b58e8d78930cc83f564f8d64bc70c17fac4
2021-09-16 15:18:48 +00:00
Egor Ushakov
2c5aab175e IDEA-278346 Context is not set for renderer fields
GitOrigin-RevId: 9d0474dd1586658087621dd522f700dd4546fbc2
2021-09-16 14:55:45 +00:00
Ilya.Kazakevich
505531bb25 PY-50590: Parametrized tests broken by additional arguments.
``test_name --debug`` should be  ``test_name[param] --debug``, but was  ``test_name --debug[param]``

GitOrigin-RevId: 1172d6cd65048be489d7210d812db3e6a48c2bc2
2021-09-16 14:44:42 +00:00
Alexey Merkulov
170126c05e [IFT] Adapt ide tag for use from DataSpell
GitOrigin-RevId: ccd83e0546d2af59b5b08c3eccf30600183c0f41
2021-09-16 14:22:56 +00:00
XiangRongLin
0928661ce5 [kotlin] Add "Introduce Constant" refactoring
#KTIJ-4841 Fixed

GitOrigin-RevId: d81aba8e9c2d4efca10779cac30389db415a1cf0
2021-09-16 14:03:31 +00:00
Ivan Posti
8c40d37800 [Markdown] Carefully manage CSS editor state in the settings panel
GitOrigin-RevId: f89167ffd6bc677b5d5db275d3448225697a75cb
2021-09-16 13:54:24 +00:00
Ivan Posti
080221f266 [Markdown] Remove hasDeclaredValue call from building attributes for Incremental DOM
GitOrigin-RevId: 1c7cb2d5abc8a9d1f99de512cbf1369fd47ce879
2021-09-16 13:54:19 +00:00
Aleksandr Rasnyuk
dda48d864a [GTW] Fix "Extract Method" refactoring
GitOrigin-RevId: d34bc7a55e835e64a8c1ae3e0d3db1f9ae6357a4
2021-09-16 13:47:09 +00:00
Elizaveta Shashkova
535e235aff DS-2040 Empty Rerun button in jupyter debug tool window
Rerun action without environment doesn't have a proper presentation, so it shouldn't be visible at all (like it was in the old debug tool window implementation)

GitOrigin-RevId: 339c9dfd15d0ba07cfe04e6696dc4fde25da939a
2021-09-16 13:20:46 +00:00
maksim.pelevin
bba2af0514 [debugger] Fix broken UI when a watch is edited (IDEA-278153)
GitOrigin-RevId: 54c15f8c2c504b5255eef113133733620afef071
2021-09-16 11:56:07 +00:00
Alexey Merkulov
fe11c6556c [IFT] Rework completion steps in Python onboarding lesson
GitOrigin-RevId: 619e9de8ef77a237104d8bc432d8f465084a469f
2021-09-16 11:50:17 +00:00
Liudmila Kornilova
e96bd88a58 [dbe] remove explicit shortcuts from Console.TableResult.AddRow instead use use-shortcut-of
GitOrigin-RevId: a0a4f10e85df6d9ce0619584743fccbf8c937477
2021-09-16 11:49:51 +00:00
Peter Gromov
1b261d9327 GRZ-142 inspection degradation starting from 213.3512 (work around KT-48784)
GitOrigin-RevId: 4d8116198e639821a485f5e415d20e31c0775efb
2021-09-16 11:19:08 +00:00
Sergei Vorobyov
ee08b1a8b5 [floating toolbar] removed opacity for toolbar background rect
GitOrigin-RevId: 363c5d33485b1041922b13e8a894cd5ed5b8422a
2021-09-16 11:11:27 +00:00
grigoriy.myasoedov
16dbca8520 [maven] IDEA-278048 import project using Maven 3.8.2 fails
optimize classpath for maven server - add lucene-core-2.4.1.jar to maven server lib and remove it from plugin dependency

GitOrigin-RevId: dbdde36eb8e81a86177bc5a4c21743bb2978489f
2021-09-16 10:53:39 +00:00
Olga.Klisho
a3e13fd171 (IDEA-277524) MethodSource check added to unused declaration inspection
GitOrigin-RevId: f31d2c41e8ed4b7177ff47d52606c33728cb53ea
2021-09-16 10:34:42 +00:00
Igor Slobodskov
d08f6d9d69 [DS-1599] change JupyterSelectCellAboveAction to NotebookSelectCellAboveAction
GitOrigin-RevId: 11e677e9dc85269a93df279f60671b07f7c0a517
2021-09-16 10:25:09 +00:00
Dmitry Gridin
0b720d5036 [platform] inplace rename: remove unchecked cast to EditorImpl to fix CCE
GitOrigin-RevId: 83d1953f46c7be63357ab29be94af5ba22ff9ccf
2021-09-16 10:23:35 +00:00
Nikita Nazarov
2e71916f48 [kotlin] Add inline stack frames
(cherry picked from commit dcfd63bc3095aea6deff69602f33d5a1a84d928d)

IJ-MR-13677

GitOrigin-RevId: 34c0d0e821e5277c4ed916a11c3ec3119d348f57
2021-09-16 10:13:13 +00:00
Alexandr Evstigneev
529e81effa RUBY-26170 sorted trees serialization
By default, we are getting list with first element - base language and the rest are in random order

IJ-CR-14125

GitOrigin-RevId: 71be9d1bdde235d8dae7c8bdd9178b6d03e4f9e9
2021-09-16 10:02:54 +00:00
Alexandr Evstigneev
0bfebb891f RUBY-26170 removed ruby ast comparator
- moved test data to the incremental reparsing data set
- this test looks strange - we are checking the name of invalid psi element, what is does not make any sense
- feels like this is the same problem as in RUBY-28649 or caused by our inconsistent body reparsing

Reverted solution for RUBY-24145

IJ-CR-14125

GitOrigin-RevId: 0ae1bfd6665726602b640b32c7367af712e38e69
2021-09-16 10:02:50 +00:00
Dmitry Gridin
08483db53a [kotlin] RenameKotlinPropertyProcessor: cleanup code
GitOrigin-RevId: e9d2d93638d6c805899cfc023870210f57fa8225
2021-09-16 09:39:25 +00:00
Alexander Zolotov
07c122505f [vfs] extract root path while traversing VFS in VirtualFilePointerManager
GitOrigin-RevId: e8eccde52157fdd835549043522468adef3b2a12
2021-09-16 09:22:40 +00:00
Ilyas Selimov
549bb827f0 IDEA-278082 - supported duplicates highlighting for total patterns
GitOrigin-RevId: c262a38924c0ce72464d92825af45302b9f24625
2021-09-16 09:04:17 +00:00
Dmitry Gridin
2fb34f8843 [kotlin] MemberVisibilityCanBePrivateInspection: cleanup code
GitOrigin-RevId: 5469173d2bf7c4dff8dcb9ed6ed28e3941441cea
2021-09-16 08:48:26 +00:00
Toshiaki Kameyama
6ee0d82d89 [kotlin] "Redundant qualifier name": report for supertype entries and annotations
close https://github.com/JetBrains/intellij-community/pull/1729
#KTIJ-19674 Fixed

GitOrigin-RevId: b2f76cbc488a3b38acc2a33870f71a26938bc463
2021-09-16 08:48:25 +00:00