Commit Graph

211 Commits

Author SHA1 Message Date
Liudmila Kornilova
4ff7b8cc8c IJPL-115579 Output number of elements in arrays in WSM dump
GitOrigin-RevId: 31c5777257e5b27055eb3ed96fde447698f6b25a
2025-02-19 14:27:46 +00:00
Konstantin Nisht
d65e309920 [threading] IJPL-149765: Rename writeAction to edtWriteAction #7
GitOrigin-RevId: 8e175a58a70823c740801926720a67ebe5bae02b
2025-02-19 11:17:01 +00:00
Vladimir Krivosheev
9ba31363ce fix WorkspaceMetaModelBuilder k1 mode
GitOrigin-RevId: 87c0d8ef5958de31633967093a99b0b1425d9cc7
2025-02-19 08:33:02 +00:00
Vladimir Krivosheev
39912dfa6b update bazel files
GitOrigin-RevId: f8f235d7d279c37703a45639a6c59b3dca9c7ea8
2025-02-18 10:43:18 +00:00
Kirill Bochkarev
afe181d93e [workspace model] IJPL-156449 Workspace code generator for K2
- IJPL-172502 k1/k2 split
- three-way super search in K2; sort supers (also in K1)
- address star imports (also in K1)
- sort properties (also in K1)
- @Child target test
- add Map property in tests
- fix test imports
- WorkspaceModelDefaults


Merge-request: IJ-MR-151255
Merged-by: Kirill Bochkarev <podockonnik@gmail.com>

GitOrigin-RevId: 20d498af5e2d2ccdf374a368ad78ab72c1914620
2025-02-18 05:16:28 +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
Daniil Ovchinnikov
96a2ab2603 IJPL-176959 explicitly use deprecated Query.asIterable to raise awareness
GitOrigin-RevId: a80ca48786d03b446f0407a8daeebad93a319154
2025-02-05 18:52:54 +00:00
Vladimir Krivosheev
c3c21baac5 update bazel files
GitOrigin-RevId: 1a10e8174a47f688a95a93af0540f722462acd97
2025-02-03 11:42:18 +00:00
Daniil Ovchinnikov
dea8eddb0c rename intellij.platform.editor -> intellij.platform.editor.ui
GitOrigin-RevId: f4aa008b77368945ce9651fdc47f9463e3445347
2025-02-02 16:22:43 +00:00
Vladimir Krivosheev
97eb8081ed update bazel files
GitOrigin-RevId: fc8f02d9532ef4f014925f793434e9b0bcfd9317
2025-01-26 19:04:16 +00:00
Kirill Bochkarev
c37c818e6a [workspace model] IJPL-115579 internal action to clipboard or log workspace model
Merge-request: IJ-MR-148083
Merged-by: Kirill Bochkarev <podockonnik@gmail.com>

GitOrigin-RevId: 536111c2451a7b90706f9f74c27b8033feed5c0e
2025-01-22 14:41:44 +00:00
Vladimir Krivosheev
0bc1cf1557 update bazel files
GitOrigin-RevId: 7320d3eff3aba093692ce66839c720ece6d7c4db
2024-12-30 11:28:24 +00:00
Vladimir Krivosheev
cc667842f7 IJ-CR-146078 do not export intellij.platform.ide.impl
GitOrigin-RevId: 16a29b914bf81d4d5e3cdb43c64b088113a2fcd4
2024-12-30 10:16:07 +00:00
Vladimir Krivosheev
7b9ec58009 do not export intellij.database.connectivity.tests
GitOrigin-RevId: a1ef44dfa34cde110c9e6cad19d11b5e3019ab72
2024-12-28 21:45:55 +00:00
Vladimir Krivosheev
8a5e345e43 don't export kotlin.tests-common
GitOrigin-RevId: 020dec6f2790a34e685e47487b83e4e72dc8d31e
2024-12-27 21:09:06 +00:00
Vladimir Krivosheev
2b781b159a do not export deps blindly (part 5)
GitOrigin-RevId: 27b64867fac677b6b8a07ca82c6ab3cf7044db1e
2024-12-24 11:44:44 +00:00
Vladimir Krivosheev
7b4c77396e do not export deps blindly (part 5)
GitOrigin-RevId: 48daba2ea218703ecd0f60b5b12cc813c8802338
2024-12-23 20:43:00 +00:00
Vladimir Krivosheev
a522f96d66 do not export deps blindly (part 3)
GitOrigin-RevId: 7277ece9ded25f1111febc8dccaba9ac8cc75c21
2024-12-22 20:28:42 +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
Vladislav Rassokhin
80203705ca [workspace model] Ignore hanging test AllIntellijEntitiesGenerationTest.test update code (IDEA-364751)
GitOrigin-RevId: 7fdf5aae7efd0143d86d0223bcb79d73eddf80a9
2024-12-14 13:10:43 +00:00
Mikhail Filippov
eaea18cc07 KT-73477 Workaround for OptIn Kotlin issue
GitOrigin-RevId: af871a767bc1e25d9b37c4db6f10de107cd1f8f7
2024-11-28 17:43:52 +00:00
Karol Lewandowski
6e74762529 IJPL-156450 Module 'intellij.kotlin.devkit' transitively depends on K1/K2 implementation
Get rid of kotlin.idea in intellij.devkit.workspaceModel.tests - it is unnecessary.

