Commit Graph
438402 Commits
Author SHA1 Message Date
Zhanna Gorelova fd50d37540 [core][ultimate] IDEA-348563 icon path is noe added to template (fix)
GitOrigin-RevId: 59c7f2fc9732d0cc4fa4387e5941e6639cc63203
2024-03-19 17:10:15 +00:00
Ilya.Kazakevich bb08f691c0 [python] mark package for remove using correct annotation
GitOrigin-RevId: 5930bcca8ab1bc42860e93e2b24ee9abcefe548e
2024-03-19 17:06:39 +00:00
Victoria.Petrakovich c086c60c1e K2 IDE: port UsePropertyAccessSyntaxIntention – turn it to the inspection
KTIJ-28409 K2 IDE: port UsePropertyAccessSyntaxIntention

Merge-request: IJ-MR-125578
Merged-by: Victoria Petrakovich <Victoria.Petrakovich@jetbrains.com>

GitOrigin-RevId: bca92cabd37d3d9f926cef4afba58962f586a89e
2024-03-19 17:04:03 +00:00
Egor Lebedev bf704183ea [fus] Fix statistics on typing in injected languages
Merge-request: IJ-MR-129339
Merged-by: Egor Lebedev <egor.lebedev@jetbrains.com>

GitOrigin-RevId: 74169545484a2ce4eb087a69e2f1c42781069c53
2024-03-19 16:56:19 +00:00
Arseny.Chernyaev 3c1365fb61 introduce a registry key for enabling / disabling limits for inline breakpoints jobs
(cherry picked from commit f1007c22a3c59552c891177ae7d8c0f271970605)

NET-CR-13801

GitOrigin-RevId: ce8e3bf602b884eac9199790b06891dcb2400ad4
2024-03-19 16:54:41 +00:00
Arseny.Chernyaev 1b5477761c limit the number of simultaneous read-and-write actions inside inline breakpoints redraw job
(cherry picked from commit 66f0f912460624d23b8292428f24ba610bfa0a95)

NET-CR-13801

GitOrigin-RevId: 1635357b9682b51a48bd6488e73b4538605769b8
2024-03-19 16:54:37 +00:00
Julia Beliaeva 76ea0c64a2 [vcs-log] extract a builder function for the RefsModel
GitOrigin-RevId: 89e06d240a4625e26a1f06154bfa509b32fa4a98
2024-03-19 16:25:54 +00:00
Julia Beliaeva cc6b8bddf2 [vcs-log] simplify code
GitOrigin-RevId: 68eafad0aa7e157f156bd078202c6512e6b7a5f9
2024-03-19 16:25:51 +00:00
Eugene Zhuravlev 49d12e430e adapt test expectations according to the new dep-graph implementation
GitOrigin-RevId: b0a8d679857d0179f5a44ce43fa307d9c3d9b6c7
2024-03-19 16:24:01 +00:00
Eugene Zhuravlev b5f9e1771a JPS mappings for incremental compilation refactoring: sealed class should be always compiled together with all its direct inheritors; support traversal over all direct subclasses on a "future" graph view (honoring changes in delta); honor data from delta when traversing node sources via Utils API
GitOrigin-RevId: a3a3d2c3e981139aa83570b6a94978a8796f8548
2024-03-19 16:23:55 +00:00
Eugene Zhuravlev 27e7521afa JPS mappings for incremental compilation refactoring: rework logic marking dependencies on class addition: use ImportPackageOnDemandUsage to define affection scope (more accurate); get rid of short class name index
GitOrigin-RevId: 1411080b7d823fd13acfc6b2acfe86cf162f8ee6
2024-03-19 16:23:51 +00:00
Kirill.Karnaukhov cbc8e10fbc [inline-completion] IDEA-337698: use font size dynamically when rendering elements
GitOrigin-RevId: 845220e0c931224465892be9ceef2d63512d9c9d
2024-03-19 16:17:51 +00:00
Bogdan Kirilenko 9f0526c4f8 [pycharm] PY-70541 Hotfix - align HF cards style with platform changes
GitOrigin-RevId: 227dbd2f531fa25115c9ebc336596e4e7559e727
2024-03-19 15:56:30 +00:00
Bogdan Kirilenko cea002ce27 [pycharm] PY-70535 HF FUS: collecting pipeline tags instead of entity names, see IJ-CR-128321
GitOrigin-RevId: ce5cdd10fe85e68292de1cad2e1650d5afebe52e
2024-03-19 15:56:27 +00:00
Alexey Kalina 7a0e58cbef [evaluation-plugin] ML-2775 Incorrect eval report rendering
GitOrigin-RevId: d165f78f3c0fee13a02d812d1fa2ee2589a1409d
2024-03-19 15:52:36 +00:00
Alexey Kudravtsev f04797bfb5 move dangerous remove* methods from UpdateHighlightingUtil to spellchecker plugin closer to their usages, to avoid abuse
GitOrigin-RevId: 3d8b7ad0aa7307d38287aec692307744c197185f
2024-03-19 15:51:37 +00:00
Ilya Chernikov 129345e28d Unmute K2 tests after fixing #KT-64241 in the kotlin repo
GitOrigin-RevId: d508c891c4eac0cc055e465804a3adf447a57a30
2024-03-19 15:39:09 +00:00
Yann Cébron 1dde31ff99 [devkit] remove unused bundle properties
GitOrigin-RevId: d653abe3ae44bb3052859422c39d135c065be191
2024-03-19 15:22:38 +00:00
Yann Cébron 55621de3e5 IDEA-349375 java.lang.NullPointerException at com.siyeh.ig.numeric.CachedNumberConstructorCallInspection$LongConstructorVisitor.visitNewExpression(CachedNumberConstructorCallInspection.java:138)
GitOrigin-RevId: e01bd9563a0d736d2a5aea0cdd17c3b3515751a0
2024-03-19 15:22:33 +00:00
Alexey Belkov 0f28887a36 [kotlin] J2K: "Modifier 'abstract' is not applicable to 'getter'" with abstract protected property
^KTIJ-29143 Fixed

