Commit Graph

440916 Commits

Author SHA1 Message Date
Dmitriy.Panov
2ecf54c8e6 IJPL-149140 DaemonHighlightVisitorRespondToChangesTest.testHighlightVisitorsMustRunIndependentlyAndInParallel is ignored
it may take ~50m to execute causing timeouts

IJI-1763

GitOrigin-RevId: e216d0f560bb9c3661da37a69c67006f7587e140
2024-05-02 19:11:19 +00:00
Alexey Merkulov
64f33d4c93 [debugger] Refactoring: remove one time used constants
GitOrigin-RevId: eb131b2b7ea468030dae5e4d44fce7c80e03419f
2024-05-02 19:06:08 +00:00
Alexey Merkulov
a6e921a6e7 [debugger] IDEA-352720 Fix incorrect calling coroutine helper methods
EA-1161927

GitOrigin-RevId: 51c366f2e9640110f0061f26181cf1d3785c316f
2024-05-02 19:06:08 +00:00
Alexey Merkulov
d83741662d [debugger] Refactoring: remove Debugger Probes installing check before extracting ID from continuation parameter
GitOrigin-RevId: e99b68b21b475dd59eaefd57a67982048788f909
2024-05-02 19:06:08 +00:00
Alexey Merkulov
29c8d6287a [debugger] Refactoring: move coroutine helper methods into one class
GitOrigin-RevId: 4fcd76d7d9833a657a38f4d064ec6b792f9b5395
2024-05-02 19:06:08 +00:00
Alexey Merkulov
eaaeb35211 [debugger] Improve flaky tests behavior by increasing delays in tests
The problem here is that resuming job may come before we set breakpoint in switcher.

GitOrigin-RevId: 3e1705838c36e662390764731ac3fab96d466ce3
2024-05-02 18:49:18 +00:00
Alexey Merkulov
02134db3dd [debugger] IDEA-352796 Improve fix for Step Over suspend function without suspending
Before we may not stop at calling methods after at least one suspension was called. Now we should stop always.

GitOrigin-RevId: 00174d0972eaefff7f9c531b70d16a56ae016854
2024-05-02 18:49:18 +00:00
Egor Ushakov
28bd79084b IDEA-352769 T: LocalFileSystemBase.convertToNIOFileAndCheck
GitOrigin-RevId: 9899253e22374bedbc2a60d50deeb1133a2f2faf
2024-05-02 18:41:42 +00:00
Egor Ushakov
767451f08f Rename .java to .kt
IDEA-352769

GitOrigin-RevId: d7904b9abfdf3dc06fd04bd0144bfb44c886419f
2024-05-02 18:41:42 +00:00
Oleg Rybak
367aa4fb67 TBE-2497 add ApiStatus.Internal to MarketplaceCustomizationService implementation and MarketplaceUrls
GitOrigin-RevId: 3381c23c511424d5f141e2fb0261dd033b44ad2e
2024-05-02 18:39:36 +00:00
Oleg Rybak
305c3bb074 TBE-2497 add ApiStatus.Internal to MarketplaceCustomizationService
GitOrigin-RevId: 75944f975db616666331ae9f46dbeb73b2ba17de
2024-05-02 18:39:32 +00:00
Oleg Rybak
8cfbe0e2fd TBE-2497 revert reviews-related changes to MarketplaceCustomizationService.
Per-plugin display customizations should be done usingPluginsViewCustomizer

GitOrigin-RevId: 15517080da120522220f4b63a00e43f30666fe29
2024-05-02 18:39:29 +00:00
Oleg Rybak
084ef8522e TBE-2497 handle NPE
GitOrigin-RevId: 0469ab50022cc7ebc7c3da5a8298c33f6cadccb6
2024-05-02 18:39:25 +00:00
Oleg Rybak
9b2f39848c TBE-2497 add more customization options: homepage, reviews, create new review
GitOrigin-RevId: f116a43155802bf60c7cd7ca3ac758b680045992
2024-05-02 18:39:22 +00:00
Oleg Rybak
c9848ddc31 TBE-2497 improve show/hide homepage
GitOrigin-RevId: 9b70f5a05f11d01a5a2eecdf01c9c3fd1809f68d
2024-05-02 18:39:19 +00:00
Oleg Rybak
222ecdef85 TBE-2497 implement service for marketplace customization.
Various URLs and an ability to show plugin homepage are supported

