Mikhail Mutcianko [Wed, 18 May 2022 15:21:55 +0000 (15:21 +0000)]
mutcianm/IDEA-293570
[plugins] increase verbosity of warnings in PluginRepositoryAuthService IDEA-293570
[plugins] drop domain checks in PluginRepositoryAuthService IDEA-293570
it was decided that these security limitations are an overkill and do not solve any practical issues
Merge-request: IJ-MR-24467
Merged-by: Mikhail Mutcianko <mikhail.mutcianko@jetbrains.com>
GitOrigin-RevId:
94a342d3765cca42ae614a7c904616c218d431a0
Dmitry Batkovich [Wed, 18 May 2022 12:59:04 +0000 (16:59 +0400)]
Revert "index: do not re-read root if it has not been changed"
This reverts commit
38b16996d797d67a9bc37f0e58dbe97133f8f074.
GitOrigin-RevId:
492ddb224fff5df8674c8184154d245a6d5c0773
Maxim.Kolmakov [Wed, 18 May 2022 12:47:40 +0000 (14:47 +0200)]
Get rid of all commons dependencies
GitOrigin-RevId:
f933e12c7d0145a7259da7cfd5726b1d98240ea7
Karol Lewandowski [Wed, 18 May 2022 12:47:22 +0000 (14:47 +0200)]
clean "surround with" javadocs
GitOrigin-RevId:
d0cea97abbfd69cbeb98d7e73259f530bfb1dd32
Andrew Kozlov [Tue, 17 May 2022 20:35:07 +0000 (22:35 +0200)]
[plugins] java signature simplified
GitOrigin-RevId:
19b9d138372a978c6bc925838dadb2692a5d696a
Andrew Kozlov [Tue, 17 May 2022 20:29:51 +0000 (22:29 +0200)]
[plugins] not loaded modules should be filtered out #IDEA-287123 fixed
GitOrigin-RevId:
f867f5e740203844f9593b9b3c8fed8b145a9a45
Maxim.Kolmakov [Wed, 18 May 2022 11:53:42 +0000 (13:53 +0200)]
Generify error/exception name
GitOrigin-RevId:
d2b6d034a7d8f72fea40aad31e743763deef4b8f
Vladimir Lagunov [Wed, 18 May 2022 08:12:39 +0000 (15:12 +0700)]
Revert "DS-950: WSL support for Jupyter"
This reverts commit
69df646c55d4242069fbb1e1573e12e44946c4d1.
GitOrigin-RevId:
c5696aa89b4e9d1da7f40c5e5d3de5a6742b8336
Tagir Valeev [Wed, 18 May 2022 08:20:09 +0000 (10:20 +0200)]
[java-dfa] IDEA-294256 Add default branch automatically if unreachable branch is detected in exhaustive switch
GitOrigin-RevId:
48f2f396c317447d54d18d382cef61b3498355c3
Tagir Valeev [Wed, 18 May 2022 07:50:17 +0000 (09:50 +0200)]
[java-dfa] Do not report unreachable switch branches if they are throwing
GitOrigin-RevId:
5164e1b5f86abb797f7aa1a33b61fd28d85ca1d5
Mikhail Zarechenskiy [Wed, 18 May 2022 08:49:39 +0000 (10:49 +0200)]
[kotlin] add analyzer version to "Language & Frameworks" -> Kotlin page
^KTIJ-21744
GitOrigin-RevId:
f37238d050260d3ada0326ffd5f72a256219224f
Dmitry Batrak [Wed, 18 May 2022 09:04:16 +0000 (12:04 +0300)]
IDEA-211363 Deleting a file in the Project view changes focus to editor
GitOrigin-RevId:
9dc0c8eeb8dd0363d5392b4b9a47c2234a851898
Aleksey Pivovarov [Wed, 18 May 2022 11:33:19 +0000 (13:33 +0200)]
EA-502435 vcs: IAE: ChangesGroupingSupport.get
'Stash' toolwindow extends ChangesGroupingSupport with
`override fun isAvailable(groupingKey: String): Boolean = false`.
Thus, it does not support the 'group by directory' feature and 'ChangeTree.isShowFlatten' threw IAE.
GitOrigin-RevId:
417660f90808524c32f047c7f2ea138a8d7c8ef7
Anna Kozlova [Wed, 18 May 2022 09:57:51 +0000 (11:57 +0200)]
[tests] allow to run on java 17
GitOrigin-RevId:
ce646a68b5887f17e5ed480957299e86a0288009
Anna Kozlova [Wed, 18 May 2022 09:48:07 +0000 (11:48 +0200)]
[code smells] don't take readAction when surrounding code already has one
EA-393074 - F: CodeSmellDetectorImpl.findCodeSmells
GitOrigin-RevId:
9257458468beb005d68dac741aac5236b52a5aa0
Anna Kozlova [Wed, 18 May 2022 09:46:38 +0000 (11:46 +0200)]
[inspections] simplify update logic
GitOrigin-RevId:
5f430d4761261eae9ed069d180376f8ce72e065f
Nikita Kudrin [Wed, 18 May 2022 07:02:49 +0000 (10:02 +0300)]
[libraries] kodein di and kotest assertion jvm library update
GitOrigin-RevId:
c1a4fe832dd606c86f811ed6a123a890133034d8
Aleksey Pivovarov [Wed, 18 May 2022 10:43:41 +0000 (12:43 +0200)]
Copy UI Text: support help tooltips
GitOrigin-RevId:
5494f4260cb54e9ec64bff724dfacc04d566d6d5
Dmitry Batkovich [Wed, 18 May 2022 10:12:09 +0000 (14:12 +0400)]
Dmitry Batkovich [Wed, 18 May 2022 10:07:01 +0000 (14:07 +0400)]
index: disable storage diagnostic for tests
GitOrigin-RevId:
d0bb7f6b753ab991654068140386db78de407f6c
Vladimir Dolzhenko [Wed, 18 May 2022 10:59:34 +0000 (12:59 +0200)]
[kotlin] Revert isElementSupported and isHintSupported
#KTIJ-214
GitOrigin-RevId:
cf627986ccf468c2446757eeb57df9b2e5e53d7f
Gregory.Shrago [Wed, 18 May 2022 10:46:42 +0000 (13:46 +0300)]
fix "Actions Update Benchmark" id
GitOrigin-RevId:
10a8a150b0ccfff9b10879cbe69273dac8fcdcc8
Yann Cébron [Wed, 18 May 2022 09:48:32 +0000 (11:48 +0200)]
*Component: align javadoc/deprecation notice
GitOrigin-RevId:
db57e27cbe6dee4fa7e5e9b038786670110d5d0e
Dmitry Batkovich [Wed, 18 May 2022 10:03:47 +0000 (14:03 +0400)]
index: ensure parent created before dumping any diagnostic
GitOrigin-RevId:
63260243d23b78fae42640789c5f051cc3e89e62
Dmitry Krasilschikov [Wed, 18 May 2022 10:03:25 +0000 (13:03 +0300)]
IDEA-293639 fix mnemonic alignment
GitOrigin-RevId:
aca293de213e51405d5db8532e63a2f75c41f8ab
Andrey Uskov [Mon, 28 Feb 2022 12:14:47 +0000 (15:14 +0300)]
Migrate Kotlin Gradle FUS to new API
Event validation scheme is automatically generated. Also an event All created. KTIJ-21671
GitOrigin-RevId:
18154728238e373f7adf2a3c1a9213fff6ce4ca0
Vladimir Krivosheev [Wed, 18 May 2022 05:31:20 +0000 (07:31 +0200)]
convert CompilationTasksImpl to modern language
GitOrigin-RevId:
56e9be780d8665474d0439866f2090f0873f7e9f
Vladimir Krivosheev [Wed, 18 May 2022 05:30:19 +0000 (07:30 +0200)]
Vladimir Krivosheev [Wed, 18 May 2022 05:00:43 +0000 (07:00 +0200)]
convert CompilationTasksImpl to modern language
GitOrigin-RevId:
12d95e8a025ea95244664a8a869b536cd4fda75f
Vladimir Krivosheev [Tue, 17 May 2022 16:04:35 +0000 (18:04 +0200)]
Vladimir Krivosheev [Mon, 16 May 2022 12:25:20 +0000 (14:25 +0200)]
convert PluginXmlPatcher to modern language
GitOrigin-RevId:
f4f184e335b9f7b316ed1d712453ef9669cd746e
Vladimir Krivosheev [Mon, 16 May 2022 12:25:15 +0000 (14:25 +0200)]
Vladimir Krivosheev [Mon, 16 May 2022 12:23:07 +0000 (14:23 +0200)]
convert PluginXmlPatcher to modern language
GitOrigin-RevId:
23a98f90b2b9671649b83aee44ffc367300e8a9c
Vladimir Krivosheev [Mon, 16 May 2022 12:20:29 +0000 (14:20 +0200)]
Daniil Ovchinnikov [Tue, 17 May 2022 17:48:34 +0000 (19:48 +0200)]
deprecate `PsiModificationTracker$SERVICE`
GitOrigin-RevId:
ad1f9c262e0bdc68e5bb0969b26f2687c86db6ce
Vladimir Dolzhenko [Wed, 18 May 2022 07:45:47 +0000 (09:45 +0200)]
[kotlin] Do not show `Disable .. hints type` action on hints
As there is a fine granular intention to handle it
#KTIJ-214
GitOrigin-RevId:
11ec6c807a805f104979640f63bd8cbe2f8800c7
Tagir Valeev [Wed, 18 May 2022 07:10:52 +0000 (09:10 +0200)]
[kotlin-dfa] Remove duplicate test (KTIJ-21724)
GitOrigin-RevId:
6d2e5c6ce9a13b1ac515e4aa325c9ddbeaca9c7d
Tagir Valeev [Tue, 17 May 2022 16:54:25 +0000 (18:54 +0200)]
[java-dfa] Report unreachable switch branches after 100% reachable branch
Fixes IDEA-294215 Inspection "Constant conditions & exceptions" does not report all unreachable switch labels
GitOrigin-RevId:
6f1e493b6a665221c1978a5c918028638ec23c09
Tagir Valeev [Tue, 17 May 2022 16:43:03 +0000 (18:43 +0200)]
Tagir Valeev [Tue, 17 May 2022 15:06:39 +0000 (17:06 +0200)]
[java-psi] LightRecordConstructorParameter.getDeclarationScope should return light method instead of prototype
Fixes EA-509453 - T: PsiParameterListImpl.getParameterIndex
GitOrigin-RevId:
73eb23744d5fb0b191f99a34d66f8cca4014a990
Tagir Valeev [Tue, 17 May 2022 07:21:23 +0000 (09:21 +0200)]
[java-completion] MissingLoopBodyFixer: wrap body only when it's indented
Fixes IDEA-294142 Complete Current Statement action can affect the next independent statement
GitOrigin-RevId:
cf6c81b5b62997a8925c2d68bf14533abb135d2c
Dmitry Batkovich [Wed, 18 May 2022 08:31:58 +0000 (12:31 +0400)]
index: fix FUS indexing / total time reporting
GitOrigin-RevId:
10f99d7061c1389998cd3381f5e5383ae2b03728
Dmitry Batkovich [Wed, 18 May 2022 06:04:27 +0000 (10:04 +0400)]
index: do not re-read root if it has not been changed
GitOrigin-RevId:
38b16996d797d67a9bc37f0e58dbe97133f8f074
Yann Cébron [Wed, 18 May 2022 08:58:59 +0000 (10:58 +0200)]
[devkit] extract IdeaPluginRegistrationIndex.processAll()
GitOrigin-RevId:
e1d7442315bb17374aa4a4ddf6b7a303932dde2f
Pavel Porvatov [Wed, 18 May 2022 07:06:27 +0000 (09:06 +0200)]
IDEA-293977 Basic Popups, Linux: incorrect mnemonic alignment
GitOrigin-RevId:
017b814568f861adff92188c032f58858ca1ad74
Peter Gromov [Wed, 18 May 2022 08:14:13 +0000 (10:14 +0200)]
add doc to StatusItemMerger
GitOrigin-RevId:
cdabb0a02b42b4d66b3a7919a912d9e4ef0da5d1
Aydar Mukhametzyanov [Wed, 18 May 2022 08:30:20 +0000 (10:30 +0200)]
IDEA-292167 Don't dispose NavBarPanel on removal
Disposing on removal worked before, because we were recreating NavBarPanel every time.
Since
2fcf2bd6264eb6b43d4cfffbc37b1bf81ee2f69d we reuse the same instance of NavBarPanel for top and bottom locations.
GitOrigin-RevId:
48a8f4689068ddbad1cb660e226dfbac35a103e6
Aydar Mukhametzyanov [Wed, 18 May 2022 08:13:51 +0000 (10:13 +0200)]
Revert "IDEA-292167 Register disposable NavBarPanel on addNotify"
This reverts commit
6379e97882d99629b67c2ec132178020e11f0746.
GitOrigin-RevId:
16f88e916bf3bf2687970406144d25ea60b5d0e1
Nikita Skvortsov [Tue, 17 May 2022 12:54:17 +0000 (15:54 +0300)]
[coverage] use project tasks to build projects. Do not perform refresh on EDT.
Using ProjectTaskManager respects project build system and delegates to Gradle if needed. IDEA-194073 IJ-CR-24199
GitOrigin-RevId:
d0b1012659e113a67f7eee414e5519ad551a1e5e
Daniil Ovchinnikov [Tue, 17 May 2022 17:38:54 +0000 (19:38 +0200)]
deprecate `PsiParserFacade$SERVICE`
GitOrigin-RevId:
343d3419ec9f64acdbc1ff2bb8d2218b8c14d818
Aleksey Pivovarov [Sun, 8 May 2022 11:04:52 +0000 (13:04 +0200)]
ui: introduce internal action to copy text on screen
GitOrigin-RevId:
2e374b7c7af4f04f55879ea1683f9c99816a795e
Vladislav Rassokhin [Wed, 18 May 2022 07:05:29 +0000 (09:05 +0200)]
IJI-844 build-scripts: test that JBR could be downloaded for linux-aarch64-jcef
GitOrigin-RevId:
a3e9ca506d002277e04341c9b5f87c686e8603f6
Pavel Bakhvalov [Tue, 17 May 2022 17:17:36 +0000 (20:17 +0300)]
[Spellchecker] IDEA-294216 fix opening app-level user dictionary from settings
(cherry picked from commit
2d015cde490d9e9ff9f6f5c552a98c6377d97d6e)
IJ-CR-24513
GitOrigin-RevId:
0f246b263c84b2961bb8e4ed26df94912577c67c
Yann Cébron [Tue, 17 May 2022 15:48:29 +0000 (17:48 +0200)]
[devkit] goto declaration in plugin.xml for Action/ActionGroup (IDEA-129958)
GitOrigin-RevId:
16d2dd5bac02c211e33168f6e334247526491911
Elena.Korotkova [Wed, 18 May 2022 05:05:03 +0000 (08:05 +0300)]
[rider]: fix #RIDER-75886 customize new toolbar for unity and xamarin
GitOrigin-RevId:
ad032c7c6e9c79083135df9a2a92069ef3fec134
Vladimir Dolzhenko [Tue, 17 May 2022 15:09:04 +0000 (17:09 +0200)]
[kotlin] Fix test data for irrelevant `show return expression hints` intention
#KTIJ-214
GitOrigin-RevId:
7ccfd925801d0de45116088840878da3c6d77591
Vladimir Dolzhenko [Tue, 17 May 2022 15:08:13 +0000 (17:08 +0200)]
[kotlin] Do not show irrelevant `show return expression hints`
#KTIJ-214
GitOrigin-RevId:
80fe76a6d76a2fcd1f04ee5f7b75db72b14e17af
Dmitry Batkovich [Tue, 17 May 2022 07:28:30 +0000 (11:28 +0400)]
index: tune storage diagnostic data, add test
GitOrigin-RevId:
e476292237dd01123bcf58db23a8cf8f101f8f30
Dmitry Batkovich [Mon, 16 May 2022 16:58:04 +0000 (20:58 +0400)]
increase channel cache
GitOrigin-RevId:
2fbbe26b43a0160c85271c3fa77eca5a67aa1f25
Dmitry Batkovich [Mon, 16 May 2022 16:56:50 +0000 (20:56 +0400)]
index: use cached file channels
GitOrigin-RevId:
614a35a4cbfb399c2079db1286e879679309ebc4
Dmitry Batkovich [Mon, 16 May 2022 10:27:41 +0000 (14:27 +0400)]
index: dump storage statistics on app closing
GitOrigin-RevId:
657e5a5f050a09f690dce38a622c34d00faa0237
Dmitry Batkovich [Fri, 13 May 2022 13:27:58 +0000 (17:27 +0400)]
index: cache open files for indexes
GitOrigin-RevId:
95d61a0029b2908c947873d0ac465bf59026f605
Dmitry Batkovich [Thu, 12 May 2022 13:52:17 +0000 (17:52 +0400)]
Dmitry Batkovich [Thu, 12 May 2022 13:32:18 +0000 (17:32 +0400)]
vfs: drop index invalidation in vfs initialization (it will be initialized anyway in IndexVersion)
GitOrigin-RevId:
1051f44f2b7ff92a77f3a2e8bb57b1e6375f0c54
Dmitry Batkovich [Thu, 12 May 2022 07:47:54 +0000 (11:47 +0400)]
index: cleanup, add wildcards
GitOrigin-RevId:
a939e7d3bdc0e468f1ca953cfc432756b85111fe
Louis Vignier [Tue, 17 May 2022 21:30:31 +0000 (23:30 +0200)]
[ui] Migrate IntentionDescriptionPanel from UI Designer to plain Swing
GitOrigin-RevId:
982ad91523ab3ea681719a3a8c802d711b7c78dc
andrey.matveev [Tue, 12 Apr 2022 17:39:37 +0000 (00:39 +0700)]
PY-52930 Support except star
(cherry picked from commit
4d03313cce07e4c3ff4748328cf2e04ba74b8d91)
IJ-MR-24242
GitOrigin-RevId:
fa6c1b9077ef78b35c8f3453debcf06bcbc96364
Aleksandr Rasnyuk [Tue, 17 May 2022 18:18:06 +0000 (21:18 +0300)]
Mark UndoReportHandler as internal
GitOrigin-RevId:
0796027de4a2c86cb4768cbb798df24a90b7b9af
Anna Kozlova [Tue, 17 May 2022 08:37:54 +0000 (10:37 +0200)]
[java] modification tracker to track changes in jigsaw graph
the graph won't be changed on changes in normal java files, thus cachedValue based on such tracker would survive longer
GitOrigin-RevId:
5526717a01f9d3166f028d33e8272eea4cdbc77c
Svetlana.Zemlyanskaya [Mon, 16 May 2022 16:43:14 +0000 (18:43 +0200)]
FUS: fix expected file name for external send log (IDEA-293278)
GitOrigin-RevId:
cbdaad1dc18bb2a4235243ff2e87dda6084e1bab
Svetlana.Zemlyanskaya [Fri, 13 May 2022 15:43:46 +0000 (17:43 +0200)]
ML in SE: calculate element features even if it doesn't have an id
GitOrigin-RevId:
0c23d29fa8e3673dd5ec41a005c2fa269603fcb3
Daniil Ovchinnikov [Tue, 17 May 2022 17:29:42 +0000 (19:29 +0200)]
deprecate `ModifiableModelsProvider$SERVICE`
GitOrigin-RevId:
b1c511255b9583e42667b46b5baaf812559f1b4c
Gregory.Shrago [Tue, 17 May 2022 21:00:07 +0000 (00:00 +0300)]
introduce "Actions Update Benchmark" action
GitOrigin-RevId:
c5485a4150de8a5a2b9254ba378f14df9d6ec482
Pavel Porvatov [Tue, 17 May 2022 20:39:58 +0000 (22:39 +0200)]
IDEA-293977 Basic Popups, Linux: incorrect mnemonic alignment
GitOrigin-RevId:
31a3fed0b5a74af257bb3493e9744de2b7d5c3f2
Filippova Maria [Mon, 25 Apr 2022 20:25:50 +0000 (23:25 +0300)]
IDEA-292945 New Inspection: \d is redundant with \w in the same class (\D with \W)
GitOrigin-RevId:
7c2e57a4e3bf8a61e08bf326460576766f851a98
Ivan Semenov [Tue, 17 May 2022 15:24:07 +0000 (18:24 +0300)]
[github] handle auth errors in clone dialog
GitOrigin-RevId:
05cdd1464c56aeb2b175b432aecae9ad8313ffe2
Ivan Semenov [Tue, 17 May 2022 15:08:31 +0000 (18:08 +0300)]
[github] show error when repo retieval fails
GitOrigin-RevId:
128426f350d84ff1c2e2c892259f730c169ad3eb
Ivan Semenov [Tue, 17 May 2022 14:37:54 +0000 (17:37 +0300)]
[github] switch loggin level to avoid red f@#$er where not necessary
GitOrigin-RevId:
0d48518cf78a559a901766f8e8b1bb83c7d6b288
Ivan Semenov [Tue, 17 May 2022 14:36:31 +0000 (17:36 +0300)]
[github] proper return type
GitOrigin-RevId:
00dcbba5c6361a4e5086f8811e495938f625eded
Ivan Semenov [Tue, 17 May 2022 14:29:18 +0000 (17:29 +0300)]
[github] update tw state on accounts list change
GitOrigin-RevId:
e357fbbd22fe50ee5890ea2e20c7fde37dc433a7
Ivan Semenov [Tue, 17 May 2022 14:25:39 +0000 (17:25 +0300)]
[github] use a separate disposable to avoid isDisposed check
GitOrigin-RevId:
535560959962cf4347edbadf55085851cb9d3734
Ivan Semenov [Tue, 17 May 2022 14:10:32 +0000 (17:10 +0300)]
[github] set new token for executor on relogin
GitOrigin-RevId:
37ef1b912a74c1a5c455a62817e8bac5b00d60fe
Ivan Semenov [Tue, 17 May 2022 13:57:07 +0000 (16:57 +0300)]
[github] remove deprecated stuff
GitOrigin-RevId:
9c9dacc81db5e12ed85804355e057e0e7e20579e
Razmik Seysyan [Tue, 17 May 2022 16:14:26 +0000 (18:14 +0200)]
[JCEF] QAT-484 Extra logging for JCEF cache invalidation
(cherry picked from commit
cc3ff8e71081f16962bdb68d790a2b3c59f38a7e)
IJ-CR-24107
GitOrigin-RevId:
c2c48952eb36501d9c0c8e321f401a340fc4dd03
Razmik Seysyan [Mon, 16 May 2022 15:08:33 +0000 (17:08 +0200)]
[JCEF] QAT-484 Cache invalidation for the embedded browser performed on startup
(cherry picked from commit
b41518e1129f5ddd1b4bbbd65481e2fc4059c7ec)
IJ-CR-24107
GitOrigin-RevId:
73370461e9fa359f2ac36e46957d9012c9832228
Razmik Seysyan [Mon, 9 May 2022 19:07:01 +0000 (21:07 +0200)]
[JCEF] QAT-484 Cache invalidation for the embedded browser
(cherry picked from commit
84f98483271e816ddf42261bff754054d5562389)
IJ-CR-24107
GitOrigin-RevId:
595d495565d6551b36c91d3c62c887d3b3058f63
Razmik Seysyan [Thu, 5 May 2022 10:06:35 +0000 (12:06 +0200)]
[JCEF] QAT-484 Cookies persistance enabled
(cherry picked from commit
0d455170437d48a1284d06390509ee09640582fc)
IJ-CR-24107
GitOrigin-RevId:
33191e3c531df7ead2f26d5802ca38352055102a
Mikhail Sokolov [Tue, 17 May 2022 15:23:56 +0000 (18:23 +0300)]
Main menu button focus fix
GitOrigin-RevId:
f9dc34ac4cb17eb0cacfbb1eb805f35c8b64ed80
Eugene Zhuravlev [Tue, 17 May 2022 18:51:04 +0000 (20:51 +0200)]
show ant-related progress only if there are ant before/after compile tasks configured
GitOrigin-RevId:
45f8ad56747bf320f747342d7adf2f38d1567e7f
Dmitry Batrak [Tue, 17 May 2022 12:24:27 +0000 (15:24 +0300)]
IDEA-294207 NPE on double Esc in Welcome wizard
GitOrigin-RevId:
a7801d6883f72d95b73b190450f6044e5ce9d462
Dmitry Avdeev [Tue, 17 May 2022 14:12:17 +0000 (17:12 +0300)]
proper way to create template snapshot to be used in isModified()
GitOrigin-RevId:
95583638285c2c19dd26736a56ce9e92e5f01d26
Daniil Ovchinnikov [Tue, 17 May 2022 14:06:05 +0000 (16:06 +0200)]
deprecate `ProjectFileIndex$SERVICE`
GitOrigin-RevId:
725283401fc7db28fd332d72eaa67e3a8e175259
Elena Shaverdova [Tue, 17 May 2022 11:08:56 +0000 (13:08 +0200)]
JavaDoc & ApiStatus for IndexableIteratorBuilderHandler
GitOrigin-RevId:
41a94ceed105d584b2caea6510964c1775c79d55
Elena Shaverdova [Mon, 16 May 2022 16:41:00 +0000 (18:41 +0200)]
Introduce ModuleRootEvent.isCausedByWorkspaceModelChangesOnly
GitOrigin-RevId:
ba6f736e73329f5c0fae4da449dea6e21b676f2d
Elena Shaverdova [Mon, 16 May 2022 13:13:47 +0000 (15:13 +0200)]
Save useless full project rescan in Kotlin KTIJ-21756
GitOrigin-RevId:
282f055bc1145816b96109caf4b07728a5f774f0
Louis Vignier [Tue, 17 May 2022 09:36:00 +0000 (11:36 +0200)]
IDEA-282576 [bookmark] Add a workaround for Kotlin file bookmarks
#IDEA-282576 Fixed
GitOrigin-RevId:
b898fdb3c35d88e24d849c59aa1c3786b183c4c2
Louis Vignier [Mon, 16 May 2022 15:42:34 +0000 (17:42 +0200)]
IDEA-294077 [bookmark] Add a stripe key for bookmarks
#IDEA-294077 Fixed
GitOrigin-RevId:
2d6df16f89facb09e25fd4be6c76e5b4252d82fd
Vladimir Dolzhenko [Mon, 16 May 2022 15:42:29 +0000 (17:42 +0200)]
[kotlin] Move out expensive test framework calculations
isIgnoredForGradleModule() should not create LightClasses on a fast execution path i.e. when includeSlowProviders = false
#KTIJ-21668
#KTIJ-1236
GitOrigin-RevId:
5bb54cb38a0b3cb513d320a07c59f171ec61ad93
Vladimir Dolzhenko [Mon, 16 May 2022 13:16:05 +0000 (15:16 +0200)]
[kotlin] Collect statistics only after successful highlighting of a file
To avoid start resolve before GeneralHighlightingPass
#KTIJ-21668
GitOrigin-RevId:
9c1776a5adb9a4a1a6bf0a16cfe4f3673ddc2896
Vladimir Dolzhenko [Tue, 17 May 2022 08:28:28 +0000 (10:28 +0200)]
[kotlin] Naming
#KTIJ-21668
GitOrigin-RevId:
89ab88f06658c2651c8a2b4a62b81995e2597817