Commit Graph

115 Commits

Author SHA1 Message Date
Ivan Migalev
f6c1fc4f70 Revert "Replace transitive dependency on kotlinx-io-core with a direct one"
This reverts commit 4309b698141bed71257ec99a9e7f5151d38d4650.

GitOrigin-RevId: 53297e9e2bb858a6c1eb561431e2d31e2db77d9d
2025-02-18 20:30:29 +00:00
Ivan Migalev
cfa6ebedda Revert "Add io-core to essential-modules.xml, update packaging file"
This reverts commit 1db15ea706283edd3939bb37100abd30df002984.

GitOrigin-RevId: 6fd0269725c166722901416cceee43c2b2fa1819
2025-02-18 20:30:29 +00:00
Alexander Zolotov
07504301c6 Add io-core to essential-modules.xml, update packaging file
GitOrigin-RevId: 1db15ea706283edd3939bb37100abd30df002984
2025-02-18 12:44:58 +00:00
Alexander Zolotov
3bbb7540b5 Replace transitive dependency on kotlinx-io-core with a direct one
GitOrigin-RevId: 4309b698141bed71257ec99a9e7f5151d38d4650
2025-02-18 12:44:58 +00:00
Vladimir Krivosheev
7a1188ddac IJ-CR-146078 do not expose CHM
GitOrigin-RevId: f83c0586798c833f1df2ad0e00d5ee4fab2c303b
2025-02-17 14:04:36 +00:00
Vladimir Krivosheev
2744060f54 IJ-CR-146078 add support for whenGuards, set 17 as default jvm target for custom kotlinc opts
GitOrigin-RevId: 9b107d08ff3b588c3c5099a95276ac714ac6ea19
2025-02-17 12:06:29 +00:00
Vladimir Krivosheev
154e1b1445 update bazel files
GitOrigin-RevId: fdb2c5a8fbaaa72b4fba7053f4178f89e2ff48d5
2025-02-08 11:42:47 +00:00
Alexander Zolotov
920f844e4e Upgrade package-search dependency compiled against ktor3
GitOrigin-RevId: 7cadba4c6a1ebc9320cd184c37c6fcde3a64ead1
2025-02-07 13:24:31 +00:00
Alexander Zolotov
3c9e9320a2 Add kotlinx_serialization_json_io as a separate project library
GitOrigin-RevId: b758f356287209ac3bad55d1dd79e5b47f674811
2025-02-07 13:24:31 +00:00
Alexander Zolotov
7e4b749fab Update Ktor dependencies to versions 3.x and refactor usages
GitOrigin-RevId: a17215c5c79e7935fe87c3619ae319187267753e
2025-02-07 13:24:31 +00:00
Vladimir Krivosheev
0bc1cf1557 update bazel files
GitOrigin-RevId: 7320d3eff3aba093692ce66839c720ece6d7c4db
2024-12-30 11:28:24 +00:00
Vladimir Krivosheev
9d2a18c2c2 IJ-CR-146078 don't export core.impl
GitOrigin-RevId: ae848f09ca7574692659498bf35c82a91dc4fa6b
2024-12-30 10:16:07 +00:00
Vladimir Krivosheev
d3ec3d2f70 cleanup
GitOrigin-RevId: 3d9909f57e77a8288346381ee121de0b0df8747c
2024-12-26 17:01:13 +00:00
Vladimir Krivosheev
98799639aa do not use _test as lib - test targets do not support this
GitOrigin-RevId: f2f49db4294b6a64040dbbd5f1d95e972cbd70a3
2024-12-15 18:32:30 +00:00
Vladimir Krivosheev
9e06131e87 fleet - do not export kotlinx-serialization-core lib
GitOrigin-RevId: 97e7075660c1b50b452c1cfc97f036c4b6a3242a
2024-11-28 13:59:25 +00:00
Vladimir Krivosheev
17916c90f8 libraries -> lib, resources, opt-in, test deps
GitOrigin-RevId: db66ee95dcb0f0553b40c9cc56cd6afed8634cdd
2024-11-27 13:53:42 +00:00
Vladimir Krivosheev
4a176d4c02 IJ-CR-146078 extract intellij.platform.bootstrap
GitOrigin-RevId: b79efc92829111228e83058e54381d8e02116b6f
2024-10-05 22:01:55 +00:00
fscarponi
c0f8ad4adb [PKGS] Update API client to version 3.3.1 (cached) and integrate MVStore
[amper] use PackageSearchApiClientService instead to create a new instance

