Daniil Ovchinnikov
3f76a5adc0
IJPL-797 intellij.platform.util.base: dump API
...
GitOrigin-RevId: 8cee8cea39e9547a343f49cb0a14250a527284e3
2024-03-27 00:34:21 +00:00
Daniil Ovchinnikov
2f98c30dc8
IJPL-797 intellij.platform.diagnostic: dump API
...
GitOrigin-RevId: d7a33c8d173891cfcb7a9a9f449dfb73dbf369e2
2024-03-27 00:34:18 +00:00
Andrei.Kuznetsov
b213079f42
Enable accidentally suppressed assertion in IndexTest#runFindClassStubIndexQueryThatProducesInvalidResult
...
GitOrigin-RevId: fcccdfd76a1d2c611a3924c88ed21447bdd5d96b
2024-03-26 23:27:53 +00:00
Elena Shaverdova
04d899f7c4
Rework reporting other *Stub* exceptions IDEA-331326 Create FUS event for stub index inconsistency
...
GitOrigin-RevId: a59d3c32d5c013c091fbfcf8db6b21927707ca4d
2024-03-26 23:13:30 +00:00
Elena Shaverdova
25ada6f21c
Report StubTreeAndIndexUnmatchCoarseException IDEA-331326 Create FUS event for stub index inconsistency
...
GitOrigin-RevId: ea99fd6d0e110d67559b430a796051c485456c32
2024-03-26 23:13:25 +00:00
Elena Shaverdova
3938500c40
Report Kotlin stub inconsistencies IDEA-331326 Create FUS event for stub index inconsistency
...
GitOrigin-RevId: d2491d5328fca047730705549c1f9cb9e26de220
2024-03-26 23:13:21 +00:00
Andrei.Kuznetsov
f42af00190
Revert "IDEA-261095: fix indexID is removed twice on plugin unloading"
...
This reverts commit 38cbc7d0a809194f32327535fbb6657f63ec2834.
GitOrigin-RevId: 789f8ca46493f69f32de03a7c70c2fa99b2993d2
2024-03-26 23:11:34 +00:00
Andrei.Kuznetsov
45d2fcd16d
IDEA-335099: drop stale test ProjectRootManagerOnEndOfDumbModeIncrementerTest.kt
...
ProjectRootManagerOnEndOfDumbModeIncrementer does not exist anymore (was deleted in IDEA-335099)
GitOrigin-RevId: fd7cedb8febc62c6840c86c407febba2bf4c23dc
2024-03-26 23:11:30 +00:00
Yuriy Artamonov
c47a4916b3
[npw] NewProjectWizardCollector does not need a companion object
...
GitOrigin-RevId: 5a72feed8ec0119349cf3b8a7533b1313eb024b6
2024-03-26 22:59:49 +00:00
Aleksei Berezkin
cc168d9f63
WEB-65600 Fixed any type in lookup documentation
...
Only target element (element associated with the completion item) must contribute to lookup documentation
GitOrigin-RevId: ae836be7b3cbc66ce45ba6d82ebafb80ebd9cf08
2024-03-26 22:11:43 +00:00
Daniil Ovchinnikov
0345d7d04f
IJPL-797 intellij.platform.util.rt: dump API
...
GitOrigin-RevId: 011dd443adf7a2ba5f8c403b6648b4bc36617659
2024-03-26 21:41:43 +00:00
Daniil Ovchinnikov
9025e3b8be
IJPL-797 intellij.platform.util.rt: make StringUtilRt final
...
GitOrigin-RevId: acead20968bfc553c9727bbefd2a4069e54fd4e1
2024-03-26 21:41:38 +00:00
Daniil Ovchinnikov
2d0d2a0bb8
IJPL-797 intellij.platform.util: clean up
...
GitOrigin-RevId: cabbd3d6cad866d1157d76d0832c91928bb79132
2024-03-26 21:41:33 +00:00
Daniil Ovchinnikov
966154985c
IJPL-797 intellij.platform.util.rt: make ExceptionUtilRt final
...
GitOrigin-RevId: 8b51ef209f342128d68eaf647a463612b2e26075
2024-03-26 21:41:28 +00:00
Daniil Ovchinnikov
9028cc8922
IJPL-797 intellij.platform.util.rt: inline highly specific ExceptionUtilRt.unwrapInvocationTargetException
...
GitOrigin-RevId: cfb92fcf73939f7f9128a73ffd9538cbecb0a76c
2024-03-26 21:41:23 +00:00
Daniil Ovchinnikov
8fd9255ad4
IJPL-797 intellij.platform.util.rt: clean up
...
GitOrigin-RevId: eb1f96ce180ea8ac596d33cb376733e6e92209dd
2024-03-26 21:41:18 +00:00
Roman Shevchenko
ba2fdb5739
Cleanup (dead code; incorrect platform conditions)
...
GitOrigin-RevId: 9cf6b158f4d41958c636c47e686408e1229ff195
2024-03-26 21:28:39 +00:00
Yuriy Artamonov
f2bf925e2f
[lsp] IDEA-347934 Initialize LanguageServiceWidget icons lazily
...
GitOrigin-RevId: 43ea916d950541d6b4cad149d62576eed695e7fa
2024-03-26 21:26:14 +00:00
Alexey Merkulov
354d017bb7
[debugger] Refactoring: remove redundant myAnotherThreadToFocus field and allow reset myThread
...
GitOrigin-RevId: 652e093960e337cf5ecdad3d5f91a905a239292f
2024-03-26 21:10:38 +00:00
Marco Pennekamp
bb3b1f6a88
[kotlin][k2] Register LLFirElementByPsiElementChooser service
...
- The new service is needed by the Standalone API to support `FirDeclarationForCompiledElementSearcher` and should not affect the IDE. `LLRealFirElementByPsiElementChooser` implements the `realPsi` comparison previously used by `FirDeclarationForCompiledElementSearcher`.
^KT-65813
GitOrigin-RevId: 4656b047e50e3adc834fc7d3c31460974cab8c40
2024-03-26 20:48:05 +00:00
Alexander Lobas
3ae3e0de64
IDEA-337916 Improve localization experience
...
GitOrigin-RevId: 81f39ee25daadb96fc9b2ad710c5f7d381309910
2024-03-26 20:34:42 +00:00
Victoria.Petrakovich
beeb0f1098
[kotlin] UsePropertyAccessSyntaxInspection: Get receiver types correctly for callable references on constructors
...
For example, Foo()::getFoo
^KTIJ-29118 Fixed
Merge-request: IJ-MR-130070
Merged-by: Victoria Petrakovich <Victoria.Petrakovich@jetbrains.com >
GitOrigin-RevId: 043bbaae95e30f22963db8dcf4c8c7ee06098aa6
2024-03-26 20:16:03 +00:00
Alexey Kudravtsev
0d7ec13856
clear PsiFile from highlighting session periodically during batch inspections to fix IDEA-348847 High memory usage during batch inspection run
...
GitOrigin-RevId: 9b98cb72276674e3971d2649e9f3e8832bbbddce
2024-03-26 19:37:29 +00:00
Alexey Kudravtsev
5aac3102de
cleanup
...
GitOrigin-RevId: 578eb9c75acdf62a463bf5180e521fec9698949b
2024-03-26 19:37:24 +00:00
Alexey Kudravtsev
14d0fcddd8
cleanup, make immutable (part of KTIJ-28926 K2: Create Function From Usage Fix)
...
GitOrigin-RevId: 724c27e015334cef1d3acbb0c2fc502a873312ff
2024-03-26 19:37:20 +00:00
Gregory.Shrago
e0ebb7c3cc
clarify EmptyAction usage and cleanup
...
GitOrigin-RevId: 5c0f75beff329eb7214a69ec31acf03c38ded895
2024-03-26 18:54:09 +00:00
Gregory.Shrago
a730e33576
IDEA-350091 Items disappear from list when using up/down actions
...
GitOrigin-RevId: 51c677dbdf232eb8a886d75369d650fb314b5674
2024-03-26 18:54:04 +00:00
Aleksei.Cherepanov
ef9234dfc4
fix test
...
GitOrigin-RevId: 6194fe6e53a4752a01b625afd11e18603091d4ae
2024-03-26 18:53:14 +00:00
Aleksei.Cherepanov
ed3c360915
KTIJ-29225 Add correct ProjectSystemId prefix to KMP library dependency
...
This prevents duplication of external dependencies that are used both in a KMP project and Java one
^KTIJ-29225 Fixed
GitOrigin-RevId: 688871f8811520e65efcbe4cee2f8aa812a66058
2024-03-26 18:53:11 +00:00
Alexander.Glukhov
c578c78a6d
[gradle][IDEA-350099] Update compatibility matrix for 8.7 Gradle version
...
GitOrigin-RevId: a6263b82099c66357db9d9ef3b4530c72c963a3b
2024-03-26 18:47:25 +00:00
Bernhard Geisberger
d0867b6470
[python] Fall back to name for isObjectClass if qualifiedName is not available
...
GitOrigin-RevId: e743c243ef7a8e3e57e18a9a763625e2fc77f5a7
2024-03-26 18:41:13 +00:00
Roman.Ivanitskii
4f71f31119
[test-sdk] Refactor text finding methods, introduce findOne and findFirst methods
...
GitOrigin-RevId: d2b81d57e4f22e7f2d7e1cad001985dd45131b35
2024-03-26 18:38:11 +00:00
Aleksey Pivovarov
b87e7d556d
IDEA-349813 vcs: enable 'Rename File' and other PsiFile-dependent actions in LocalChanges tree context
...
PsiFileRule is a 'GetDataRuleType.PROVIDER' so it requires both VirtualFile and Project being
provided by the same DataProvider instance.
GitOrigin-RevId: 21a524e8bae47d04176cf7feb85027966cdab5d5
2024-03-26 18:37:30 +00:00
Aleksey Pivovarov
e0ea0e8899
IDEA-347745 diff: allow disabling 'forceSoftWraps()' enabled SoftWraps without enabling them first
...
GitOrigin-RevId: 4d120e4243d0e798f2950c1d1210be195466764c
2024-03-26 18:27:47 +00:00
Louis Vignier
8ac5c842ba
[java] Do not update JDK version strings in tests
...
This can send a roots changed event and mess with existing tests.
GitOrigin-RevId: d837d70821d14fe7de7f099a2ef980688126345d
2024-03-26 18:19:14 +00:00
Louis Vignier
f980834d13
[compiler] Make the clear output directory warning look like standard comments
...
The warning is now just under the concerned checkbox.
Because the option is enabled by default, the warning can be a bit less dramatic.
IJ-CR-129800
GitOrigin-RevId: 8790d521527e9351f4f438bbbdafcdf79eb9452c
2024-03-26 18:19:07 +00:00
Louis Vignier
7b4fac1e83
[compiler] Instantiate JavacConfigurableUi in createComponent
...
IJ-CR-129800
GitOrigin-RevId: 6f9eb975fc9ce6179246127ff5408f02165f2f9e
2024-03-26 18:19:04 +00:00
Louis Vignier
4462104111
[compiler] Use property access syntax in CompilerUIConfigurableKt
...
IJ-CR-129800
GitOrigin-RevId: 5dd46fa9d55e592158bbf976bc5a46504b4f8ee0
2024-03-26 18:19:01 +00:00
Louis Vignier
e6a9ea99af
[compiler] Fix members visibility in CompilerUIConfigurableKt
...
IJ-CR-129800
GitOrigin-RevId: b51221ce48141a5323fe86c6571090a2a2fce59d
2024-03-26 18:18:58 +00:00
Louis Vignier
30baf63f02
[compiler] Deduplicate BrowseFolderListener in Eclipse compiler settings
...
IJ-CR-129800
GitOrigin-RevId: 2028cce2033aaef4b82a79f5e072fed8307a5812
2024-03-26 18:18:54 +00:00
Louis Vignier
b42d94b345
[java] Update outdated version strings on build
...
BuildManagerVersionChecker parses JDK info to check the arch. It is a good occasion to update outdated JDK version strings.
#IDEA-346243 Fixed
GitOrigin-RevId: ebb73e0cc879d8217f3f80df8aab9a61e6032436
2024-03-26 18:18:51 +00:00
Louis Vignier
9b9f155f70
[java] Warn on JDK/OS arch mismatch when building the project
...
- Sends a sticky balloon notification on the first build with a JDK every session in case of arch mismatch (shown again after changing JDK)
- New checkbox in Build | Compiler | Java Compiler to disable warnings
#IDEA-343661 Fixed
GitOrigin-RevId: ac9b36b05403ac38acc7a55944850608f86d4e59
2024-03-26 18:18:48 +00:00
Aleksey Pivovarov
4c6ac30a11
IDEA-349575 diff: enable mouse wheel scrolling while over Splitter component
...
GitOrigin-RevId: 92423b980da1ceddc28348ee9315ee33c75a93cb
2024-03-26 18:17:05 +00:00
Sergei Tachenov
1f9c1d7bb4
IDEA-349874 Revert tool window height
...
Looks like decreasing it by 1 to match the editor tabs
was a mistake. It doesn't match it now. Let's revert it
back and see how it looks.
GitOrigin-RevId: ec28fa7524c7e427ed0429c234bd019a745e3828
2024-03-26 18:08:07 +00:00
Andrei.Kuznetsov
d4b258d006
IDEA-261095: fix indexID is removed twice on plugin unloading
...
First from here: com.intellij.util.indexing.FileBasedIndexPluginListener#beforePluginUnload
And also from here: com.intellij.util.indexing.FileBasedIndexImpl#FileBasedIndexImpl
Keep only one (the most generic) place - FileBasedIndexPluginListener
GitOrigin-RevId: 38cbc7d0a809194f32327535fbb6657f63ec2834
2024-03-26 18:01:10 +00:00
Konstantin Nisht
1ac0355767
[warmup] Move git log indexing command to git module
...
GitOrigin-RevId: 62c33889255b133da1824a462daced8797e5700f
2024-03-26 17:58:20 +00:00
Piotr Tomiak
cca4330918
IDEA-349285 Glitches on Quick docs when using dark theme
...
GitOrigin-RevId: 09bf2300964b4f586fa23ecc85d4eb210cb094fd
2024-03-26 17:57:14 +00:00
Piotr Tomiak
24e7183ed5
IJPL-787 JBHtmlPane - add internal API status to JBHtmlPane(Style)Configuration fields
...
GitOrigin-RevId: 39e925c2ff3c4aa31e3af91393ef3f4059b1cdc4
2024-03-26 17:57:10 +00:00
Victoria.Petrakovich
8867b57c84
[kotlin] Replace Java version with placeholders in testNewModuleInJavaProject to make it work on any version
...
^KTIJ-29188 Fixed
Merge-request: IJ-MR-130054
Merged-by: Victoria Petrakovich <Victoria.Petrakovich@jetbrains.com >
GitOrigin-RevId: ab7c48fbf745e6bdb5047ee4111a85f8397659d8
2024-03-26 17:15:08 +00:00
Vera Petrenkova
3b91d4d47c
IDEA-326402 keep tab scroll bar visible when scrolling tabs and mouse position outside of tabs
...
GitOrigin-RevId: b0aead61dce83136151f1d22d9349e7c1a7182b7
2024-03-26 16:57:34 +00:00