GitOrigin-RevId: 36278c48b234953565f6a1b77d93eaaccdf51644
2024-03-19 15:19:44 +00:00
Alexey Belkov 99fcec2d5c [kotlin] J2K: static methods moved to companion object should be final
^KTIJ-29142 Fixed

GitOrigin-RevId: fe58db28a2d36c28b0428009510fb271d5fc365f
2024-03-19 15:19:38 +00:00
Alexey Belkov 456c5a588e [kotlin] J2K: ClassToObjectPromotionConversion cleanup
GitOrigin-RevId: 76c76dc71abb98afcd9914692dc3a1aa5dd84c5f
2024-03-19 15:19:33 +00:00
Petr Surkov 67a2ed0763 [inline-completion] Move requestId from ShowTracker to InlineCompletionEventType.Request
GitOrigin-RevId: 8bfbd0c22b77783e3c8a3918a4d025eb462dc358
2024-03-19 14:54:17 +00:00
Mikhail Pyltsin 2297c8bf60 [java-tests] fix flacky tests UnusedDeclarationClassPatternsTest without context
GitOrigin-RevId: e1a5f3ee915ef016b66b8e820b66c67e2d549704
2024-03-19 14:33:13 +00:00
Aleksey Dobrynin 051742a413 [java, completion] add jigsaw completion offset validation. IDEA-349484
GitOrigin-RevId: 4389e8710885905ce50bfec9074d30e3d583650a
2024-03-19 14:30:17 +00:00
Ruslan Cheremin 208bdac37c [cleanup] fixed Qodana inspection bug
GitOrigin-RevId: 3618be1346200aa160592407cdb54d4602b0cd4d
2024-03-19 14:22:19 +00:00
Kirill.Karnaukhov b783611f3a [full-line] ML-2551: show right arrow as the second option shortcut in tooltip
GitOrigin-RevId: 79ef3467ad973c4f33ac6aef585beecdda72beae
2024-03-19 14:14:29 +00:00
Kirill.Karnaukhov 29ff0350b6 [full-line] ML-2551: show in-editor shortcut choice at the start
GitOrigin-RevId: a5ea5870d342d37fd7a4890489216ab3941f7bd1
2024-03-19 14:14:29 +00:00
Max Medvedev 948fb4c431 CharSequence: add documentation
GitOrigin-RevId: e8d5694dc87a45b6d7703d96e0468afb47010213
2024-03-19 14:09:33 +00:00
Dmitrii Gridin e3519e7784 [kotlin][LC] render wildcard types correctly in tests
^KT-66603

GitOrigin-RevId: 56176d4f4497b9c6a88a21b07cb5fa906c7bc776
2024-03-19 13:58:49 +00:00
Dmitrii Gridin 507e5b6112 [kotlin] generate light classes
^KT-66603

GitOrigin-RevId: d765e04c4946832ce36376920857e4fb7742acea
2024-03-19 13:58:49 +00:00
Nikita.Lyubimov 31a702731e [RIDER] Fix high cpu usage in todo explorer (fix RIDER-103172)
GitOrigin-RevId: 758edf5adf7b604e03a1446f6cf8a46dead3aa09
2024-03-19 13:37:24 +00:00
Arseny Chernyaev 73dfef8e02 Support debugger.toolbar.before.tabs registry key in SingleContentLayout (fixed RIDER-106451)
(cherry picked from commit 5057cd558cfda196085e648269d6441efa52d01d)

NET-CR-13798

GitOrigin-RevId: 259b102310763034a14e8b7c31c54abee880fe75
2024-03-19 13:30:52 +00:00
Liudmila Kornilova dfd5f06508 IDEA-348980 Use coroutine scope of ProjectFileBasedIndexStartupActivity to read dirty files queue
GitOrigin-RevId: 5066da67317d0acb23b9fac98125619eb653c27b
2024-03-19 13:24:11 +00:00
Andrey Vorobev 693c629295 IJPL-830 Show essentials plugins in Installed tab - remove IDEA CORE
Merge-request: IJ-MR-129312
Merged-by: Andrey Vorobev <Andrey.Vorobev@jetbrains.com>

