Mikhail Filippov
ea41f7932a
[build] IJI-2993 enable progressive mode for Kotlin
...
GitOrigin-RevId: f506021c20fc3b3e5ef692c9092592e3bf247036
2026-01-14 11:00:39 +00:00
Mikhail Filippov
7744eca84a
[build] IJPL-220367 bump Kotlin language and API versions
...
GitOrigin-RevId: c58c2f2ca3e4fbbe5116bd19119345174b7db32f
2025-12-20 13:35:48 +00:00
Mathias
5795bfdd27
IDEA-361338 IDEA-375512 IDEA-375514 IDEA-375513 IDEA-360964 javadoc: fix various conversion issues
...
#IDEA-361338 Fixed
#IDEA-375512 Fixed
#IDEA-375514 Fixed
#IDEA-375513 Fixed
#IDEA-360964 Fixed
GitOrigin-RevId: df24bc5e397b813f2bef463300ac8696cd7994c3
2025-12-02 21:30:15 +00:00
Vladimir Krivosheev
67a6dac7f8
IJPL-209476 IJ-CR-146078 kotlinx-datetime-jvm, kotlinx-document-store-mvstore, kotlinx-html-jvm, kotlinx-serialization-protobuf, kotlinx-collections-immutable
...
GitOrigin-RevId: 058331a1e834d7780456f98d003afe56abfc36a0
2025-10-12 11:10:47 +00:00
Vladimir Krivosheev
4b619431c2
IJ-MR-175479 IJ-CR-146078 IJPL-209476 fast-util
...
GitOrigin-RevId: 87af2a3aad6e264a9b332c20ff572ec735f741f2
2025-10-06 16:34:02 +00:00
Vladimir Krivosheev
0272d6a0c7
IJ-MR-175479 IJ-CR-146078 IJPL-209476 miglayout-swing, mvstore, proxy-vole, rhino, winp
...
GitOrigin-RevId: 18f6ef6f31cc80b26bca98a7ab025e2ade284102
2025-10-06 16:34:02 +00:00
Vladimir Krivosheev
aef6fcfb61
IJ-MR-175479 IJ-CR-146078 IJPL-209476 intellij.libraries.kotlinx.coroutines.slf4j, icu4j, jackson, ion as product module
...
GitOrigin-RevId: 6ec3fc109676944133e91aff3a82c51572bf4dbc
2025-10-04 19:03:47 +00:00
Nikolay Chashnikov
4f63150cff
[intellij project configuration] change JVM target level from 17 to 21 in Kotlin facets (IJPL-176259)
...
GitOrigin-RevId: d518be3562a359b9d4034c2972d7c8444741b7f0
2025-08-30 07:50:09 +00:00
Aleksei.Cherepanov
c7515bfd3a
KTIJ-35250 [Bazel] Promote "Missing dependency superclass" warning to error (part 2)
...
This commit enables check only for modules WITH a Kotlin facet
Bazel generator was updated as well
GitOrigin-RevId: 90a3427d4b5a3ebc29e257693cb3748ac09bfc6a
2025-08-24 18:49:00 +00:00
Maria Filipanova
1258f1042a
IJPL-185506: don't export intellij.xml.analysis from intellij.xml
...
GitOrigin-RevId: 4cfb0945b8e03d1f50f2a91500e2c860e502170a
2025-07-23 18:10:48 +00:00
Bartek Pacia
a376ff8004
[java-analysis-impl] IDEA-375621 Enable Kotlin "explicit API mode"
...
No API changes expected.
All these identifiers were already implicitly public.
Now they are explicitly marked as public.
Merge-request: IJ-MR-169409
Merged-by: Bartek Pacia <bartek.pacia@jetbrains.com >
GitOrigin-RevId: 2fe801739ac87f0d35add2163f582f20824ab3c4
2025-07-17 12:20:44 +00:00
Vladimir Krivosheev
98173d2ad2
IJ-MR-162467 don't export intellij.platform.codeStyle
...
GitOrigin-RevId: cd1147b4b7dcb5ecfc054a45beed584409e35c98
2025-06-19 20:15:58 +00:00
Vladimir Krivosheev
b935234c91
IJ-MR-162467 don't export intellij.platform.projectModel
...
GitOrigin-RevId: 11c0bf5ca0f3a6d892658a2b149d85cace9aa2b8
2025-06-14 13:00:48 +00:00
Vladimir Krivosheev
ef0323d07c
IJ-MR-162467 don't export intellij.platform.core
...
GitOrigin-RevId: 05f350c1c087be1bf9b46d8bdac5345a65f55958
2025-06-13 21:52:48 +00:00
Vladimir Krivosheev
539d5197ad
don't export intellij.platform.util.diff
...
GitOrigin-RevId: 2b25166fd986c0b897636a290a97f1b2927352ce
2025-06-09 21:02:56 +00:00
Vladimir Krivosheev
982fba0b33
IJ-MR-162467 don't export intellij.platform.concurrency
...
GitOrigin-RevId: 5cd5a6506d69bfd384f21fc5a79d1f12a172a074
2025-06-08 20:43:51 +00:00
Vladimir Krivosheev
2d5aaf391b
IJ-MR-162467 don't export intellij.xml.psi
...
GitOrigin-RevId: d4ca928b7dc468451c0047bd35f1f60c1199207a
2025-06-05 14:33:17 +00:00
Vladimir Krivosheev
65fe061584
IJ-MR-162467 don't export intellij.platform.analysis
...
GitOrigin-RevId: fcbcb68010b58cb507fee2c47473758b999e471b
2025-06-04 11:16:33 +00:00
Vladimir Krivosheev
ab69d8455c
IJ-MR-162467 don't export intellij.platform.indexing
...
GitOrigin-RevId: 5065d7f10610d024e4a89a379be3de68caf55dc3
2025-05-29 17:55:17 +00:00
Marat Dinmukhametov
f3df8ba421
[http-client, microservices-jvm] IJPL-179625 The URL part of MicroservicesJvm was moved to Java
...
Because HttpClient will be in Android Studio. It needs access to this API to have implementations of HTTP clients (Ktor, Retrofit, OkHttp) in Android Studio.
GitOrigin-RevId: 30771b08ec0a1642ca010cde8513703abc0f7b0f
2025-05-15 09:59:55 +00:00
Vladimir Krivosheev
fbc9805e89
IJ-MR-162467 don't export intellij.platform.jps.model
...
GitOrigin-RevId: ebaebc90d514e5f3046fe2b973647da4bf156625
2025-05-14 18:10:23 +00:00
Vladimir Krivosheev
644a6b2e81
IJ-MR-162467 don't export intellij.platform.editor.ui
...
GitOrigin-RevId: 8894abe16fb347de7649bfb2d7888b6e6fe0232c
2025-05-09 14:20:40 +00:00
Tagir Valeev
0e57ef0ef0
[java-core] Extract JavaPsiModuleUtil with minimized dependencies; new module intellij.java.codeserver.core
...
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only)
GitOrigin-RevId: 328779172e877b737a68624fa09ea88cf5fd1954
2025-02-07 16:16:32 +00:00
Tagir Valeev
e711100561
[java-highlighting] Initial draft of highlighting server; some annotation-related errors are reported by it
...
Part of IDEA-365344 Create a new Java error highlighter with minimal dependencies (PSI only)
GitOrigin-RevId: e815adec0be9017c8237bdd8fe7c67632f2438da
2025-01-07 11:54:43 +00:00
Vladimir Krivosheev
bfb4e40f3c
convert intellij.jvm.analysis.impl to V2 module
...
GitOrigin-RevId: aac0cb7c6c3d40f424d468a4eedd34507dc2f2ef
2024-10-01 09:52:32 +00:00
Alexey Kudravtsev
d9a3efc3dd
"remove unused imports" quick fix to alleviate pain of IDEA-334084 No "Optimize imports" action is displayed
...
GitOrigin-RevId: 1c39342f6012a129605f662c427a4b9456f1114f
2023-11-07 12:59:15 +00:00
Mikhail Pyltsin
e23e60a0eb
[java-rd] IDEA-322563 Improve editing experience in Remote Dev for Java
...
- lexer, parser, IElementType for frontend
GitOrigin-RevId: 8842d018eab3ca17749660520820174d4f792437
2023-09-13 09:09:01 +00:00
Tagir Valeev
3698e4735f
[java-analysis] Merge InspectionGadgetsAnalysis into java-analysis-impl (IDEA-327018)
...
GitOrigin-RevId: 8d6c6a1b935618fff47cbc0c1622a7b69c4bccc0
2023-07-31 17:44:29 +00:00
Alex Plate
15d01811d0
[Workspace Model] [IDEA-320676] Move several WorkspaceListener to the new module
...
GitOrigin-RevId: 11b538f3488b1fa1fd5501bc228c0516c4e384d3
2023-06-19 09:35:24 +00:00
Alex Plate
acde44da72
[Workspace Model] [IDEA-320676] Rename jps module of workspace model
...
GitOrigin-RevId: 146fda1ce8b8e436eb48070e8cf96f2c654ea6a2
2023-06-19 09:35:11 +00:00
Alex Plate
c3b791a11a
[Workspace Model] [IDEA-320676] Rename module intellij.platform.workspaceModel.storage to intellij.platform.workspace.storage
...
GitOrigin-RevId: f3d3180c7e8aa2b0a339acaf94dae4e2c90da12b
2023-06-19 09:35:06 +00:00
Alex Plate
b4d14401c7
[Workspace Model] [IDEA-320676] Move javaModuleSettings to a different package
...
GitOrigin-RevId: d0c5aaabc4f76bfec75519f69aae18ec8fcc21df
2023-06-19 09:34:58 +00:00
Daniil Ovchinnikov
578eaaf60e
rename library kotlin-stdlib-jdk8 -> kotlin-stdlib
...
GitOrigin-RevId: cddf45ccfd5563d3fe209bea62a1c37c94f44ff9
2023-01-10 12:22:34 +00:00
Vladimir Krivosheev
1ed2b3d0aa
fix compilation
...
GitOrigin-RevId: 50147c3ce40b0a4e232cbb88e243cba93259e461
2022-08-27 13:12:55 +00:00
Vladimir Krivosheev
34b6aa0335
appcode - don't use trove
...
GitOrigin-RevId: f8beaa99822638157f565622333c036443c25464
2022-08-27 12:27:36 +00:00
Vladimir Krivosheev
910c992e50
convert trove from library to a project module (to be able to remove unused classes, and deprecate the rest) (part 2)
...
GitOrigin-RevId: c8d131425de7f115dee0239e0d484305316138f5
2022-08-27 10:43:11 +00:00
Vladimir Krivosheev
a8f6a48409
add jdom to source code to modify and strip to our needs
...
GitOrigin-RevId: 3e16d0d954aa7bc45c4eadb91164b44e4b2e75d3
2022-03-27 18:52:47 +00:00
Alexey Kudravtsev
baa7ce6cf6
remove unnecessary Guava library
...
GitOrigin-RevId: e49ca6ea69c7f13be36cef3bbfabc60c8e8ba770
2022-03-24 11:34:45 +00:00
Alexey Kudravtsev
b2e0028dbc
remove ASM from OpenAPI module dependencies
...
GitOrigin-RevId: 70024ffc9ad8dea40a2d2db12e282948a834a7b8
2021-07-19 14:51:31 +00:00
Alexey Kudravtsev
0613aead49
extract ControlFlow interface and move impl to analysis-impl to avoid unwanted dependencies of analysis-api on fastutil
...
GitOrigin-RevId: 10df9961025caba6a31c939e9835529ccf8092fc
2021-07-13 23:44:06 +00:00
Nikolay Chashnikov
c5a4251cc8
[workspace model] store java language level in JavaModuleSettingsEntity (IDEA-266774, IDEA-270617)
...
This provides better API to read/change language level via workspace model storage and decreases memory usage (storing language level id instead of xml tag with attribute). In order to allow contributing implementations of ModuleExtension based on data from workspace model storage from plugins, ModuleExtensionBridgeFactory extension point is introduced.
GitOrigin-RevId: 51d7e38390bb8df19e072e16a328514d6e863597
2021-06-04 13:38:09 +00:00
Tagir Valeev
6676c659f2
Revert "[workspace model] store java language level in JavaModuleSettingsEntity (IDEA-266774)"
...
This reverts commit e0ac35123fcf33e9b44420063870a489a68bb7c3.
GitOrigin-RevId: d097d06db5b8c99a0f18497b9b8c351b3318f031
2021-06-02 08:41:11 +00:00
Nikolay Chashnikov
15155ffd53
[workspace model] store java language level in JavaModuleSettingsEntity (IDEA-266774)
...
GitOrigin-RevId: e0ac35123fcf33e9b44420063870a489a68bb7c3
2021-06-01 08:02:00 +00:00
Vladimir Krivosheev
f2a72b34fa
do not export trove from util module
...
GitOrigin-RevId: 666bf5e1fc45045bb9b1c391b7ec5a2ac4b65dde
2020-05-16 16:34:43 +00:00
Vladimir Krivosheev
ba65cd10c8
prefer fastutil IntArrayList
...
GitOrigin-RevId: f57a2f34a522a21fac3dbe5e10ccdbe3ef9c702a
2020-05-09 10:13:32 +00:00
Sergey Ignatov
6c893e0637
mv InspectionGadgetsBundle
...
GitOrigin-RevId: 6e1178b156acd6463ddec6a8b557f4b8091065c8
2020-01-05 23:13:46 +00:00
peter
76d9195dc8
ComparableImplementedButEqualsNotOverriddenInspection: don't add javadoc to anonymous classes, there's no place for it
...
GitOrigin-RevId: 30c105c2be29efc6f882c7074dcfac170a6b21cb
2019-10-17 13:08:58 +00:00
Rustam Vishnyakov
123242c4b2
EditorConfig documentation test
...
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlova
91f7445298
constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
...
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00