Commit Graph

455616 Commits

Author SHA1 Message Date
Liudmila Kornilova
1c9e69972f IJPL-149042 Remove redundant .intern()
GitOrigin-RevId: 5a3dbc81a18ac8db5535cf0fc6c2d1cdbf7d052d
2024-09-27 20:43:21 +00:00
Liudmila Kornilova
0bbbc13e17 IJPL-149042 Fix file name
GitOrigin-RevId: aa92b0fb4f0390f966fa6fc51a3f9a919be4ba72
2024-09-27 20:43:21 +00:00
Liudmila Kornilova
ff4bdf5f1f IJPL-149042 Use one smartReadAction for a chunk of keys
GitOrigin-RevId: 1e04ec2d677f25964080dd828f989bf2fdcf0f4a
2024-09-27 20:43:21 +00:00
Liudmila Kornilova
ed9df105bf IJPL-149042 Fix tests
GitOrigin-RevId: e504650b02c51e2a79d0b28b1e081c59a7c888c4
2024-09-27 20:43:21 +00:00
Liudmila Kornilova
a4e2c73cff IJPL-149042 Cleanup
GitOrigin-RevId: d6d41819e4ee7352c156e78a4fa884150e545cde
2024-09-27 20:43:21 +00:00
Max Medvedev
db1289f41d IJPL-149042 cleanup doc
GitOrigin-RevId: eb18391f15c3bda0bb75c29af8da39452d1e7fee
2024-09-27 20:43:21 +00:00
Max Medvedev
597b3204f9 IJPL-149042 wrap work with channels into try-finally
GitOrigin-RevId: 6854c66fa9ca496ab6c9b24d9c8e1c62db2fc6ed
2024-09-27 20:43:21 +00:00
Liudmila Kornilova
4d6044e054 IJPL-149042 Introduce EmbeddingEntitiesIndexer
GitOrigin-RevId: f4a304dd7172911c602d4d06f011901ea8e28d66
2024-09-27 20:43:21 +00:00
Max Medvedev
cc7687562d IJPL-149042 refactor EmbeddingsConfiguration registration
now you register EmbeddingsConfigurations in plugin.xml per indexId