Updated `package-search-api-client` dependency to version 3.3.1. Integrated `MVStore` for in-memory data storage and added new library dependencies.


Merge-request: IJ-MR-144502
Merged-by: Fabrizio Scarponi <fscarponi@gmail.com>

GitOrigin-RevId: f111fe75fc0e66d35498ed8d92965374a93948a7
2024-10-03 08:48:08 +00:00
Mikhail Filippov
f13d92e82f IJPL-150165 switch to invoke dynamic lambdas in Kotlin
GitOrigin-RevId: 63ba45a21874cc723917982996fce1a510b2a182
2024-09-05 11:19:31 +00:00
Mikhail Filippov
bf43f2fc01 IJPL-150165 bump Kotlin language and API version
GitOrigin-RevId: a59dc8ca214a5047773fccf1cf28a1e1b07acf68
2024-08-30 22:15:55 +00:00
Vladimir Krivosheev
3b3ae1c0b5 IJPL-159596 disable sorting - we must produce distribution order entries in a stable manner without sorting
GitOrigin-RevId: 1bf3a1f18ba5b2d6d5bc4f9c44f8208f86c8baa2
2024-08-22 10:33:53 +00:00
Vladimir Krivosheev
398ebce1d5 split content report
GitOrigin-RevId: ef449bdf4c5480a6ee3ce43b4af118c2c6e31219
2024-07-25 19:20:06 +00:00
fscarponi
e6ffe83f97 IDEA-356437 fix package search request fail for empty queryStrings
GitOrigin-RevId: a3c51366138ae783be9f8652916ced493d0ce3d2
2024-07-18 17:13:58 +00:00
fscarponi
3afb5039cf [PKGS] Replace deprecated PackageSearch API V2 client with V3
GitOrigin-RevId: 18302e08783e4ea0cbfe5dcad17ce095a754ceb0
2024-07-16 16:19:08 +00:00
Vladimir Krivosheev
1faf780399 build script downloader - switch to JDK engine as CIO doesn't support TLS 1.3
It leads to a duplicated ktor files in dist, but that is relatively ok

GitOrigin-RevId: 091579a4dae960415ad2ddbc2bbbfa92d75fbe65
2024-07-09 16:45:52 +00:00
Yann Cébron
766848b081 [reposearch] suppress warning about plugin name containing "JetBrains"
GitOrigin-RevId: e90cabae1dba858938c2e38b3ed7ff60fd29e7b6
2024-06-18 20:29:39 +00:00
Vladimir Krivosheev
c899faac37 IJPL-1030 Bundle ktor-client into platform as a product module
GitOrigin-RevId: 6928749d38e934d6a308cb898842cd8356e4a7ff
2024-04-15 10:57:04 +00:00
Dmitry Kichinsky
31f6eb3b01 [maven] IDEA-341081 DependencySearchService cache fixed
GitOrigin-RevId: f12077ef4deb4cb0b28164ece0c79e1b439d5c65
2024-01-16 08:20:08 +00:00
Dmitry Kichinsky
8a98a2462b [maven] IDEA-341081 access network outside readAction
GitOrigin-RevId: 8cc2bbd79c487a6346718263a6fd67a7a0972dea
2024-01-15 20:04:26 +00:00
Alexander Bubenchikov
4825ffe8e2 [maven] [IDEA-340163] maven indices refactored step 1.
Separated classes by responsibility, cleaned lifetime index flow. Lucene is not used in GAV anymore

GitOrigin-RevId: de82eeb4691b70e71c7e2326b25d4e905afef61e
2024-01-11 18:51:15 +00:00
Dmitry Kichinsky
90755e0ff2 [maven] IDEA-325728 get rid of completable futures in DependencySearchProvider
GitOrigin-RevId: a1e6cd0e49348018527c8f0bf2c70c5fae11059a
2024-01-10 23:56:59 +00:00
Dmitry Kichinsky
8dac0f98ca Rename .java to .kt
IDEA-325728

