Alexander.Glukhov
7effbac67f
[maven][eel][jps][IDEA-375248][IJ-CR-174659] fix stale JPS compilation cache on a remote target
...
The error was caused by reusing the old cache for compilation. As a result, the file with the compiler settings did not match the current state of the project. This led to the module being compiled with the version of the target Java bytecode that was used for the first compilation.
(cherry picked from commit 3a5e40192f664ca842750b2d276b7b4b44d67eaa)
GitOrigin-RevId: 0c92032a08d879395dab676f330162b3c0d81c2f
2025-09-16 10:28:33 +00:00
Vladimir Krivosheev
c16c64e766
IJ-MR-162467 don't export intellij.platform.jps.model.serialization
...
GitOrigin-RevId: 4c70b0e49def83b78d1daf23c50bed6b7f41cb57
2025-06-16 14:54:15 +00:00
Vladimir Lagunov
0c5c2a29db
IJPL-190497 Eel: introduce EelOsFamily
...
GitOrigin-RevId: 85dc13d238d63f620c799a6e52f6cf50e87fd2b6
2025-06-14 23:58:35 +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
Mikhail Filippov
131155fca9
fix compilation
...
GitOrigin-RevId: cf9377d32b3bdf67a7c64bf930e69aa630492c5e
2025-06-07 20:10:35 +00:00
Vladimir Krivosheev
5235a5af5e
do not use deprecated Disposable
...
GitOrigin-RevId: a3aaba3cbfb4e69b0d36d217367d218d51f12fe5
2025-06-07 19:01:07 +00:00
Konstantin Nisht
3ae5076fd0
[threading] IJPL-190260: Remove blockingContext #6
...
GitOrigin-RevId: e1569f3038c1d1e6fa43c2254267e8819ac84268
2025-06-05 14:59:29 +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
Mikhail Pyltsin
26b9815225
[command-completion] EA-1744159 use original file for option controller
...
GitOrigin-RevId: 2411bd704be8e664f041ecf185d1e229c1b35188
2025-06-04 07:38:17 +00:00
Vladimir Krivosheev
07017e3778
GlobalWorkspaceModel - use serviceAsync
...
GitOrigin-RevId: 25265b9f96b02c24f8d2ca510ee4f0da1f682d1d
2025-06-02 16:22:09 +00:00
Vladimir Krivosheev
335e39ffae
don't export intellij.platform.lvcs
...
GitOrigin-RevId: b50b249119b6fc6eb1f6e064674d2a8523517b90
2025-05-27 17:02:44 +00:00
Bart van Helvert
f6fa40b579
[java] LanguageLevel#values to LanguageLevel#entries
...
GitOrigin-RevId: 041c228279bb548f82c72297b308022a92030056
2025-05-25 12:11:04 +00:00
Vladimir Lagunov
87760e00c4
Eel cleanup: optimize imports
...
GitOrigin-RevId: fcf10b235485a79402805793d13150983e595e33
2025-05-20 16:27:30 +00:00
Vladimir Lagunov
3fcec7e44c
IJPL-172897 Rename EelDescriptor.{upgrade,toEelApi}
...
According to feedback, the name `upgrade` confuses people.
We refused `getEelApi` because this call usually implies a getter, and a getter usually implies some lightweight operation.
We refused `make`, `convert`, `get` and other short methods because they're as confusing as `upgrade`.
GitOrigin-RevId: 56adf5362f93bc4f98954db79c039e5e898b4550
2025-05-20 16:27:30 +00:00
Alexey Kudravtsev
dcf47c96a2
mark results from ContainerUtil.filter as @Unmodifiable to avoid accidental modifications
...
GitOrigin-RevId: ece14fd2a6dfd14c1c2210f94485acf46fafda87
2025-05-20 14:25:28 +00:00
Vladimir Krivosheev
5c7824a820
ui designer compilation - part1 - allow .form as input
...
GitOrigin-RevId: 5ab44530cdafe63de7f0595fe9c6ba80ab9da174
2025-05-17 19:35:32 +00:00
Eugene Zhuravlev
77654d50c4
remove dependency on platform util 2
...
GitOrigin-RevId: 8111d44bdb3cfe9a48897f2fb2193378a138e46e
2025-05-16 14:26:31 +00:00
Ilia Kirianovskii
5686cf1893
[bazel] Update build files
...
GitOrigin-RevId: 8038dfd0c3f32ea766ea4a73673186c44960f996
2025-05-15 12:18:11 +00:00
Vladimir Krivosheev
b660081493
IJ-MR-162467 don't export intellij.platform.workspace.storage
...
GitOrigin-RevId: 65ff26dfef46b205eb68dc2f2e60eab4720c87c8
2025-05-15 09:18:18 +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
6fa704d95d
IJI-2602 fix super-class visibility
...
GitOrigin-RevId: 6ba76539d1e6b5e50227ce3d8cd1452f5f284e48
2025-05-14 10:39:04 +00:00
Vladimir Krivosheev
3a3013b232
IJPL-149126 fix method visibility (part 3)
...
GitOrigin-RevId: 3b9ce49a6a02034fd20698d26aea8f28b92f582b
2025-05-13 18:15:51 +00:00
Vladimir Krivosheev
e6503904f1
update bazel files
...
GitOrigin-RevId: 56d6864910cad2dfe611d38d680ee290d4209f79
2025-05-13 18:02:20 +00:00
Ilia Kirianovskii
a38a19fa65
[bazel] Update build files
...
GitOrigin-RevId: b3eb595781593209fca189a18c0091f11621bd51
2025-05-13 15:36:09 +00:00
Vladimir Krivosheev
3616fb0a2f
simplify bazel labels (another step towards using simple names that reflect directory structure) — handle camelCase case
...
GitOrigin-RevId: 709eafe49fcb3be48c50440ae19a08e083bc8cb3
2025-05-12 07:18:42 +00:00
Vladimir Krivosheev
53ab1b258e
IJ-MR-162467 do not export intellij.platform.refactoring
...
GitOrigin-RevId: 4bb68401d046d1fffba4fa73935bb1c404d8d49f
2025-05-09 20:49:36 +00:00
Vladimir Krivosheev
7cf9ef2b29
update bazel files
...
GitOrigin-RevId: e78f86bd17affd7892fd1af8e157f033906b1865
2025-05-09 15:36:06 +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
Vladimir Krivosheev
6f8ff07ccc
simplify bazel labels (another step towards using simple names that reflect directory structure)
...
GitOrigin-RevId: 12bfb2d0fa315d87c7a4ade363d0f834cf324b71
2025-05-08 16:58:30 +00:00
Kirill Bochkarev
d7a87d3f03
[workspace model] IJPL-895 Stabilization of entity generation in tests
...
- Regenerate Workspace Model code for the whole IntelliJ
- IJPL-177108 change properties order in ModuleSettingsFacetBridgeEntity (API breakage for BSP)
- IJPL-14740 Run the test for the whole module, not for each package in the module
- do not include entity source inheritors from other modules
- generator tests: Refactor IntelliJ generation test, fix missing libraries for various modules, ignore workspace.storage.testEntities, add code generator tests for packages, open classes
- treat open classes as abstract in K2, fix package for kotlin.ByteArray in K2 MetadataBuilder
- sort enum entries in metadata and fix cache test
- fix and move WorkspaceModelJsonDumpTest
- fix IntelliJ Workspace Code Update action (use K1)
- do not exclude node_modules dir in javascript plugin in tests
Merge-request: IJ-MR-155397
Merged-by: Kirill Bochkarev <kirill.bochkarev@jetbrains.com >
GitOrigin-RevId: 861f59ad002a63d493824318dff73d5483c31e60
2025-05-08 04:51:59 +00:00
Eugene Zhuravlev
32774978f7
file data provider api for JpsJavacFileManager
...
GitOrigin-RevId: be034e7bc723a97260ef65aa3f349c6552197c44
2025-05-02 18:51:13 +00:00
Roman Shevchenko
8acde07e4a
Cleanup (deprecated API; missing annotations; formatting)
...
GitOrigin-RevId: cbfcd77696dc52c685b80f4119c76d0b459ebfcd
2025-04-24 07:16:08 +00:00
Roman Shevchenko
cba19d91b7
[platform] less noisy logging on refreshing output roots
...
GitOrigin-RevId: 5f385ed35ffc8d249d052c02aef06779d68e8cd8
2025-04-24 07:16:08 +00:00
Roman Shevchenko
a41a8749ee
[platform] less noisy logging on refreshing output roots
...
GitOrigin-RevId: 032915f446aac8f9da6b4b816a38128edd2895ce
2025-04-14 09:32:40 +00:00
Egor Ushakov
3bf1fb2a7d
[debugger] do not use obsolete API
...
GitOrigin-RevId: 3bf4705b32e9b5e9354a9c02b8055c335ee845b3
2025-04-10 14:05:13 +00:00
Roman Shevchenko
8cc60ec044
[platform] better catching InvalidPathException on refreshing stupidly named output roots
...
GitOrigin-RevId: b3c1464b6038dd63334b5208cddc597362faf861
2025-04-10 13:49:24 +00:00
Roman Shevchenko
7c4e6fa267
[platform] catching InvalidPathException on refreshing stupidly named output roots
...
GitOrigin-RevId: ccca22dea65a9d0633cb5dc774a5edbc26102043
2025-04-09 22:51:25 +00:00
Bas Leijdekkers
9d68cc1b4a
Java: use utility method
...
GitOrigin-RevId: d0d9531e2d33d6e1c03a92e9986baf28973df892
2025-04-09 16:34:52 +00:00
Nikolay Chashnikov
2331d05ca7
[java] diagnostics: print proper value in BuildProcessClasspathManager
...
GitOrigin-RevId: abfbb85a5baaa577cb9cce40519c07a8a1d6103a
2025-04-08 22:07:41 +00:00
Andrii Zinchenko
9f862f5b7e
[eel] eel path utils refactoring
...
- IJ-CR-158810
GitOrigin-RevId: 0d3d895b16a818a3ef11ecf03179bd7d83a26646
2025-04-07 17:02:28 +00:00
Sergei Vorobyov
9920f871ab
[TestFramework] cleanup: separate build view assertions with and without checking the node selection state
...
GitOrigin-RevId: 75bfa7135e35c1fae23f707a3734acd47f899848
2025-04-03 15:08:43 +00:00
Max Medvedev
0e5df35887
IDEA-359853 rename PsiKeywords to JavaKeywords
...
GitOrigin-RevId: 549c1b35265414221b6b83ed1b5c426418ad032e
2025-04-03 11:33:32 +00:00
Max Medvedev
0ce5d6986a
IDEA-359853 deprecated constants in PsiKeyword
...
GitOrigin-RevId: 94f23984ad8f4f467fed1f01f47b2a9b46242cac
2025-04-03 00:36:42 +00:00
Aleksey Dobrynin
c38838b59d
[compilation-charts] create a plugin IDEA-368823
...
GitOrigin-RevId: 24a9f28108d235ea689830d91d3c30282f49ba21
2025-04-02 23:39:08 +00:00
Andrii Zinchenko
39aea0ea62
[eel] eel path utils: merge most of the transferring functions to the one
...
GitOrigin-RevId: ab93e3eb2973d2b22d864ba98007cbe2f5e89941
2025-03-30 20:42:55 +00:00
Vladimir Krivosheev
5d47ba2950
do not add opt-in com.intellij.openapi.util.IntellijInternalApi for the whole monorepo (part 2)
...
GitOrigin-RevId: e4647db9b386df84fe54d8eeeba2f617d18c2e54
2025-03-28 18:14:38 +00:00