GitOrigin-RevId: 25a345503c681a1c0e1b8ede90c4a4b51759ec80
2024-09-27 20:43:21 +00:00
Max Medvedev
24dc4fd27b IJPL-149042 deduplicate creating of EmbeddingsStorageManagerWrapper
GitOrigin-RevId: db5fa540a469b3c6c5a8ba0f784f7efa1c30aff5
2024-09-27 20:43:21 +00:00
Max Medvedev
73e41d07e4 IJPL-149042 remove unused getForKeyType
GitOrigin-RevId: 0016b45d56e6772e48aa49bc033fce6cb4867502
2024-09-27 20:43:21 +00:00
Liudmila Kornilova
f36aed7a79 IJPL-149042 Do not run tests on EDT because then project.waitForSmartMode() blocks
GitOrigin-RevId: 24d9b567624b7e35333e36d4bfb4ca5f89dea310
2024-09-27 20:43:21 +00:00
Liudmila Kornilova
a7f7fe9721 IJPL-149042 Check settings if should be indexed
GitOrigin-RevId: 72100fec404e2fe0262464d0d1962cefc07a74a4
2024-09-27 20:43:21 +00:00
Max Medvedev
aae3ff9169 IJPL-149042 FileNameEmbeddingIndex should not deal with psi and should process all file types
GitOrigin-RevId: 57767873e9e8c32049eba53870dc4d061b417b55
2024-09-27 20:43:21 +00:00
Liudmila Kornilova
45b4552a9c IJPL-149042 Use virtualFile.name instead of PsiFile.name
GitOrigin-RevId: cf56c5861f94cf746db38cb56b1d3009d6e53be5
2024-09-27 20:43:21 +00:00
Liudmila Kornilova
fbef883729 IJPL-149042 Close correct channel
GitOrigin-RevId: f8dc8110e54a3e2a0c914fbcbaaefff62c90d8e0
2024-09-27 20:43:21 +00:00
Max Medvedev
1a632156d8 IJPL-149042 implement FileNameEmbeddingIndex
GitOrigin-RevId: 52b19a5827a621cb4d3adc036e69bd21159374f4
2024-09-27 20:43:21 +00:00
Liudmila Kornilova
2c7c38e48f IJPL-149042 Drop if (isUnitTestMode)
GitOrigin-RevId: 3e2a3fd32d9b8f0b33e4c8b5e125949b729e2a06
2024-09-27 20:43:20 +00:00
Liudmila Kornilova
a97ace2088 IJPL-149042 Clearer way of closing channels after producers finish
GitOrigin-RevId: 2ae7a493919c9884413b4fbd19495bfcb33d2b79
2024-09-27 20:43:20 +00:00
Liudmila Kornilova
630ddec989 IJPL-149042 Don't save file id in index
GitOrigin-RevId: 2d4cd5409d1cbe510c3449acd1e78f85fb6abcc0
2024-09-27 20:43:20 +00:00
Liudmila Kornilova
eacaee3f73 IJPL-149042 Use LongIndexableEntity
GitOrigin-RevId: b7644676b75059dab1102c16ce916435b351f27d
2024-09-27 20:43:20 +00:00
Max Medvedev
9b88f8344a IJPL-149042 stop at first value
GitOrigin-RevId: 26363332486a286f835ea67b7a20a9f26b2c30c1
2024-09-27 20:43:20 +00:00
Max Medvedev
26ed045cdd IJPL-149042 add read action
GitOrigin-RevId: 5960aa49bbf74b4e5165c959bd691e098adbeb05
2024-09-27 20:43:20 +00:00
Max Medvedev
c656b5f79c IJPL-149042 add keys based on file based index
GitOrigin-RevId: 8ada5bc1fa9e6ad75e4b3087b1e5f9362d9fd611
2024-09-27 20:43:20 +00:00
Liudmila Kornilova
d7f6f41dc5 IJPL-149042 Registry key for chunk size
GitOrigin-RevId: 2b72a63dd4f0bac70488b107082de390d7a32cef
2024-09-27 20:43:20 +00:00
Liudmila Kornilova
4f227c8b0e IJPL-149042 Fetch symbol names from index instead of iterating over project files
GitOrigin-RevId: 7d33cf68ef22d28f302fbbf9cbc1511ab725f14d
2024-09-27 20:43:20 +00:00
Max Medvedev
1918af8b32 IJPL-149042 add entity with id
GitOrigin-RevId: 02d14d78a3f60cc0e57089159dfc977de92a0e8c
2024-09-27 20:43:20 +00:00
Liudmila Kornilova
7d2ea4a708 IJPL-149042 Introduce file based indexes for classes and symbols
GitOrigin-RevId: f7da1de0782dbd2c99a3fae29c7abf2e37879586
2024-09-27 20:43:20 +00:00
Liudmila Kornilova
0177643489 IJPL-163119 Fix NPE, this fixes duration of waitSemanticSearchIndexing
GitOrigin-RevId: 2861271bcee77e4c533fc835fdc77de0e703ca33
2024-09-27 19:30:58 +00:00
Sergei Vorobyov
e3da0bb5d9 [Java|Gradle|Sync] cleanup: renamed JarTaskManifestConfiguration to JavaGradleManifestModel
GitOrigin-RevId: c898c9ac1a1d7dd9e20efecb9e7908f201b6d43e
2024-09-27 18:39:57 +00:00
Sergei Vorobyov
b1d4df714d [Java|Gradle|Sync|IsolatedProject] fix: build JarTaskManifestConfiguration without using GradleTaskIndex
Issues IDEA-35499

GitOrigin-RevId: f01a1beae0e67b1c1667b5ae7d922f8b51ac6ed7
2024-09-27 18:39:57 +00:00
Sergei Vorobyov
ae516796f0 [Java|Gradle|Sync] cleanup: converted JarTaskManifestModelBuilder from Java to Kotlin
GitOrigin-RevId: 737cc90043ff23eddb60c5f1bd2abdd7eb10b03c
2024-09-27 18:39:57 +00:00
Sergei Vorobyov
c2ed237682 Rename .java to .kt
GitOrigin-RevId: 7dced39745fa45622fd53adde177b0757d4e8041
2024-09-27 18:39:57 +00:00
Sergei Vorobyov
50daf33b92 [Gradle|Sync|IsolatedProject] fix: build GradleTaskModel without using GradleTaskIndex
Issues IDEA-354993

GitOrigin-RevId: 41973e9a0b00f983b5b4bbb1535901abc8ef9e4a
2024-09-27 18:39:57 +00:00
Sergei Vorobyov
a012c775a8 [Gradle|Sync|IsolatedProject] fix: moved task model building process to the last Gradle sync phase.
The "ADDITIONAL_MODEL_PHASE" is the last Gradle sync phase.