GitOrigin-RevId: 0260f2783170867720c33765b180896d6b1bffce
2024-01-10 23:56:55 +00:00
Dmitry Kichinsky
997ca97f44 [maven] IDEA-341081 cache results per provider
GitOrigin-RevId: 40a93d59a8ece9467d779e8a08d8a0eb27756429
2024-01-07 00:08:03 +00:00
Dmitry Kichinsky
efc9336ee0 [maven] IDEA-341081 use deferred cache instead of future cache
GitOrigin-RevId: cb6ded6537c43bc707531058ba22fd4a7a9a3778
2024-01-07 00:07:59 +00:00
Dmitry Kichinsky
efab2dd9bd [maven] IDEA-341081 simplify logic in performSearchAsync: look up in cache once
GitOrigin-RevId: 9a8e8f30d2a6e6f335fe3843ef895982f858869f
2024-01-05 22:47:30 +00:00
Dmitry Kichinsky
c73b03bb82 [maven] IDEA-341081 simplify logic in performSearchAsync
GitOrigin-RevId: 77eb7f84fad7ec400ab046a37e7c676c6c801dce
2024-01-05 22:47:23 +00:00
Dmitry Kichinsky
b4e545d1a5 [maven] IDEA-341081 don't use StringUtil.equals()
GitOrigin-RevId: 61975ca07ab7d378973d0a2237fb65e75fe54e04
2023-12-20 13:18:21 +00:00
Dmitry Kichinsky
374aeda9f7 [maven] IDEA-341081 deprecate non-suspendable methods
GitOrigin-RevId: 168bb4816322299c2c984e9b6b6b72f850fbe4cc
2023-12-15 22:52:40 +00:00
Dmitry Kichinsky
d9403c0e5a [maven] IDEA-341081 deprecate non-suspendable methods
GitOrigin-RevId: 4f510b859cd3f25b8d72f08716ade1969d494262
2023-12-15 22:52:38 +00:00
Dmitry Kichinsky
932cae04c8 [maven] IDEA-341081 MavenCoordinateCompletionContributor -> MavenCoordinateCompletionAsyncContributor
GitOrigin-RevId: d9f7ef7ca2689d3035ac5dcbe18ae82a69ceecb7
2023-12-15 22:52:32 +00:00
Dmitry Kichinsky
18635595a2 [maven] IDEA-341081 MavenArtifactIdCompletionContributor to extend MavenCoordinateCompletionAsyncContributor
GitOrigin-RevId: 4842827d79b7b681d89758d7d5e93cf730541e86
2023-12-15 21:01:40 +00:00
Lamberto Basti
34efe33757 Change in DefaultPackageServiceConfig timeout units from seconds to milliseconds
GitOrigin-RevId: 2334e8b3590d19c33c860003c1b5f4a24fd56e3d
2023-10-10 14:07:11 +00:00
Daniil Ovchinnikov
27e155fc21 IJPL-167 bump language and API version 1.8 -> 1.9
GitOrigin-RevId: 5204df1784bbbba550476415e4ceff7368ab5fd4
2023-09-19 19:52:47 +00:00
Semyon.Atamas
393812cee9 [packages/space] IDEA-322544: Support completion of dependencies from the Space maven repositories
Merge-request: IJ-MR-113881
Merged-by: Semyon Atamas <Semyon.Atamas@jetbrains.com>

GitOrigin-RevId: 223952803297a488c16e9f62a21764aeed23af78
2023-08-31 13:24:55 +00:00
Alexander Bubenchikov
76bb66e270 DependencySearchServiceTest - wait for the poison message
GitOrigin-RevId: 45b7cb976df16955911216cd98cfd1b00d3ee643
2023-06-23 17:46:09 +00:00
Alexander Bubenchikov
e15070fe91 Dependency search service - fix flaky
GitOrigin-RevId: 352c83be06cc3cbd91c7670a60610cdd6da2b790
2023-06-20 19:13:54 +00:00
Alexander Bubenchikov
c1348f3e46 IDEA-322982 - fix completion hanging
GitOrigin-RevId: e945f92a7e2b72d6e4576a85656dbe2303ae6886
2023-06-20 19:13:50 +00:00
Dmitry Kichinsky
47810a07cd [maven] IDEA-322283 fix ConcurrentModificationException
GitOrigin-RevId: d2ebe954c86468425141d34b114fc630ad05650b
2023-06-15 10:19:19 +00:00
Alexander Bubenchikov
91b6a7e6a4 IDEA-321289 package search - fixed maven versions when artifacts are present in local and remote repositories
GitOrigin-RevId: bf72c6583c30469bbfcf550b9827c99b30f0d1b5
2023-06-13 11:46:09 +00:00
Alexander Bubenchikov
9829bda1be package search fix
GitOrigin-RevId: f36be58b26b36d86fbd10d04d7cd18e8988d5ff8
2023-06-13 11:46:05 +00:00