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
Roman Shevchenko
bc764e3c1e
Cleanup (obsolete API; typos; formatting)
...
GitOrigin-RevId: 3a4458ad19f75cceff4138ae8067bf781d8f4258
2025-03-28 15:20:24 +00:00
Roman Shevchenko
ff56221f6d
[java] starting the build process in a new session to push it to a separate scheduler autogroup
...
GitOrigin-RevId: 933861c1e0ea185242e7c9864bfee2367d70604e
2025-03-28 15:20:24 +00:00
Roman Shevchenko
8ddc05b723
[platform] introducing GeneralCommandLine#withWrappingCommand
...
GitOrigin-RevId: e3304643f0736a9230df3f413d945d096d3eba00
2025-03-28 15:20:24 +00:00
Roman Shevchenko
76a9ffab0a
[java] limiting BuildCommandLineBuilder#setUnixProcessPriority to normal and lower priorities
...
GitOrigin-RevId: 1380097254f320a3287107eb02702e4413e7b632
2025-03-28 15:20:24 +00:00
Alexander Glukhov
15a2c6a4f2
[jps][wsl][IDEA-368930] consider JPS classpath elements as project-dependent files; do not attach jna with remote env
...
GitOrigin-RevId: f65c25a06b7dc4c72dbf98a10db6974864be3fd7
2025-03-27 14:11:32 +00:00
Sergei Vorobyov
4ee72cd265
[TrustedProjects] cleanup: migrate code on the public trusted projects API
...
### Issues
* IJPL-172505 Trusted Projects' API is marked as Experimental
GitOrigin-RevId: 5b0bc732be7334633846c919347affd71774459d
2025-03-14 21:12:53 +00:00
Max Medvedev
3ccd65380a
IJPL-162853 move JavaVersion to intellij.platform.util.kmp and extract current() method to JVM-only part
...
GitOrigin-RevId: 1eaa07494ff64fe8a30932d655ac7c1caccd5f53
2025-03-14 14:49:17 +00:00
Eugene Zhuravlev
d158fdbc63
honor 'includeTestsFromDependentModulesToTestClasspath' in initial compilation scope (IDEA-368616)
...
GitOrigin-RevId: 47a9b7bae884ffbd966905047da593c310d53b28
2025-03-14 12:11:13 +00:00
Vladimir Lagunov
42f48a15f3
IJPL-181024 Eel+JPS: specify local paths in GeneralCommandLine.withExe
...
The logic inside GeneralCommandLine (see the commit 8534c048b775b8df82fe0b18d624c46125e1d8ba ) invokes execution through IJent only if both the executable path and the working directory are placed inside the same IJent.
This commit fulfills that requirement in `EelBuildCommandLineBuilder`.
GitOrigin-RevId: 143af6b1e07abcb7cb709cf4aca7fc9155ee1f8b
2025-03-12 20:53:21 +00:00
Alexander Glukhov
a58d59d554
[jps][eel][IDEA-368930] jps on eel: fixed the cache folder lookup logic for project-specific files
...
GitOrigin-RevId: e62b5f5e9f9f19fb7b2df3c3cfa15f032a37b6a3
2025-03-12 19:58:50 +00:00
Alexander Glukhov
604caa21fa
[jps][wsl][IDEA-368930] remove BuildCommandLineBuilder#copyPathToHostIfRequired
...
The signature of the method doesn't represent its purpose. The method itself uses `BuildCommandLineBuilder#copyPathToTargetIfRequired`.
GitOrigin-RevId: 4c9485f4c35d12e8fec2dd8904568c487f417de4
2025-03-12 19:58:50 +00:00