This project is mirrored from https://gitee.com/mirrors/intellij-community.git.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
Last successful update .
- 25 Jul, 2022 1 commit
-
-
Vyacheslav Karpukhin authored
(cherry picked from commit ff8a1aaea7f68d968f356c1f6ade7565eae7ce68) (cherry picked from commit 25050b6bd09b0aecdfcc171118be879c31187aa2) GitOrigin-RevId: a059632e41a6ae22d6fd8b7784f817e41d87e449
-
- 22 Jul, 2022 5 commits
-
-
Elena Shaverdova authored
(cherry picked from commit 1494ef87323fe3a0ef436a64be3f1ec9293f33d1) IJ-CR-27590 GitOrigin-RevId: a6a8468ed3d543819c2f23dca6e6f6885731599b
-
Nikolay Kuznetsov authored
(cherry picked from commit c1e8969eb8ac085a3e3391e93110b4b89e05b86f) IJ-CR-27055 GitOrigin-RevId: f71ef297a9e5111c399fa27c34b4be8627170c0b
-
Nikolay Kuznetsov authored
(cherry picked from commit 56d816016f3238e338716f27399781128668ed07) IJ-CR-27055 GitOrigin-RevId: d3e5f12045fad8fcfc0f2c47be0896566b56abf3
-
Aleksandr.Slapoguzov authored
WI-66604, performance optimization: iterate only by unique injected files in places where injected ranges are not matter InjectedLanguageManager#getInjectedPsiFiles() returns pairs of injected files and corresponding ranges. In case when a file has multiple injection places the method returns the corresponding number of pairs that have the same injected file but different ranges. In places where only injected file needed executing the same code for the same injected file multiple times can lead to long freezes. For example, when #getLastCommittedDocument() is invoked multiple times for the same document in short period. - remove duplicate inspection reports from test data Merge-request: IJ-MR-26771 Merged-by:
Aleksandr Slapoguzov <Aleksandr.Slapoguzov@jetbrains.com> (cherry picked from commit c923314d63c2638ffcc1b9b422b6b828087be8ea) GitOrigin-RevId: f41d7d9f71f11f578e58118fe0e9daf9cd5278c9
-
Nikolay Sandalov authored
GitOrigin-RevId: 7cf2681508cd34027ecefce78f02fd82bf18f749
-
- 21 Jul, 2022 3 commits
-
-
Anna Koehler authored
(cherry picked from commit cc2787da5e5913cfb6ebd8f55e66d8b7c1eec6fc) IJ-CR-27543 GitOrigin-RevId: 85904bd6a7f8ad7a1aec4f9aee002b68309054ed
-
Anna Koehler authored
(cherry picked from commit 95001b6e401e786351ebc0d10757b9c73e8735ba) IJ-CR-27543 GitOrigin-RevId: a21112a6a74da5a218e27fdad33d9a621faa125d
-
Mikhail Golubev authored
This is a workaround until PY-53896 is implemented. It effectively brings the stubs for builtins in Typeshed to their state at 37ee52ec2d883d8bbf244e4d1a871cde7f678d17, with the exception that I kept new definitions for __build_class__ and ExceptionGroup (for 3.11). (cherry picked from commit 92fdf169d228c52bcefa7edc3f185cb931ff4d79) IJ-CR-27467 GitOrigin-RevId: 3f3dbd06a961548313dd2c24146932dfbeb8ec8c
-
- 20 Jul, 2022 10 commits
-
-
Anna Koehler authored
(cherry picked from commit 8d97ba922ec53999d49a9778ff1fa4e16760f876) IJ-CR-27470 GitOrigin-RevId: 81a00bdf7ea719df8fc7a9c7edaf9a6e04b2b84b
-
Anna Koehler authored
(cherry picked from commit 592568a9101ffd053a2a5ae3ab4bbbc594a50399) IJ-CR-27470 GitOrigin-RevId: b2f9b712c92f05b11a0b9bfcee5a7253f6ebed53
-
Mikhail Golubev authored
While resolving an aliased method exported from a module, we might lose the context that it was referenced via instance and hence its first "self" parameter is already bound and doesn't need to be passed explicitly. The reason is PyResolveUtil#doResolveQualifiedNameInScope (called in PyTargetExpressionImpl.multiResolveAssignedValue) performs resolve over qualified names saved in PSI stubs and returns plain PsiElements (end results) that don't retain such information about their qualifiers. QualifiedResolveResult can't be used there either because we don't keep PyExpressions in PSI stubs. What's more, when later such function is referenced via some module we consider it definitely unbound, even though a module cannot possibly have a method as its immediate attribute. I changed the logic so that we no longer consider referencing a method through a module as somehow affecting its bound/unbound state. IJ-CR-27412 GitOrigin-RevId: 6298076461b6180c6337de87a1e1bf4b9f279ee1
-
Aleksei Kniazev authored
(cherry picked from commit c26d56249de0a103d1b17090dabe101edc0aec47) IJ-CR-27435 GitOrigin-RevId: d61c17e8ea2ef98a08befa8f0adcb31043bbe7a5
-
Nikita Bobko authored
^KTIJ-22255 Fixed KTIJ-22176 IJ-CR-27350 This commit is a proper fix for KTIJ-22176. Previous 72e906d6e95f4 fix contained two problems: 1. Incorrect error handling (if any of `loadDependenciesSync` inside `flatMap` returns empty list then it's not propagated which causes KTIJ-22255) 2. Hardcoded KOTLIN_DIST_FOR_JPS_META_DEPS contains "trove4j", "kotlinx-coroutines-core-jvm", and "annotations". All of those artifacts have different groupId and version. It wasn't taken into account. Luckily, we caught that with test `JpsCompilerMultiModule.testJpsCompilerMultiModule` Note: `distinct` isn't really needed anymore, but I left it because it's a more safe code. (cherry picked from commit 1db159f8e2ee9be4f90b6e4d4387a3ec6fa45a97) GitOrigin-RevId: cbf8dbfe7ce9f019c6f016772744268f78766a5d
-
Nikita Bobko authored
^KTIJ-22176 Fixed (cherry picked from commit 72e906d6e95f495407ac53c43cb6267a9cee85f5) GitOrigin-RevId: 24a27de9e539c77fbd489c15dbd3c1de6adb1b73
-
Nikolay Rykunov authored
Fix regression after e08afe32efb4ffceadcaeeb80b1c76650b1ac11c It is changed commit 3e574fb9963b3747c3c4cfae7d7be48eced730a7. Couldn't be cherry-picked because of the java -> kt conversion (cherry picked from commit bffaeb1905d121de75c1fa9ecafe95922ef01912) IJ-CR-27422 GitOrigin-RevId: d9ed704e21776a749c5768149fdd94e91787ad7c
-
Nikolay Rykunov authored
(cherry picked from commit 8a968f9e97263c516ff16709e0093677d38de6ac) (cherry picked from commit 8c51089369fa972a60ec6826577d25eb4cc69a3f) IJ-CR-27422 GitOrigin-RevId: 33d82bd422590762ba66e52adb907835a988d20a
-
Nikolay Rykunov authored
Use previous logic represented in NewRecentProjectPanel (cherry picked from commit 802be0e99ba848aaa4c7bb52816b4f6a381f0ca3) (cherry picked from commit af1b6e06c6784f55b925c9997d6db598c07897bb) IJ-CR-27422 GitOrigin-RevId: 630735b8c22c48594de2c7c245293228930186b3
-
Vitaly Provodin authored
GitOrigin-RevId: a7ca68ab424ee677f6a99e7af49539f4389f5cbd
-
- 19 Jul, 2022 9 commits
-
-
Anna Kozlova authored
(cherry picked from commit 0155610b0107bef41aac6dd3a9b6423a1cccc142) IJ-CR-27407 GitOrigin-RevId: 524e772e60864fa82ed4b586c9fb3173f77ccc07
-
Aleksei Kniazev authored
(cherry picked from commit 9c1a8a83474d6dd88baeec2947d935e3843d8606) IJ-CR-27399 GitOrigin-RevId: 226c700915643d44cd76504dc9ea69ccf6e507f9
-
Aleksei Kniazev authored
(cherry picked from commit fea27d3cbd33f5e0ec669eeea99b034358bd629b) IJ-CR-27399 GitOrigin-RevId: 68e34acd097a18b7cb2c799ae610111dd2e62510
-
Konstantin Hudyakov authored
Found that the state returned by `UIExperiment.isNewDebuggerUIEnabled()` set only after first showing of debug toolwindow. So, at the start of the lesson there is no information about debugger UI state, and it is required to check it right inside the task processing. IJ-CR-27396 GitOrigin-RevId: c5e908792aa5344ff3c625b72b97ccf5c0ab7511
-
Konstantin Hudyakov authored
(cherry picked from commit 5d750e696150b2a1964b7496a4fc3ba8c2b402f5) IJ-CR-27371 GitOrigin-RevId: 35976c0884ab924227554b37fe4dc5917ccf77e5
-
Anton Bragin authored
(cherry picked from commit 8275fed968847b1af719a3bb8243e0c2f9118a7a) IJ-CR-26693 GitOrigin-RevId: f719b937f03858d15cc6b59b3185b9aba0949f92
-
Anton Bragin authored
(cherry picked from commit b0035e80011300b34331282b21cfe2f06645d8d8) IJ-CR-26693 GitOrigin-RevId: 7a04c321e2f6d72f44100c69ec96c80c6c5edfb5
-
Vladislav Ertel authored
(cherry picked from commit e46ca4c0dcec2dd96d3305123c75236b3502749a) IJ-CR-27358 GitOrigin-RevId: a7c42dfacaee7d3bbbd9881840e73ce30cd0158b
-
Roman Shevchenko authored
[build scripts] restoring inclusion of macOS/AArch64 artifacts into cross-platform .zip (RIDER-79807) (cherry picked from commit bdc0424f3ac3a5175139fc6d16938d88c004f1a3) IJ-CR-27329 GitOrigin-RevId: d73a208157fc7ad7bac82f6ba6e0bc3d255c8716
-
- 18 Jul, 2022 4 commits
-
-
Mikhail Zarechenskiy authored
GitOrigin-RevId: 4400bca1f5d0b640fe5c6b0693dbe9fe394c72ad
-
Yan Zhulanow authored
(cherry picked from commit 164a444bed7a5658ec273b2abda0effc6ce32138) GitOrigin-RevId: 1db745f71b130c4bc08c1fe99e19da8ea86159aa
-
Ivan Migalev authored
(cherry picked from commit eae11b6e26fe657d7a89c6bff3b69caca1a6cc54) IJ-CR-27286 GitOrigin-RevId: 2ab1b6910df37118ec5df11980f133205b29b337
-
Dmitriy.Panov authored
(cherry picked from commit 7749057c11542b2d71e468efec061086303c63d5) GitOrigin-RevId: 6cf7dce951e115bdf5482fa1c6a05258f6f5b2c5
-
- 15 Jul, 2022 6 commits
-
-
Sergey Simonchik authored
Java 15 follows this restriction and asserts "port != 0". (cherry picked from commit b51eb4ab17a2d7525ef3c3e0cbecf12fce5c62c0) IJ-CR-27250 GitOrigin-RevId: 3f769a280dab0f75f7a74b2ba812a3a035f37956
-
Irina Petrovskaya authored
GitOrigin-RevId: a650b044535b924ed305439d77d0f5d2f7bc3ed2
-
Aydar Mukhametzyanov authored
(cherry picked from commit a41c5eb3eb420e49e760cc8b82569abe10dc852a) IJ-CR-27262 GitOrigin-RevId: 795cb83ef7de21a93694416eec5f1326eca184ff
-
Aydar Mukhametzyanov authored
This reverts commit fb5db0156956c2a4247a17826300a8591394408a. (cherry picked from commit a5faf5751702130e383226bba3f46fe4c3fe68fd) IJ-CR-27262 GitOrigin-RevId: 316b97816a5c7a4011fbde7fc9fcfe5d76393b94
-
Irina.Petrovskaya authored
(cherry picked from commit a49184dfca838e593b710c4638c5a8a62d74e1e0) GitOrigin-RevId: d3116f2ef5a4c8b8bfbfe1f5e9aadb17d88a057b
-
Tagir Valeev authored
Fixes IDEA-297812 org.w3c.dom.Node#getAttributes() is erroneous annotated as 'NotNull' (cherry picked from commit ead3485f11991bab33358437c845995272a48b3f) IJ-CR-27173 GitOrigin-RevId: fa5a5ccd7741741ccd925d9f46e123815bfc05c0
-
- 14 Jul, 2022 2 commits
-
-
Ivan Migalev authored
Reviewed in IJ-CR-27235. GitOrigin-RevId: 3b799754ecf8f81ecabe07db86e14d5926768b15
-
Dmitry Batrak authored
This brings back the logic removed as part of refactoring in commit 534c9e45 ([CWM] Add action on dialog deactivation API). It turns out, it currently makes a difference for WSLg. (cherry picked from commit 7e817f7a786a77d5c115f0f5bbe0c8a7826ee5dd) (cherry picked from commit 355df16d3f1041f1877c1f4e7d7ea2dbd42ecb0b) GitOrigin-RevId: 1311c1959870e4b1fa56c427b9cc8a6fcabaa151
-