GitOrigin-RevId: 1e9ebc8d7aefa1cfc3470452a3869bea66e2afe7
2024-05-02 18:39:16 +00:00
Sergey Pak
9d34407b25 don't export project templates to settingsSync (fixes IJPL-13086 Project Templates can cause settingsSync archive size to exceed the limit)
GitOrigin-RevId: e34f2b2e96576fcc850901fe01917210c2253043
2024-05-02 18:12:28 +00:00
Vladislav.Soroka
630c40612f Notify debug process listeners about exceptions during attach FL-26056
GitOrigin-RevId: 0b07974dacf1a0cc33ac0261d6a8fae9b434729e
2024-05-02 17:59:09 +00:00
Julia Beliaeva
0cbda05c43 [vcs] hide "Show VCS Console Tab" if the console is invisible and empty
GitOrigin-RevId: 89142b427a69bdb2c34dbd20af422b78a19ce8b2
2024-05-02 17:58:45 +00:00
Pavel Porvatov
e256df4351 IJPL-49414 Add ability to configure window decoration to choose the side where to place a control-buttons
GitOrigin-RevId: be9fe87aac8ba7341337fdac42c037f953c8ad4c
2024-05-02 17:54:05 +00:00
Ekaterina Berezhko
6f4d0540a3 [Markdown][IJPL-93410] Refresh if needed when searching for file with VFS in org.intellij.plugins.markdown.fileActions.*
GitOrigin-RevId: ee55912e02b39c373fcd3cb3a9e123fdc0f9e66b
2024-05-02 17:47:16 +00:00
Anna Kozlova
92f01731d1 [kotlin] change signature: test data for KTIJ-29695
works fine for k2, doesn't work for k1

GitOrigin-RevId: be3a4505fcd4989bcc4141b06083179c0500bdba
2024-05-02 17:46:29 +00:00
Anna Kozlova
8d49bfa06a [kotlin] k2 extract function: retrieve type parameter from definitely not null type
^KTIJ-29773 fixed

GitOrigin-RevId: cf32a44e636c1a238a5a1af9429cab616ebdecfc
2024-05-02 17:46:29 +00:00
Kirill.Karnaukhov
be1e9abe71 [ai-completion] ML-3232: highlight Kotlin soft keywords
GitOrigin-RevId: 6606b7ead6da5cb5263a7ae02db9376b83cc5074
2024-05-02 17:46:10 +00:00
Kirill.Karnaukhov
c97ea48e02 [ai-completion] ML-3205: allow to provide custom highlights when coloring completions
GitOrigin-RevId: 773238712db29c2a4480533828b86e7ccf4baceb
2024-05-02 17:46:10 +00:00
Nikita.Skvortsov
7472a01427 [kotlin][scripting] re-enable test IDEA-352806
GitOrigin-RevId: 063e0a3cfe0a44f5727be0a699ab22117210bade
2024-05-02 17:33:16 +00:00
Nikita.Skvortsov
c95e0fdc14 [kotlin][scripting] switch to non-blocking update job management IDEA-352806
This will remove accidental locks around `doUpdate` and readActions.

GitOrigin-RevId: 9c499648e6748c46cad7fe6e085bb54964d248a8
2024-05-02 17:33:16 +00:00
Nikita.Skvortsov
6ee73a6a1f [kotlin][scripting] extract separate lock guarding specific invalidation state flags IDEA-352806
Reducing critical sections size in the class. The existing critical section (guarded by lock) is too large and contains readActions, causing the deadlocks.

GitOrigin-RevId: cfe188553c834970c512450fdc5bf204d157592c
2024-05-02 17:33:16 +00:00
Bogdan Kirilenko
6e9346a21f [jupyter] PY-71646 PY-72321 rm jupyter.new.add.cell.ui key, refactor jupyter inlay controllers, little cleanup
GitOrigin-RevId: aa53cc33763980e7a5010e3d1a674914e34c5a8c
2024-05-02 17:25:28 +00:00
Bogdan Kirilenko
211a794aca [jupyter] PY-72408 disabled right-click popup for Jupyter Toolbar
GitOrigin-RevId: 5d4bda60f7f2f31cdcc740c22a6d904d0bd81576
2024-05-02 17:25:25 +00:00
Bogdan Kirilenko
cf7031a5ce [jupyter] PY-72321 refactorings for NotebookAboveCellDelimiterPanelNew and NotebookBelowCellDelimiterPanel
GitOrigin-RevId: fa83abc2d0fdee94ce9f111b62211f5e81286c69
2024-05-02 17:25:22 +00:00
Sergei Tachenov
835f3f4156 IJPL-48486 Make Abbreviate Qualified Package Names always visible
We currently don't support menu items appearing and disappearing
without closing the menu first. Since this Project View menu is now
a multi-select menu that stays open after a click, it leads to confusing
behavior: one menu item is selected, another one should now be
visible, but it only appears the next time the menu is shown.

For now, fix by simply making the other menu item always
visible (as long as the current Project View pane supports
that option). It's now simply disabled if it isn't applicable
in the current state.

GitOrigin-RevId: fd8b5301cec3b713660df336575a77a370883bb1
2024-05-02 16:52:20 +00:00
Sergei Tachenov
6cc19f7ecc IJPL-1002 Remove transparency from cached tree icons
As agreed with UX, let's try to reduce visual noise.

