Igor Slobodskov
fdcabed0e4
[R-1567] move EmptyComponentPanel to R plugin
...
GitOrigin-RevId: e1a8e4937da9c000a7f50fcef97a993b0dce8b8b
2024-08-20 19:24:17 +00:00
Igor Slobodskov
4cdd244b72
[R-1567] remove extension point, GraphicsManager is used inside R plugin only
...
GitOrigin-RevId: ce22cd9d8cac59b522e4dac9b213868e6325d1c7
2024-08-20 19:24:17 +00:00
Gleb Marin
100678eefb
[ml tools] JBAI-5408 Fix disposable leak
...
Merge-request: IJ-MR-142983
Merged-by: Gleb Marin <Gleb.Marin@jetbrains.com >
GitOrigin-RevId: 14b4ddb28544ee8e37fff6439382d7c68d76e9c7
2024-08-20 19:15:07 +00:00
Maria Filipanova
1e0dda9909
RIDER-114528: fix CachedImageIcon.url so that it's called in synchronized(iconCache) block
...
GitOrigin-RevId: 5e7401df88b6b39d213fca3a88dc7c831b07dbc8
2024-08-20 19:09:52 +00:00
Anna Kozlova
1f32603f9b
[kotlin] k2 introduce parameter: support introduce parameter in java with updating kotlin usages/overrides
...
^KTIJ-31061 fixed
GitOrigin-RevId: ac6e4033fe90ca705dcde8b4cd8c3425f9a12180
2024-08-20 18:44:27 +00:00
Anna Kozlova
8348d5fe55
[kotlin] k2 introduce parameter: support java super method
...
- enable check for java files in tests to ensure that java behaves correctly as well
^KTIJ-31007 fixed
GitOrigin-RevId: 4a5801740807878bc696b62f51092a93ac76ce8b
2024-08-20 18:44:27 +00:00
Anna Kozlova
bec507a72e
[kotlin] k2 introduce parameter: don't replace receiver usages if the corresponding parameter is deleted
...
^KTIJ-31041 fixed
GitOrigin-RevId: eb5b312e814b89d891f9c6ea9509911bb10b6432
2024-08-20 18:44:27 +00:00
Anna Kozlova
c1cd68bf30
[kotlin] k2 introduce parameter: fix this substitution
...
- doesn't work well for usages out of class, same for k1
^KTIJ-31017 fixed
GitOrigin-RevId: f68c2ea75adbcb991402b442a87894a26d8ea8fa
2024-08-20 18:44:27 +00:00
Aleksey Pivovarov
ec1ff6a502
IJPL-101036 diff: fix assertion from ProperTextRange in UnifiedImaginaryEditor.calculateVisibleRange
...
GitOrigin-RevId: 2a1f4b640f890ae68d81f14683e45d5950497661
2024-08-20 18:41:18 +00:00
Denis Zaichenko
bedc0bd7f4
IJPL-160633 Default margin value for cases when CommitMessageInspectionProfile.RIGHT_MARGIN wasn't loaded properly
...
GitOrigin-RevId: 930a6df46ad1508f9cd2a1ec01790cdd75d26304
2024-08-20 18:35:06 +00:00
Yuriy Artamonov
8daaa25698
[icons] Fix AllIcons.General.ImplementingMethod icon for new UI
...
GitOrigin-RevId: 364c3772a3cb0c75e8c477ca8ef69b302d532b13
2024-08-20 18:23:29 +00:00
Sergey.Kesarev
3eb6ce35bb
update api-dump for platform-impl
...
GitOrigin-RevId: af18e1a8a8ce89db3de900f840a0bc7a8c08bb17
2024-08-20 17:51:15 +00:00
Anton Efimchuk
d70c7000f9
PY-73153 [Jupyter] Unfold markdown section on collapsed cell counter click
...
GitOrigin-RevId: a123f955da822a86ec8375a3dbaddd96422e06e6
2024-08-20 17:49:32 +00:00
Egor Ushakov
bdab28563f
[debugger] do not allow exceptions in breakpoints text customizers break the breakpoints dialog
...
GitOrigin-RevId: 16350880fe91570220a4a72019d86cb39c418b2b
2024-08-20 17:46:56 +00:00
Yuriy Artamonov
f4a917f47e
[icons] Fix AllIcons.Actions.Annotate icon for new UI
...
GitOrigin-RevId: 0bc3a609fdf07882d3dc72d9cb9d86e3256991a9
2024-08-20 17:42:04 +00:00
Yuriy Artamonov
6910fe9373
[devkit] Fix rendering of AllIcons gutter icons for expui paths
...
GitOrigin-RevId: cc8d9bf4a5501978c93f79078fef4578da62247f
2024-08-20 17:42:04 +00:00
Ivan Shershnev
92dd9b6582
Revert "DBE-11042 Inline query results width should have editor width"
...
This reverts commit e7707016a1331c90f9464210d5f62e5c381f33b7.
GitOrigin-RevId: 41305fb34fc92dbfd8791bd81166555550a7254c
2024-08-20 17:06:02 +00:00
Lev Serebryakov
50ddcf715b
IJPL-149317 Wrap all Alarm clients to WriteIntentLock if ThreadToUse.SWING_THREAD is specified.
...
GitOrigin-RevId: 658f7273d8c65018b44e3b5b7bf2daea2374bf28
2024-08-20 17:01:13 +00:00
Lev Serebryakov
02c18abd71
IJPL-149317 Report Lock Assertions under implicit lock as errors but continue execution (don't throw).
...
This allows collecting all places where code rely on implicit locks without breaking program execution, as implicit lock is still here and protects data.
This will fail tests too, but it allows to detect problems early.
GitOrigin-RevId: e52ea957d91f5ea7b028841a9d7c2785934b0a24
2024-08-20 17:01:13 +00:00
Gregory.Shrago
3af17c93f0
drop allowSlowOperations usages
...
GitOrigin-RevId: 5118241ba0c9a06018104f24f10d4a47f1d630dd
2024-08-20 16:56:17 +00:00
Gregory.Shrago
bc3b7f8235
drop allowSlowOperations usages
...
GitOrigin-RevId: b60b929f767c5fdac1e63ce8cfabb97c43c189c1
2024-08-20 16:56:17 +00:00
Gregory.Shrago
fba500e314
schedule allowSlowOperations for removal
...
GitOrigin-RevId: 40970dc781901e6824557a5a86920c5cf3ca0aea
2024-08-20 16:56:17 +00:00
Gregory.Shrago
f78bfa35dd
IJPL-160624 NPE when invoking "Show List of Tabs" action
...
GitOrigin-RevId: e086c2631d1ef88bc30d293ae0dc8ae2cc3e06f7
2024-08-20 16:56:17 +00:00
Gregory.Shrago
2ed7a2291a
IJPL-159278 Hide inline Debug button for already running configuration
...
GitOrigin-RevId: c8886ded068aca4693247de470122399852fd9e9
2024-08-20 16:56:17 +00:00
Daniil Ovchinnikov
67da24e87c
IJPL-872 clearThreadBoundDbContext once the Kernel.log subscription expires
...
GitOrigin-RevId: d8f98e861d43df1c933abfe5ab779e1a0f4ede7f
2024-08-20 16:54:23 +00:00
Daniil Ovchinnikov
c4adccbbce
IJPL-872 use Kernel.log instead of Kernel.subscribe
...
GitOrigin-RevId: ab0e86896b1b5bbbcf928e2c4647a3c3529f7c29
2024-08-20 16:54:23 +00:00
Bart van Helvert
7b58156d72
Revert changes made to K2 move refactoring checkboxes
...
To stay consistent with other languages.
GitOrigin-RevId: 66f8b7b2af288d59e312e24e3dcf45a95a45531b
2024-08-20 16:40:27 +00:00
Andrew Kozlov
995e4a51cb
[kotlin] KTIJ-27976 function type case supported
...
GitOrigin-RevId: 96d2c25fb343cb83b44c938561167ab7b5305c84
2024-08-20 16:39:48 +00:00
Andrew Kozlov
c7f208644a
[kotlin] KTIJ-21135 default method used
...
GitOrigin-RevId: 9d5533da5639a1ed463e82f32f1021548d64787b
2024-08-20 16:39:48 +00:00
Daniil.Bubnov
ad4d186e99
AP-7036 Statistics Tool Window displays the same event
...
use `warnInProduction` not to show users internal fus errors
GitOrigin-RevId: f0cb6cb3c8419ee67569389fd27d16dd1304f7a8
2024-08-20 16:20:41 +00:00
Daniil.Bubnov
6ae9729452
AP-7036 Statistics Tool Window displays the same event
...
move the try-catch closer to the exceptions' origin
GitOrigin-RevId: 3fe4b5fc1be042a6977b4e17854726ea8c93192f
2024-08-20 16:20:41 +00:00
Alexander Lobas
307b853434
IJPL-158612 Add clarifying labels for all categories in Settings
...
GitOrigin-RevId: aaa74eec4fcf6e03772be8019386afaed07e83e5
2024-08-20 16:18:36 +00:00
Andrey Vorobev
4e012b3c27
WEB-67633 Implement WebStorm Learn tool window - fix api and rd
...
GitOrigin-RevId: 9d0f04bb372b2f7d2b39de3b5273afa78c338643
2024-08-20 16:12:58 +00:00
Vladimir Dolzhenko
662ea8ceff
[kotlin] Trigger incModificationCount to enforce highlighting
...
#KTIJ-28918 Fixed
GitOrigin-RevId: b15f4efab58ea143c0276f07384b3ddcacf6e0e5
2024-08-20 16:12:01 +00:00
Sergei Tachenov
827d2d0baf
IJPL-160617 Only expand the first Project View node if no state was restored
...
When the Project View is shown for the first time, the first node
is selected and expanded. However, if there was a stored state
before, it's also applied, and then the first node is expanded,
which looks like a bug because the state is different from what was saved.
This only affects the case when there are multiple top-level nodes
in the Project View, and the first one was collapsed in the saved state,
but not everything was collapsed. This isn't applicable to a typical
single-module project usually, as it's uncommon for the user to leave,
say, external libraries expanded but the project module collapsed.
But if there are multiple modules, or if the Packages View was open,
for example, then it's quite possible that the first node was
collapsed.
Fix by only doing this select-and-expand thing when the restored
state was empty. In this case it's typically desirable to have at least
something expanded. But if it wasn't empty, then it's likely
to be exactly what the user wants, so we just leave that state alone.
GitOrigin-RevId: f200e22c4ee279abe5917017e6b9376e583f2ee7
2024-08-20 16:10:12 +00:00
Evgeniy.Stepanov
ba1cad4f76
Revert "[ui] Do not store show usages popup size and always fit it to the content, fix IDEA-334792"
...
This reverts commit 6caec954040d3ddcfc9d9f0f5af47d091c3b73b4.
GitOrigin-RevId: 11f266e586017f9780f2b49008806306926b4e2d
2024-08-20 16:08:58 +00:00
Vladimir Krivosheev
b8e1e12b9e
IJPL-159596 prepare to remove explicit sorting of dist entries (part 2)
...
GitOrigin-RevId: 55ede7e81283104bd6f72079fbb9d7e64adbf671
2024-08-20 15:56:01 +00:00
Vladimir Krivosheev
3f13b9ee22
inline sourceStateProcessor field (local to method)
...
GitOrigin-RevId: 6ec9689e9dadf1d4a2bf303b332829a279e9c214
2024-08-20 15:56:01 +00:00
Vladimir Krivosheev
7b5840f01b
avoid StringUtil
...
GitOrigin-RevId: ba780ccc02523dc9d595462521fdafaf00fef5bf
2024-08-20 15:56:01 +00:00
Yuriy Artamonov
f038e1082a
[fus] IJPL-160613 Add toolwindow to action.finished data
...
GitOrigin-RevId: d6300f2959fbbf965f0296552ba0ae1325f1ae81
2024-08-20 15:54:45 +00:00
Igor Slobodskov
032ed44f11
[R-1567] rm UiCustomizer
...
GitOrigin-RevId: c1e5924c46e3e6a4c107cb6aee291f5beaa4b18e
2024-08-20 15:50:43 +00:00
Igor Slobodskov
fd70208b70
[R-1567] move GraphicsPanel to R plugin
...
GitOrigin-RevId: 2fdef242a63d6c50468909a8824380a126247c71
2024-08-20 15:50:43 +00:00
Roman Shevchenko
804854206e
[ui] adding missing hyperlink event listener to the IDE errors dialog (IJPL-44499)
...
GitOrigin-RevId: 538c0da57b447015dccb38d8253c0679d5f3cecc
2024-08-20 15:33:32 +00:00
Roman Shevchenko
bc04706496
[platform] restoring TodoPattern#equals behavior (IJPL-160396)
...
... and updating `#hashCode` accordingly
GitOrigin-RevId: df601980f02e2cbc2cd811a6f0fccb995d152a0d
2024-08-20 15:33:32 +00:00
Anton Efimchuk
84f1257588
PY-75129 [Jupyter] Fix overlapping MD and code cells
...
GitOrigin-RevId: f24d38572bbc42d026f9338881512e350b5a7f1b
2024-08-20 15:31:40 +00:00
Vera Petrenkova
76fe7d5ff8
IJPL-59638 display a file path properly if it's not a project file in Switcher
...
Also, the method signature to calculate the available width of a Switcher component was changed
GitOrigin-RevId: 21b28253de0e9c8e4bb2d3737c7e8d41b0005dcb
2024-08-20 15:28:12 +00:00
Sergey.Kesarev
6c7821c984
Sync changes for AI plugin custom trial period duration with 242 branch after IJ-MR-142879 review
...
GitOrigin-RevId: e41e2da69607c26fd2b0da267bf913b53ede0cc8
2024-08-20 14:46:02 +00:00
Aleksey Pivovarov
d33beac970
IJPL-159387 git: fix 'Set and Commit' action in 'Set User/Email' dialog not matching the operation
...
GitOrigin-RevId: d91197072b7447f53224092475530655ade3dc36
2024-08-20 14:43:43 +00:00
Ivan.Shershnev
7d591a5a52
DBE-11042 Inline query results width should have editor width
...
GitOrigin-RevId: e7707016a1331c90f9464210d5f62e5c381f33b7
2024-08-20 14:40:16 +00:00
Aleksey Pivovarov
913083065e
RIDER-114918 hg: do not create FileAnnotation on 'hg log' error
...
Propagate the error to the method caller instead of showing a notification.
GitOrigin-RevId: 4b9fbb119a02e428b0b396b1e60de733ab7929ff
2024-08-20 14:39:11 +00:00