Issues IDEA-354993

GitOrigin-RevId: b05c721c2606f28a0738fd236241ff53edfab68d
2024-09-27 18:39:57 +00:00
Sergei Vorobyov
872a035807 [Gradle|Sync|Test] fix: added directories with build.gradle for all tested Gradle projects
GitOrigin-RevId: a3b785eb3fbd0301e0f58e211691ae2113c68930
2024-09-27 18:39:57 +00:00
Sergei Vorobyov
e0511c0f50 [Gradle|Sync] cleanup: removed redundant the GradleReflectionUtil.reflectiveGetProperty util function.
GitOrigin-RevId: 7c80e996a7b72a7701310c52ddd44a869f06ac20
2024-09-27 18:39:57 +00:00
Sergei Vorobyov
abf71679c9 [Gradle|Sync] cleanup: marked artifact file and artifact name extractor function as notnull
GitOrigin-RevId: 15b3df410a797642bba2164113704d6d131e34ab
2024-09-27 18:39:57 +00:00
Sergei Vorobyov
dbea7dd8af [Gradle|Sync] cleanup: simplified and unified logic of War and Ear Gradle model builders
GitOrigin-RevId: 5e4679420d4b1a1a97b05f0afc79e4b19cedf146
2024-09-27 18:39:57 +00:00
Yuriy Artamonov
7805c85cde [ui] Move Alarm from QuickChangeLookAndFeel to a service
GitOrigin-RevId: de84a230ec03eb8790648ed5c6c2181d2a1d182c
2024-09-27 18:15:46 +00:00
vladislav.shishov
7036b4108c [remote-driver] fix ProjectWindowsUiTest
GitOrigin-RevId: 83aef950e66d5814fc48e31d949fa83c7450ff14
2024-09-27 18:07:09 +00:00
Aleksandra Zdrojowa
e22fc5b2ae [TestFramework] refactor: extract waiting for configuration to a common protected method
GitOrigin-RevId: 2b4fd813c070d028682ab47d6e3d61181dce4ee1
2024-09-27 17:27:09 +00:00
vladislav.shishov
ab6b24bf30 [remote-driver] update SearchEveryWhereUiTest : use spring-petclinic project and add check steps
GitOrigin-RevId: e01ae139def935bb1f6e1fb87cd678e1f7b75618
2024-09-27 17:15:54 +00:00
Mikhail Pyltsin
f474d8047b IJ-CR-145218 [java-inspections] IDEA-201932 Provide inspection to highlight redundant creation operations in java date time api
- combine into one inspection
- fix messages

GitOrigin-RevId: d4e064948f8c730c4d68c58e6c9b1277c6b66b4d
2024-09-27 17:12:29 +00:00
Louis Vignier
a7dfa7615e [java] Update UI in Project Settings | Modules | Paths
#IDEA-357803 Fixed

GitOrigin-RevId: 4d94303dad3763f9b07ad20948c4b9dc64d76479
2024-09-27 16:55:46 +00:00
Louis Vignier
7167a30f5a [java] Fix PackagePanel UI
#IDEA-359163

GitOrigin-RevId: 6d8ebadc2c2cf33e7fe3fef097bfa65e2d7b1ec6
2024-09-27 16:55:46 +00:00
Louis Vignier
a2383b8fc8 [java] Fix ImportLayoutPanel UI
#IDEA-359163

GitOrigin-RevId: 4df084dec0efac8c35e91c246c2ae1f9f89605e2
2024-09-27 16:55:46 +00:00
Louis Vignier
1085339b3f [java] Fix vertical space distribution in CodeStyleImportsBaseUI
#IDEA-359163 Fixed

GitOrigin-RevId: 55ca69c61c6404d83b5673531f4f920ae21d1f1d
2024-09-27 16:55:46 +00:00
Louis Vignier
6861209161 [java] Fix column width for ImportLayoutPanel
#IDEA-359163

GitOrigin-RevId: ab58304fdd9b4d528e3d205dad8ac4671ed10c1a
2024-09-27 16:55:46 +00:00
Louis Vignier
533b42e26a [jdk] Restore deleted JdkDownloader#pickSdk
#IDEA-358630 Fixed

GitOrigin-RevId: c187a637525352c73ac614e4b8cd087694d777fd
2024-09-27 16:55:46 +00:00