GitOrigin-RevId: 9dda01fa227b47698f202d5fed697ba579db8fd8
2024-05-02 16:52:20 +00:00
Sergei Tachenov
c05e1eedbc IJPL-1002 Change the fallback icon for tree caching
The spinner was too distracting, the unknown file type button icon
was picked by the UX team as something the most neutral.

GitOrigin-RevId: 169c66a530714e9e7b70dcad48d6c6788b1be1f6
2024-05-02 16:52:20 +00:00
Sergei Tachenov
c170e4ba96 IJPL-1002 Refactor cached tree icon retrieval
Introduce a single place for the default icon instead of having
it scattered across the codebase.

GitOrigin-RevId: 7e019a1c2d9b8e3494a924ecae16da32db5fa638
2024-05-02 16:52:20 +00:00
Evgenii Ilichev
a6ef87dd52 [localization] [IJI-1771] generate localized searchableOptions
enable searchableOptions building for locales
generate searchableOptions sequentially for locales


Merge-request: IJ-MR-132881
Merged-by: Evgenii Ilichev <Evgenii.Ilichev@jetbrains.com>

GitOrigin-RevId: 751267eb961289179f248b291d182ad34dda7a50
2024-05-02 16:48:54 +00:00
Sergey Simonchik
e750aff4d6 [terminal] use Deferred instead of CompletableDeferred
GitOrigin-RevId: 59aafdcd720d557bfb6435e89815e04b7f37a38a
2024-05-02 16:46:21 +00:00
Konstantin Aleev
f6a82bb737 [platform] cleanup: fix error in a message
GitOrigin-RevId: 75df4b1584f449feac0159ece55c4475bbabdbef
2024-05-02 16:38:03 +00:00
Andrei.Kuznetsov
43f4f32768 IJPL-149139 remove extra "Scanning" progress
GitOrigin-RevId: cb983789fcc9ff50680fc86ca2a4802f0fba1e68
2024-05-02 16:25:58 +00:00
Oleg Taratukhin
bff80693b2 [ai-completion] ML-3235 fix line height for multi-line rendering
GitOrigin-RevId: 3acb1caf387f23a3244254feb93682453ce82876
2024-05-02 16:24:02 +00:00
Eugene Zhuravlev
9a359dc3dd use wslproxy for wsl builds connectivity (IDEA-338992)
GitOrigin-RevId: 4c88373873732b6ca0e7d11b97f0aee0431ae138
2024-05-02 16:12:31 +00:00
Ivan Posti
a91721ab95 [Grazie] Simplify assistant dependencies
GitOrigin-RevId: 80b221e35ea53bfdd45cc4ef288bb517720833eb
2024-05-02 15:33:00 +00:00
Ivan Posti
ee2dc1fc31 [Grazie] Simplify nlp-encoder-bert-base-uncased dependency
GitOrigin-RevId: be61446609098f5d709e4410e541338685114e27
2024-05-02 15:32:55 +00:00
Ivan Posti
e551331506 [Grazie] Make gec.engine.local a project library and simplify related nlp dependencies
GitOrigin-RevId: d015a0e5ad6ab0f5533d35ac50401de48d03b022
2024-05-02 15:32:51 +00:00
Ivan Posti
c0e6359e43 [Grazie] Remove CE dependency from android
GitOrigin-RevId: d3f4822d55a4acb1c6513d4770b5219f065a49e0
2024-05-02 15:32:46 +00:00
Anton Efimchuk
eb65372e2c PY-69893 Do not recreate outputs on document change
GitOrigin-RevId: e04470133a005088d5a9afb50b29538acafe8c43
2024-05-02 15:04:46 +00:00
Dima Golovkov
542c33af78 Add resultIncorrect icons for JupyterCore
GitOrigin-RevId: 92a2107efb0444e95638aef7c84eaa142797de9a
2024-05-02 14:50:28 +00:00
Evgenii Ilichev
16203105ff Add IJIgnore annotation to flaky test
GitOrigin-RevId: 8a66a462ec4a588205176777745b2622602f7341
2024-05-02 14:45:19 +00:00
Maksim Zuev
c0427cbaa5 [debugger] IDEA-352857 Smart step into filter should use single bytecode pass
GitOrigin-RevId: d6e5de47f685bc9664807b0f972008cff86ca826
2024-05-02 14:22:31 +00:00
Ilya.Kazakevich
9f06f1a251 PY-71747: Do not fail if remote interpreter has a path with ssh:// prefix.
Some remote interpreters have `sdk#homePath` starting with `ssh://`.

Code all over the monorepo assumes that `homePath` is a local file path and tries to convert it to `Path` throwing the exception effectively.

There is a `isCustomPythonSdkHomePath` which must be used to check string before trying to convert it into `Path`

The current situation (along with "solution") is a legacy from dark ages and will be rewritten to the workspace model soon

GitOrigin-RevId: 9adc02f312667571a65ff63d4e802aa7d6dbb518
2024-05-02 14:20:44 +00:00