GitOrigin-RevId: 1130f3f95519d964d01ef0fe30346f9e4a22dbd4
2024-11-27 15:18:46 +00:00
Vladimir Krivosheev
17916c90f8 libraries -> lib, resources, opt-in, test deps
GitOrigin-RevId: db66ee95dcb0f0553b40c9cc56cd6afed8634cdd
2024-11-27 13:53:42 +00:00
Andrei Iurko
fa910aa4a3 [qodana] QD-9891 Add reviewed inspections categories and fix json schema validation
GitOrigin-RevId: c997f3886f587f5bbc864341691a90c9f55c6199
2024-10-30 14:47:21 +00:00
Andrei Iurko
4111cfc875 [qodana] QD-9891 Add aspects with the highest certainty for inspections
GitOrigin-RevId: 8fad66714287192bd5cbc8396a3d30f1ba139302
2024-10-11 14:49:57 +00:00
Vladimir Krivosheev
35d1573ec2 remove unneeded dependency on intellij.platform.resources and intellij.platform.resources.en
GitOrigin-RevId: 78867d5ce08f879b10011b360034e4781f3bd310
2024-09-27 13:47:17 +00:00
Mikhail Mazurkevich
a055f48a2a [workspace devkit] IJPL-158678 Regenerate entities
GitOrigin-RevId: fb92456f98b6e7c7c0bf327405a7fa003a67c8b2
2024-07-24 20:23:44 +00:00
Mikhail Mazurkevich
db9ddf6c12 [workspace devkit] IJPL-158678 Avoid generation of metadata for the testSources if there are no related data
GitOrigin-RevId: 81857426d541e442be2fdf24460634ecd4018c16
2024-07-24 20:23:44 +00:00
Yann Cébron
86e7e7b31b [devkit] deprecate and inline usages of PsiUtil.isIdeaProject()
GitOrigin-RevId: e3215d018be4545ae6cb4aafc7c13acb2f142e17
2024-06-25 18:10:10 +00:00
Yann Cébron
9e0efa6038 [devkit] remove @VisibleForTesting classes from API dump
GitOrigin-RevId: b8a2daa416444e9c7cc8d58eea9755c73bf62c08
2024-06-18 10:27:34 +00:00
Yann Cébron
cb3eeae2e8 [devkit] devkit.workspaceModel: fix visibilities
GitOrigin-RevId: e3b74de6bf852afa6035ce7cca1cae660d492544
2024-06-17 17:37:27 +00:00
Mikhail Mazurkevich
3e1e5bec2e [workspace model] Fix tests
GitOrigin-RevId: a2e36c9bce64737f80bd9358aec0c01af9be2710
2024-06-14 20:11:59 +00:00
Mikhail Mazurkevich
07406d6d08 [workspace model] Fix tests
GitOrigin-RevId: a9c05c7e9d78a6faafdc444f2bf13ba39946e084
2024-06-13 15:04:24 +00:00
Mikhail Mazurkevich
4541705bd5 [workspace devkit] Use impl package at generation
GitOrigin-RevId: 2420a3741f0d1432e38b6e3c6515dbc1a1923279
2024-06-13 15:04:24 +00:00
Mikhail Mazurkevich
8f0579b5b6 [workspace model] Update test data for generator
GitOrigin-RevId: 4d7d1a6da4d868b5920db09f6f25c9381b63a6bc
2024-06-13 15:04:24 +00:00
Tagir Valeev
6549287ec1 [devkit] GenerateWorkspaceModelFix: startInWriteAction = false to avoid non-functional preview
Fixes EA-1261344 - IAE: ProjectFileIndexImpl.$$$reportNull$$$0

