Roman Shevchenko
f66ae2de0d
[platform] upgrading SLF4J to 2.x branch (IJPL-301)
...
GitOrigin-RevId: 044dbe68b61e665d35e948eefa610f18b63abe8a
2023-10-23 14:25:33 +00:00
Alexey Kudravtsev
88ce9a2030
optimization: do not allocate arrays unnecessarily
...
GitOrigin-RevId: 62f6de17daecf163044fe66e6bd9fe9bf0c406ec
2023-10-23 14:21:53 +00:00
Alexey Kudravtsev
13f3d55a4c
fix incorrect javadoc
...
GitOrigin-RevId: 8c7d864b190c483fc65442c20b390cd0b12bc2f1
2023-10-23 14:21:51 +00:00
Alexey Kudravtsev
03059a6e1d
psi: optimization: do not allocate and store empty arrays, to reduce garbage (part of KTIJ-27475 Investigate Kotlin plugin excessive memory usage)
...
GitOrigin-RevId: d36590cccbe433324755f23087873cab64112520
2023-10-23 14:21:49 +00:00
Maksim Zuev
c8b7953bfc
[coverage] EA-915154 Fix NPE in JavaCoverageEngine.getCorrespondingOutputFiles
...
GitOrigin-RevId: a76b5125bc8139e449189355d32071cd1f187698
2023-10-23 14:19:33 +00:00
Maksim Zuev
0ff8f41e7d
[coverage] Fix IDEA-322961 EA-850265 for all engines: do not perform long 'getValue' call when possible
...
GitOrigin-RevId: 14fc1172c598bd17027eb3be3e06bf893fb7228b
2023-10-23 14:19:31 +00:00
Dmitry Drobotov
6074dac065
IDEA-335457 Use safe cast in ChangesTreeCellRenderer.getAccessibleParent
...
GitOrigin-RevId: 1f360a0fbc1403637921ad7d50ed468a94da3e36
2023-10-23 14:07:22 +00:00
Sergey Pak
175ee9fcc7
[IDEA-324469] Remove cloudConfig module and plugin
...
Merge-request: IJ-MR-117443
Merged-by: Sergey Pak <Sergey.Pak@jetbrains.com >
GitOrigin-RevId: e7dd42a58a9c23c41a3fce74f13fe6a6c8d208a6
2023-10-23 13:50:25 +00:00
Eugene Zhuravlev
1ac83e882b
JPS mappings for incremental compilation refactoring: NPE fixes
...
GitOrigin-RevId: f0bd9132b105122439118fe7bbceac0a40fde243
2023-10-23 13:47:35 +00:00
Christian Ivicevic
055d0734b2
WEB-63483 Update default colors for client and server components
...
GitOrigin-RevId: 086e00295e776dc2cbb079bd87bcbff19d4ed8d8
2023-10-23 13:42:09 +00:00
Yann Cébron
141fd4ed68
[jvm-analysis/java] Inspections: cleanup (Kotlin style)
...
GitOrigin-RevId: 5201f41117628536dfbff8ba612c5f6ef0e464d2
2023-10-23 13:26:14 +00:00
Alexandr Suhinin
d01214c835
[floating toolbar] IDEA-335885: hide 'AI Actions' and 'extract method' intentions if they can be shown in the toolbar
...
GitOrigin-RevId: f037683f6be8c9ef1fbc4dac5270b5bda2a5c8f2
2023-10-23 13:10:09 +00:00
Alexandr Suhinin
55ff81fb06
[floating toolbar]: show floating toolbar near the caret if selection edges are too big
...
Also removes EDT requirement from isEnabled()
GitOrigin-RevId: b8b88fba11c6f20b61ffff26d2107239b215b2ed
2023-10-23 13:10:07 +00:00
Daniil.Bubnov
5b29e5d7fd
[FUS] Bump feedback.in.ide.notification group version
...
follow-up commit 3044c43e18ec9fe5290fa9efa466c81e01ae0542b
GitOrigin-RevId: ef97eace4cf0308dfb308200a693dda2fceb4d6f
2023-10-23 12:47:13 +00:00
Alexander.Glukhov
1bd92682b3
[gradle][IDEA-334180] respect the idea plugin settings for plugins declared in nested modules
...
GitOrigin-RevId: 5b4cde454a69318a50ddffada347cacb97f69d30
2023-10-23 12:40:39 +00:00
Alexander.Glukhov
58df198e62
[gradle][IDEA-334180] major refactoring in tests on downloading source
...
GitOrigin-RevId: 8e6835d95fef0995bdbcd926576d74f4e0b05daf
2023-10-23 12:40:36 +00:00
Alexander.Glukhov
da686448b5
[gradle][IDEA-334180] downloading dependencies source option should be per-application
...
GitOrigin-RevId: ee94017faedfb380d809fb867f684aa507d7d0bf
2023-10-23 12:40:32 +00:00
Daniil.Bubnov
af8d18a14b
[FUS] Bump plugin.manager group version
...
follow-up commit 1482de1e313dfd43592466948a6f36762c42d10d
GitOrigin-RevId: 0e37cdb1a34b99f408351d07c63e82caf707310a
2023-10-23 11:58:22 +00:00
Vladimir Parfinenko
bba171edeb
[debugger] new UI for inline breakpoints, IDEA-324621
...
* join multiple breakpoints on a single line in case of old UI
GitOrigin-RevId: b76fa42b82f78e8c9697cf990298a6bc9b25072e
2023-10-23 11:56:24 +00:00
Vladimir Parfinenko
ede318c047
[debugger] new UI for inline breakpoints, IDEA-324621
...
* properly divide inlay drawing into read and write action, inspired by IDEA-333520, EA-908835
^IDEA-333520 fixed
GitOrigin-RevId: c676d0383c6a48e7ef5326a5836a5b10b562679b
2023-10-23 11:56:21 +00:00
Daniil.Bubnov
279b3b6b65
[FUS] Bump inlay.configuration group version
...
follow-up commit 17b01cc6f02f4916ff09be32006a38957d3faabb
GitOrigin-RevId: f9a4b2f39e463741cd2f4932af3892801cae02df
2023-10-23 11:49:50 +00:00
Alex Plate
b0107febb4
Revert "optimization: do not allocate primitive Long wrappers unnecessarily (part of KTIJ-27475 Investigate Kotlin plugin excessive memory usage)"
...
This reverts commit 34c2eb0d117de642da4adaeda61985287448c8de.
Reverting this change because of the huge regression. IDEA-335856
The new collection seems to work significantly slower.
GitOrigin-RevId: ce9aa4e9c62ea0fdde3ca84e54d3f6276252e5fa
2023-10-23 11:39:42 +00:00
Konstantin Hudyakov
000528e2a9
[tabs] IDEA-324106 Do not dim the unselected tab text and icon in classic UI themes
...
Also, do not dim in the HighContrast theme, since this theme should have no contrast issues.
GitOrigin-RevId: 2ce116009ba20879ff8f8800c42e27ca683ce164
2023-10-23 11:31:24 +00:00
Anna Kozlova
d1ceb4bfd3
[kotlin] k2: highlight read/write usages
...
^ KTIJ-27443 fixed
GitOrigin-RevId: a0370557180011932a3abac20e3bd8dc29fff93f
2023-10-23 11:23:41 +00:00
Vadim Salavatov
a3188629af
IDEA-335094 close with unmap, so index re-init works on windows
...
GitOrigin-RevId: 09091ff23b732db4ae879b384d89f20626099b3d
2023-10-23 11:16:50 +00:00
Vladimir Krivosheev
5b92d73c73
IDEA-335869 Tool window stripes are not shown for detached IDE window after IDE restart
...
GitOrigin-RevId: 1f054025ed5b6bc1fde011d4a0cc968d24ff93c9
2023-10-23 12:36:50 +02:00
Georgii Ustinov
060502e89b
Rename test method when renaming production method
...
IDEA-154644 implementation
GitOrigin-RevId: 7ca9da2bfdb7165d0f089432a92fb478105987f2
2023-10-23 10:30:41 +00:00
Frederik Haselmeier
af07791174
[kotlin] Added Kotlin onboarding state to track new Kotlin users
...
^KTIJ-26957 fixed
Merge-request: IJ-MR-115198
Merged-by: Frederik Haselmeier <Frederik.Haselmeier@jetbrains.com >
GitOrigin-RevId: 8ce86d044e56c20fee480712693cb16699538f7d
2023-10-23 10:22:53 +00:00
Vladimir Krivosheev
4971849374
IJPL-306 KeyedExtensionCollector - do not use deprecated ContainerUtil.immutableList
...
GitOrigin-RevId: 62d7ae9700129764ae358ba50dea6f3aeff962ed
2023-10-23 11:59:30 +02:00
Vladimir Krivosheev
ea65fd0253
IJPL-306 avoid using ContainerUtil - prefer kotlinx immutable collections
...
GitOrigin-RevId: 5a0328ce2fd9068d29b0b876931b6607bf2c0c86
2023-10-23 11:59:29 +02:00
Vladimir Krivosheev
50a5119de9
IJPL-306 use computeIfAbsent, use toPersistentList instead of Collections.unmodifiableCollection(new ArrayList<>()) for performance reasons
...
GitOrigin-RevId: 4ceb823769304c4f105cb4b6684d9c2001bdb413
2023-10-23 11:59:27 +02:00
Vladimir Krivosheev
4c96484132
IJPL-306 avoid using ContainerUtil
...
GitOrigin-RevId: 162b4bebc6c740418ad2102e37f93d8c2612af53
2023-10-23 11:59:26 +02:00
Vladimir Krivosheev
ecd4a6afc3
IDEA-335864 Splitted tool windows no longer opened after reopening project
...
GitOrigin-RevId: 5b96a2615b3530f46e5ee00e9ec9721697be2ae4
2023-10-23 11:59:25 +02:00
Vladimir Krivosheev
04901797ef
IJPL-300 support property change event for icon supplier
...
GitOrigin-RevId: 7c50d49093c3728e990b304650d20df671442823
2023-10-23 11:58:27 +02:00
Dmitry Zhuravlev
d849e9c2aa
git: loading details span outside git handler
...
Restore "loading details" span outside git handler.
GitOrigin-RevId: 9fe59d4385d55232543dc35ff9a131442c49e7d9
2023-10-23 09:42:04 +00:00
Rustam Vishniakov
aaa823edba
[code-style] Drop irrelevant comment
...
GitOrigin-RevId: 8d06e6805e270d1c7bc7ba9fafa24400dc239591
2023-10-23 09:37:44 +00:00
Vladimir Krivosheev
ff933de5da
IDEA-335866 Meet New UI tool window is shown together with onboarding proposal dialog
...
GitOrigin-RevId: 6521c581fa976ee6c48698202b54b9fb190b1efd
2023-10-23 11:36:46 +02:00
Bart van Helvert
8377ae5413
[jvm] Move Java SDK tests out of JvmInspectionTestBase
...
GitOrigin-RevId: 0cf4fd08f7a564f3813ad3cd98f8f7d9720afa41
2023-10-23 09:34:05 +00:00
Bart van Helvert
e3ed7795de
[jvm] Don't usage magic "value" constant
...
GitOrigin-RevId: 6e23a70424548e572002047e2d36907deee537af
2023-10-23 09:34:02 +00:00
Bart van Helvert
5764a69f4e
Remove empty tests
...
GitOrigin-RevId: 951283f221ca42282d9dccdb5bdd1e8df5800585
2023-10-23 09:34:00 +00:00
Bart van Helvert
39f0274f34
[jvm] Introduce flattenAttributeValues API
...
GitOrigin-RevId: de8f4e75bce5812f00f535e64fc374f96be47729
2023-10-23 09:33:57 +00:00
Bart van Helvert
db91e334f8
[java] Move ImportActionInfo logic into AddImportAction
...
GitOrigin-RevId: dfae872c7fb735c54d4c9acd668191c8d46d0791
2023-10-23 09:33:55 +00:00
Yuriy Artamonov
a1308f6dd5
[plugin-advertiser] IDEA-335859 Do not show notifications on Suggested plugins that are not related to Project
...
GitOrigin-RevId: eecbdf6e110f578b99606018482d3d4ad898783a
2023-10-23 09:29:13 +00:00
Anna Kozlova
35c6449388
[kotlin] don't decompile to start main in kotlin
...
^ KTIJ-27154 fixed
GitOrigin-RevId: 676c723b811fe8f00677e66310531a2951782a52
2023-10-23 09:23:30 +00:00
Aleksey Pivovarov
f74bfccbc3
IDEA-334579 [rdct] lst: show line ranges modified by guests
...
GitOrigin-RevId: f60f7167721ab33b52bc19ebe17da69d2d7d3e5e
2023-10-23 09:22:28 +00:00
Aleksey Pivovarov
9245395e32
ui: restore backward compatibility
...
GitOrigin-RevId: 87cc1729c3ff160dae6c9016f96521841c7ae808
2023-10-23 09:22:25 +00:00
Aleksey Pivovarov
cf1927b1d1
ui: move OverlaidOffsetIconsIcon to platform
...
GitOrigin-RevId: deb26974f38a149e614adc49cd2ad0bb5eaef441
2023-10-23 09:22:23 +00:00
Aleksey Pivovarov
2cdd1b0359
lst: cleanup LineStatusMarkerRenderer
...
GitOrigin-RevId: c38d964c0d5711a9e793a66367accf2687b8665b
2023-10-23 09:22:22 +00:00
Aleksey Pivovarov
6fa2c41806
lst: better type safety for Block additional data
...
GitOrigin-RevId: c72c9da8c1ace0b5a359b7eb24107e80c3c2905e
2023-10-23 09:22:20 +00:00
Alexey Belkov
bd5127e31e
[kotlin] KotlinRedundantOverrideInspection cleanup
...
GitOrigin-RevId: e8842ba3413c077bfa0fcf6e1406ae9ee4c4f0f9
2023-10-23 09:14:23 +00:00