GitOrigin-RevId: b16c9a2b888a5edb0da6bcd37c1ef712e2df4560
2024-03-19 13:22:09 +00:00
Ilia Zavidnyi dc6495c8c7 [nav bar] AQUA-149 opened up nav bar implementation to use in Web inspectors frame breadcrumb
Added extra flag that disables right click popup with nav bar actions. For frame breadcrumb it's not needed since psi related actions don't apply there

GitOrigin-RevId: 365939924da54ba86920a053d22740dab99c213d
2024-03-19 12:44:35 +00:00
Alex Plate b7ceeabf8c [Workspace Model] Add more docs to the WorkspaceModel.subscribe
GitOrigin-RevId: 31f20618633bf30719542984f0537f0add47891f
2024-03-19 12:25:57 +00:00
Shumaf Lovpache 7b2af044bf WEB-66089 Localize hardcoded strings in variables view
The labels for the special exception variable and functions group have been moved to ScriptDebuggerBundle

GitOrigin-RevId: efd955713e9120911f1d8d0a46131680df377697
2024-03-19 11:52:33 +00:00
Dmitry Pogrebnoy f86d95c78f [ABExperiment] IDEA-348090 Review fixes
(cherry picked from commit 5966cecfa15c6e7eb4775e425d0e6d3334a9a02d)

IJ-CR-128879

GitOrigin-RevId: ddb3c195707d54a56a77191fc179e8465288a81b
2024-03-19 11:47:59 +00:00
Dmitry Pogrebnoy 15584ba2d5 [ABExperiment] IDEA-348090 Use system property for manual selection of an option
(cherry picked from commit abd2ce1c6166b77b6f45172668676e2f0b6768d7)

IJ-CR-128879

GitOrigin-RevId: 7c81f2548fed39bdfc308ea065174dc8e894cf79
2024-03-19 11:47:54 +00:00
Dmitry Pogrebnoy cb3f9e95f3 [ABExperiment] IDEA-348090 Use fixed number of groups for working with JB plugins
(cherry picked from commit cc85e12a1d4ebdb14f50e8aab86e9829db3d054a)

IJ-CR-128879

GitOrigin-RevId: 134adc01305a2fecf9c5582213a3e988ae0c19cc
2024-03-19 11:47:49 +00:00
Dmitry Pogrebnoy 6cfe386a61 [ABExperiment] IDEA-348090 Use machine id to find user bucket
(cherry picked from commit 58c9b02c7411f71d9dad9170461f0a90d8ee37d3)

IJ-CR-128879

GitOrigin-RevId: d14fdf8d3e39611c82d2273cceb943d95f2a51f8
2024-03-19 11:47:44 +00:00
Andrii Zinchenko f334be538d [docker] remove FixedPipedInputStream/FixedPipedOutputStream, use ChannelInputStream/ChannelOutputStream instead
- CPP-36279

GitOrigin-RevId: cd4fe64a4b7c09d7ce9a18874c8ce4a3d6407bb1
2024-03-19 11:32:44 +00:00
Julia Beliaeva fb8b03f793 [vcs-log] convert RefsModel to kotlin
GitOrigin-RevId: 9640034a3c07c1caf2c18a28614cd9c37941f487
2024-03-19 11:31:53 +00:00
Julia Beliaeva 9e0f929a10 [vcs-log] rename RefsModel to kotlin
GitOrigin-RevId: 02b27f0cbacb6a38509d682d89d5410b7e11a3d2
2024-03-19 11:31:48 +00:00
Nikolay Chashnikov 544690e825 [rdct tests] fix running test in Docker with module-based loader (RDCT-773)
GitOrigin-RevId: 5f9c919b785282a5a20e8df766585bab21ab60c8
2024-03-19 10:23:26 +00:00
Nikolay Chashnikov 5cec2f6146 [modular loader] take into account special marker file when locating the project home (RDCT-773)
*.iml files may not exist when tests are running inside Docker, but PathsProvider.getUltimateRootMarker is explicitly mapped in the container.

GitOrigin-RevId: d35905bd80869ac035e5c9a7b9015ac99ea0cc5f
2024-03-19 10:23:23 +00:00
Aydar Mukhametzyanov 6a36c88b3f IDEA-344208 Make the MyIconClassFileChecker failure message more clear
GitOrigin-RevId: d9fcbe7394a5e489dc1f74998a1e1dfad201168f
2024-03-19 10:09:12 +00:00
Aydar Mukhametzyanov 9adae2affe IDEA-344208 Ignore background images in the icons tests
GitOrigin-RevId: 5542623972a69941b45bb93504d1c1bf4bf63654
2024-03-19 10:09:09 +00:00
Aydar Mukhametzyanov 7016908957 IDEA-344208 Make OnboardingBackgroundImageProvider inheritors internal
GitOrigin-RevId: ebce8983c2c6e250940f056a7211000a78781bca
2024-03-19 10:08:59 +00:00