Ekaterina Berezhko
c87ed9a7b7
[Grazie][IDEA-326315] Do not exclude short reference link label in MarkdownTextExtractor
...
GitOrigin-RevId: fa98cb71ef188735269aeb4666e374e147123d68
2024-04-02 14:37:05 +00:00
Alex Plate
ad36426508
[Workspace Model] [IJPL-858] Get rid of the internal way of adding entities instead of the entity builders
...
GitOrigin-RevId: b619579f04a7f2e680892f4c8a0565588952dcf2
2024-04-02 14:32:19 +00:00
Vladislav Rassokhin
5088323992
IDEA-263518 "Add as Ant Build File" action should not be shown for Maven files
...
GitOrigin-RevId: 503221819813f0a0562d3cb8e19c1acf1c7b182e
2024-04-02 14:26:06 +00:00
Ivan Semenov
8baf63ad2d
[collab/gitlab/github] sort files for review diff the same way files in the tree are sorted
...
#IDEA-331019 Fixed
GitOrigin-RevId: 2d6614b34228f602573fc4b0c7f468541ca1958b
2024-04-02 14:23:53 +00:00
Ivan Semenov
37aa331340
[collab/gitlab/github] persist review changes grouping preferences
...
GitOrigin-RevId: 828169e0ac2190b734a35f14a5a62338d55a25ce
2024-04-02 14:23:53 +00:00
Ivan Semenov
16d9271f23
[collab/gitlab] rework MR settings to use flow instead of listener and extract a utility base class
...
GitOrigin-RevId: 551d76f91a0a9aad4a8d03bf593c4158e7c34985
2024-04-02 14:23:53 +00:00
Vladimir Krivosheev
d0a981b512
don't use intellij.platform.ide.impl module to define libraries that should be packed into all products (javax.activation, jaxb-api, jaxb-runtime, javax.annotation-api) - specify it in PlatformModules with explanation for what
...
GitOrigin-RevId: 9345f3e003a55c2d4691240afac031f82c764ec6
2024-04-02 14:07:46 +00:00
Pavel Porvatov
438bd756a9
IDEA-344040 UI sandbox: unify UI DSL Tests and Components Tests dialogs
...
- Filter implemented
GitOrigin-RevId: 6242f95cfb8614078426cf5d8ab74de97bec1008
2024-04-02 14:02:30 +00:00
Dmitry Pogrebnoy
543b966f6c
[ABExperiment] IDEA-348090 Always send experiment option id to FUS
...
GitOrigin-RevId: 8272a4b010ad9498586f4e1053258fa8208d6295
2024-04-02 13:58:43 +00:00
Kirill.Karnaukhov
8aa779250e
[inline-completion] fix insertion when the first element is empty
...
GitOrigin-RevId: f89dbb3b0bd204da9f3007c1d2a01a3346476637
2024-04-02 13:36:11 +00:00
Bart van Helvert
fdbb442f08
[java] Fix getForbiddenApi doc
...
GitOrigin-RevId: 8db2036887fba88a69dd61b09761ca07422a15f4
2024-04-02 13:11:17 +00:00
Bart van Helvert
ee73aef512
[java] Only log when API file can't be found for non-highest language level
...
Makes it possible to add API files for language levels higher than the current HIGHEST like preview levels.
GitOrigin-RevId: 0b6b572609238d5015ca2361fb8ab59df35d088f
2024-04-02 13:11:12 +00:00
Alexander.Glukhov
3b37905738
[external system][IDEA-306074] Regenerated workspace entities
...
GitOrigin-RevId: ffb3cfdd85eedf512ea33155d82cb290a895dbe9
2024-04-02 12:46:34 +00:00
Alexander.Glukhov
d718c22e53
[external system][IDEA-306074] flush workspace model's cache in Gradle related tests
...
GitOrigin-RevId: ab8f16dbf7fac6a940f7847c7249945a91cc605c
2024-04-02 12:46:23 +00:00
Alexander.Glukhov
9d8824c5c2
[external system][IDEA-306074] Regenerated workspace entities for the version 3 workspace model
...
GitOrigin-RevId: e5bf8a12caa966d1b873f18ae2fb1f022f5baf5d
2024-04-02 12:46:18 +00:00
Alexander.Glukhov
45c26d273c
[external system][IDEA-306074] check projectBuildClasspath validity in Gradle related tests
...
GitOrigin-RevId: 1443966a7131d8f4cf71f9aa789bb1f5f6dd9332
2024-04-02 12:46:13 +00:00
Alexander.Glukhov
252503902f
[external system][IDEA-306074] generated workspace entities
...
GitOrigin-RevId: 73de98792b6d250f6be1e7747f9ea9f619d614a5
2024-04-02 12:46:07 +00:00
Alexander.Glukhov
d023e045e7
[external system][IDEA-306074] Store an external system project classpath in the workspace model
...
GitOrigin-RevId: 0bb72bf9b9a0e3a525fa3906a42d553db33d28a0
2024-04-02 12:46:03 +00:00
Maksim Zuev
df9f564369
[debugger] IDEA-338416 Kotlin debugger: Smart step into method reference with local fun
...
GitOrigin-RevId: 237126f6bc956365202bd73885022f448e0dc4d3
2024-04-02 12:42:10 +00:00
Ivan Semenov
2a8ca61368
[editor-inlay] revalidate and repaint inlay container when inlays are added or removed
...
Without this an inlay could be left stuck at an undefined size/position until the next editor re-layout
GitOrigin-RevId: a09883bba23ddf924da97c3c67905aea1067ba58
2024-04-02 12:08:38 +00:00
Ivan Semenov
9a89547b2f
[editor-inlay] use editor viewport size to layout inlays instead of visible bounds
...
Using visible area of a viewport for size reference caused inlays to be resized when the editor was obscured by some other component or not visible. This caused issues when an editor was placed in another scrollpane (ex combined diff), because when it's scrolled away the inlay was resized to zero width and not all components can handle this (definitely not JEditorPane).
#IDEA-349311 Fixed
GitOrigin-RevId: 5bab239dce9b57027c644ad1cbd715b8a68e8320
2024-04-02 12:08:38 +00:00
Bart van Helvert
b1700238c8
[kotlin] Don't move element if element is contained in other moved element
...
#KTIJ-29247 Fixed
GitOrigin-RevId: f232a62fef6c1e459fc0ccfd9b879010813ebb8c
2024-04-02 11:56:32 +00:00
Alexander.Glukhov
f02065ca44
[gradle][IDEA-350099] Use Gradle 8.7 to run tests
...
GitOrigin-RevId: 981551262d7066821b4e7807e3c43b2a2b62cbed
2024-04-02 11:32:13 +00:00
Anna Kozlova
dc7dfc4ecf
[kotlin] k2 move lambda outside parenthesis: ensure explicit analyze call only in prepareContext
...
^KTIJ-29256 fixed
GitOrigin-RevId: 0352241c45b8596e6cc8f9ec646bd3470328b8d5
2024-04-02 11:09:11 +00:00
Anna Kozlova
e9e0d4e8f1
[kotlin] k2 extract function: same exit for default and jumps should check existence
...
GitOrigin-RevId: f994fd91ccb0b57cfd55ee17da4f12a1ef9504d4
2024-04-02 11:09:06 +00:00
Anna Kozlova
ec9d06413c
[kotlin] k2 change signature: disable receiver parameters for primary constructors called on class declaration
...
^KTIJ-29237 fixed
^KTIJ-29259 fixed
GitOrigin-RevId: 7884f24bdb7a77eef84e126f1d8a2595739d5231
2024-04-02 11:09:00 +00:00
Aleksey Pivovarov
2560567753
IDEA-313135 ui: fix rendering artifact in floating MainMenu on Linux
...
Swing rendering pipeline allows painting opaque components without notifying their parents.
We need to disable this optimization to make sure JBMenu and IdeaMenuUI do not try
to paint where the 1-pixel border for mouse-hover-listener is located.
Follow-up: 65d793baa0
GitOrigin-RevId: 9dfe4a1e3963d6b6bd9235e3a4f101a1ae7971a0
2024-04-02 09:59:51 +00:00
Vera Petrenkova
177e19d555
IDEA-326572 remove insets from calculating sizes for CompressingLayoutStrategy
...
GitOrigin-RevId: f4279be845aebfe5a380e23714ce88bfeb785bc7
2024-04-02 09:56:19 +00:00
Aydar Mukhametzyanov
9c897afaf9
Revert "Revert "IDEA-347549 Make IDEA and PyCharm community icons less similar with paid versions""
...
This reverts commit fcc2a0739b50a3ccd4b6cc182666b0e429bd3446.
GitOrigin-RevId: 030445136ef572364921070d28c3fc265a06347c
2024-04-02 09:25:33 +00:00
Aydar Mukhametzyanov
c4828e979f
Revert "Revert "IDEA-347160 Fix bright yellow in new PC, DS, WS logos""
...
This reverts commit e347e004bd682e5d11966bbf0a73774caf9dc879.
GitOrigin-RevId: 1ec237523333143f0c9a031df5ac1cd900d1362c
2024-04-02 09:25:29 +00:00
Aydar Mukhametzyanov
5734951fde
Revert "Revert "IDEA-347155 Fix narrow IJ letters in new IDEA logos""
...
This reverts commit 91bc0df3d71bd95c19532f3ec56f569520a37621.
GitOrigin-RevId: fac6c882de00f691428956e8092658c74563e5da
2024-04-02 09:25:25 +00:00
Aydar Mukhametzyanov
eeb0326274
Revert "Revert "IDEA-346400 Add new product logos with JB IDEs branding""
...
This reverts commit 51a224cd253348c7e0ef7017e5916aa60c207249.
GitOrigin-RevId: a3d658129b36271ab2e513ca2de484c7d2eb1aca
2024-04-02 09:25:18 +00:00
Vladimir Krivosheev
4c20079b2b
IDEA-350081 Impossible to restore toolbar defaults if there was an action with custom icon
...
GitOrigin-RevId: 37b460a710bbd1ffdd790d67bbb9200f35808360
2024-04-02 07:38:17 +00:00
Daniil Ovchinnikov
e18fcc8d0f
IJPL-943 add "Analyze API Usage Count" action
...
Other changes in this commit:
- `resolveApiElement` added.
- `resolveApiField` and `resolveApiMethod` work on reference level
=> they should not go into base classes because the reference has the exact class name.
- `ApiWatcherBundle` added.
- `ApiElementNodeRenderer` can now render symbolic reference's presentable name.
GitOrigin-RevId: 2d7a694971dc25f2c737d314ed422a2c174a395c
2024-04-02 00:35:18 +00:00
Daniil Ovchinnikov
0c5dae7421
IJPL-943 move intellij.tools.apiDump to community
...
GitOrigin-RevId: 5858c5d7d4275d1d154d6e9b462eb77030707271
2024-04-02 00:35:09 +00:00
Mikhail Mazurkevich
f598f97fb6
[workspace model] Make separate get folder for test source roots and group source roots
...
GitOrigin-RevId: a6c11b19052def30963454560f1db34e8ec95581
2024-04-01 23:21:58 +00:00
Mikhail Filippov
dcad2cb789
RIDER-110364 Do not dump all json-based IDEA process output into build logs.
...
GitOrigin-RevId: e4e5eae4d8314f7fc7f70456c82da44ed451cf66
2024-04-01 21:17:18 +00:00
Elena Shaverdova
988a80baf5
IDEA-348788 + IJPL-845 Refactoring of com.jetbrains.performancePlugin.commands.WaitForFinishedCodeAnalysis
...
Plus WaitForFinishedCodeAnalysis waits for edited documents to be analyzed at least once
GitOrigin-RevId: b841672d49a7cb2f06eaa1cef451b73195c5f67d
2024-04-01 20:43:48 +00:00
Yuriy Artamonov
4a8b39ace6
[java] Use coroutine readAction for FileNotInSourceRootService notifications
...
GitOrigin-RevId: ff05d5717227257ec2acbaa362728ca502d667b1
2024-04-01 20:24:56 +00:00
Yuriy Artamonov
4d8d327a6b
[ml-completion] Compute "ngram_recent_files" feature in coroutine read actions instead of NBRA
...
GitOrigin-RevId: 37a20f6388ca0c2459ef00954b1c2daee2947d6c
2024-04-01 20:24:56 +00:00
Yuriy Artamonov
d3f082c508
[scratches] ScratchTreeStructureProvider uses NBRA with Void result to cause effects
...
Use plain ReadAction.run instead
GitOrigin-RevId: 1547285c9c8c2a1a06c67d72b02aaa666da4d0ca
2024-04-01 20:24:56 +00:00
Vladimir Krivosheev
8578c59883
IJPL-866 pluginAuto - no need to specify layout if only verifier is required
...
GitOrigin-RevId: fd42f2201bfdb65338ab2f714ec34876aef92d5c
2024-04-01 18:58:54 +00:00
Anna Koehler
c5e6a820cf
Tests for shared indexes have been refactored: outdated and broken tests are deleted, only necessary tests for bundled JDK(s) shared indexes, project shared indexes and downloading of project shared indexes are left
...
GitOrigin-RevId: 694bfe0d8a68e830eb78d0935cc3247d3f1c6168
2024-04-01 18:47:18 +00:00
Mikhail Filippov
1c120a7c13
RIDER-110364 Handle long service messages.
...
GitOrigin-RevId: be3b142145e64835bb6bf3adf25c1a9114a02813
2024-04-01 18:17:13 +00:00
Mikhail Mazurkevich
2d0d33197c
[workspace model] [workspace model] Use only abstract type inheritors from the same module and package
...
GitOrigin-RevId: ef624e40eae5b6d568850c3568683f36314e4675
2024-04-01 11:33:10 +00:00
Toshiaki Kameyama
231999e1da
[kotlin] Add quickfix for VOLATILE_ON_VALUE to change property to 'var'
...
^KTIJ-29263 Fixed
closes https://github.com/JetBrains/intellij-community/pull/2732
GitOrigin-RevId: 256660744ba207d04cbbf2ab769a7e8697184450
2024-04-01 11:01:11 +00:00
Bas Leijdekkers
9414c123b8
[java] create annotation value() method from usage (IDEA-350345)
...
GitOrigin-RevId: 3596e1f35ce3f603789c69f90b28aacaf448866a
2024-04-01 10:52:18 +00:00
Bas Leijdekkers
1fd9cf454d
[java] more precise highlighting for "Annotations are not allowed in deconstruction pattern types"
...
GitOrigin-RevId: 689808b6ab80920e12a0b5d55712df066e84a406
2024-04-01 10:52:15 +00:00
Bas Leijdekkers
ab2af3d314
[java] don't show implicit classes as "anonymous" in batch inspection results (IDEA-334425)
...
GitOrigin-RevId: 1c636b01743409c25ef084faca47f34b0127ff4d
2024-04-01 10:52:12 +00:00
Dmitry Drobotov
dd15510bf3
IDEA-281202 Add a screen reader announcement for commit errors
...
GitOrigin-RevId: 17ce6160896bf3bcd0a0371a2057b17a1d636b23
2024-04-01 10:28:48 +00:00