GitOrigin-RevId: 7c6af5749a694e197baf81143f0c21d0c3bc881e
2024-06-13 10:07:00 +00:00
Alex Plate
79737cb710 [Workspace Model] [Generator] [IJPL-156170] Regenerate existing entities
GitOrigin-RevId: fa89f145fd0e2b7cd807d50878716258b900d1dc
2024-06-06 18:11:30 +00:00
Mikhail Mazurkevich
e20e27c0ae [workspace model] IJPL-844 Rename ModuleSettingsBase to ModuleSettingsFacetBridgeEntity
GitOrigin-RevId: 8e547fe56de46259ddc2d29c60b298612f460762
2024-06-05 14:33:41 +00:00
Mikhail Mazurkevich
cc09d59042 [workspace model] IJPL-15936 Fix tests after codegen update
GitOrigin-RevId: 6ca8be5519b280b787ce254126d8a8dd120edf15
2024-06-03 16:51:03 +00:00
Mikhail Mazurkevich
e90f9b767a [workspace model] IJPL-15936 Rename modifyEntity extension function
GitOrigin-RevId: 17a28521dcb772c359fc190ef05f934d35c3b510
2024-06-03 16:51:03 +00:00
Mikhail Mazurkevich
818b2c4e00 [workspace model] Remove unused WithCalculableSymbolicId abstract class
GitOrigin-RevId: d7283bf9aa48731bb13843a26c398704896fa12a
2024-04-09 21:50:34 +00:00
Mikhail Mazurkevich
20cb589c90 [workspace model] Remove empty methods from *EntityData implementation
GitOrigin-RevId: 2a3c8dfd3c0087c7db0f2c174a88d24242048916
2024-04-09 14:23:40 +00:00
Mikhail Mazurkevich
b2abad5af0 [workspace model] Fix accidental gen folder cleanup
GitOrigin-RevId: 615067c1d77349ce9200ff78be6293014fb785f6
2024-04-09 03:19:58 +00:00
Mikhail Mazurkevich
47d717c539 [workspace model] Use single name import at generation
GitOrigin-RevId: 6fe4cbf63030a677ea40e396ca1a2f9874b6fdac
2024-04-09 03:19:58 +00:00
Mikhail Mazurkevich
adf97b92ad [workspace model] Send all annotations to the generator
GitOrigin-RevId: fd953c58256eb21e3f520b054c90e92e14740322
2024-04-09 03:19:58 +00:00
Mikhail Mazurkevich
f598f97fb6 [workspace model] Make separate get folder for test source roots and group source roots
GitOrigin-RevId: a6c11b19052def30963454560f1db34e8ec95581
2024-04-01 23:21:58 +00:00
Mikhail Mazurkevich
2d0d33197c [workspace model] [workspace model] Use only abstract type inheritors from the same module and package
GitOrigin-RevId: ef624e40eae5b6d568850c3568683f36314e4675
2024-04-01 11:33:10 +00:00
Mikhail Mazurkevich
c901128352 [workspace model] Remove old data with next generator call e.g., if data was moved from one module to another
GitOrigin-RevId: c54867c5e0f242bc637d99dd72b3119110a600ea
2024-03-30 00:14:39 +00:00
Mikhail Mazurkevich
c963c26c77 [workspace model] Use only abstract type inheritors from the same module
GitOrigin-RevId: 0b1516045219b1f63a75cc4d5e3ae2e40602e672
2024-03-30 00:14:35 +00:00
Mikhail Mazurkevich
641e5f7a2f [workspace model] Filter classes without package in generator
GitOrigin-RevId: 6b0c46445c690c89f2bcf4962659dc8fef6c28c9
2024-03-30 00:14:32 +00:00