Mikhail Pyltsin
582c1c03e9
Pattern variable can be used mass cleanup
...
GitOrigin-RevId: 2cf24395e268af841e621531336548a865f5b339
2024-04-18 14:03:54 +00:00
Mikhail Mazurkevich
20cb589c90
[workspace model] Remove empty methods from *EntityData implementation
...
GitOrigin-RevId: 2a3c8dfd3c0087c7db0f2c174a88d24242048916
2024-04-09 14:23:40 +00:00
Alex Plate
0173303e0b
[Workspace Model] [IJPL-857] Unbind WorkspaceEntityBase from ModifiableWorkspaceEntityBase
...
GitOrigin-RevId: 52a73086474ca18d8e3d4e2e8030012d8544bff4
2024-03-27 13:29:17 +00:00
Alex Plate
e3cf5c7c07
[Workspace Model] [IJPL-583] Update version of the workspace model entity generator
...
GitOrigin-RevId: 102e7bf6f8d30bafe0e2986edd15cdbd7905e13d
2024-03-25 13:27:42 +00:00
Alex Plate
03f622096c
[Workspace Model] [IJPL-583] Update production code to support new entities
...
GitOrigin-RevId: e78abfe0370bfdfcfc885621e09008e6de9eadde
2024-03-25 13:27:42 +00:00
Alex Plate
f41403b70a
[Workspace Model] [IJPL-583] Regenerate all production entities
...
GitOrigin-RevId: 09541638086c00db6360844bae428947704d68ce
2024-03-25 13:27:42 +00:00
Mikhail Mazurkevich
318adc35ae
[workspace model] IJPL-844 Introduce SourceRootTypeId for SourceRootEntity
...
GitOrigin-RevId: b8df8b250d7a6b7392278fb71f3d35fe175448fd
2024-03-21 00:48:41 +00:00
Andrei.Kuznetsov
3e545a5cb3
IJPL-840 fix Eclipse tests
...
GitOrigin-RevId: 49fbc74f27028511241a15d06eee0f778cb65768
2024-03-19 21:26:41 +00:00
Mikhail Mazurkevich
bdecd1aaef
[workspace model] IJPL-345 Introduce ModuleTypeId for ModuleEntity and remove the old class with the same name
...
GitOrigin-RevId: ac34862b4287f024b694b4da918208f73585982d
2024-03-15 23:29:21 +00:00
Alex Plate
4ee09feb9c
[Workspace Model] Regenerate all workspace model entities
...
GitOrigin-RevId: 7451d5445c6dae2550c41fb7c59d5adcd62aff39
2024-03-12 01:38:24 +00:00
Mikhail Mazurkevich
22045ae723
[workspace model ]IJPL-345 Rename getOrCreateFromUri to getOrCreateFromUrl
...
GitOrigin-RevId: 0df377f4450b6db2c907524f1a99a451fd93e039
2024-02-27 10:44:13 +00:00
Vladimir Krivosheev
11a8751859
use kotlin.io.path.invariantSeparatorsPathString
...
GitOrigin-RevId: 4ee2eccc21ae3de6c13c1062ef4e80da48c0435b
2024-02-09 06:56:39 +00:00
Mikhail Mazurkevich
c740177fc1
[workspace model] IJPL-345 Remove Exportable class from ModuleDependencyItem
...
GitOrigin-RevId: e0f8b43b34ffc709aecc8205827a26b22abe93e7
2024-01-30 22:43:43 +00:00
Mikhail Mazurkevich
0a394ff136
[workspace model] IJPL-345 Migrate SdkDependency to SdkId
...
GitOrigin-RevId: 0b38c1d5348d9bca95831d78e7f4c0fc03b8608b
2024-01-29 23:52:47 +00:00
Mikhail Mazurkevich
4f1179ae88
[workspace model] IJPL-345 Hide ModuleCustomImlDataEntity, ModuleGroupPathEntity ExternalSystemModuleOptionsEntity, TestModulePropertiesEntity from ModuleEntity
...
GitOrigin-RevId: 86d15567c99a51879008dd4101c848ada9142e3f
2024-01-29 23:52:47 +00:00
Mikhail Mazurkevich
d5911e1ffa
[workspace model] IJPL-345 Deregister VirtualFileUrlManager from project/application services
...
GitOrigin-RevId: 5f042a753c19c199e843a604f6a59ec43542d57d
2024-01-25 08:04:44 +00:00
Mikhail Mazurkevich
8101439d4a
[workspace model] IJPL-345 Rename VirtualFileUrlManager#fromUrl to VirtualFileUrlManager.getOrCreateFromUri
...
GitOrigin-RevId: 810c3ce308c902ea4e1acf479a0b781ce45b34bc
2024-01-23 13:44:33 +00:00
Mikhail Mazurkevich
5dc4732274
[workspace model] IJPL-345 Remove VirtualFileUrlManager#fromPath from the API.
...
Use `VirtualFileUrlManager.fromUrl` instead with direct protocol declaration
GitOrigin-RevId: 470f87104ad2698cbc84e83b38df4624ea04a6f6
2024-01-23 13:44:33 +00:00
Mikhail Mazurkevich
313b7191fa
[workspace model] IJPL-345 Hide VirtualFileUrlManager.getParentVirtualUrl from API and introduce VirtualFileUrl.getParent
...
GitOrigin-RevId: 2e0d463dea6e44903672328741e5acf208384392
2024-01-22 20:10:25 +00:00
Stepan Bagritsevich
527aecca8c
[Workspace Model] IDEA-343477 Regenerate MetadataStorageImpl after fixing the pathfinding
...
GitOrigin-RevId: 80d034503c39e790c43fc244619624914f5153c7
2024-01-19 10:21:06 +00:00
Stepan Bagritsevich
036315954c
[Workspace Model] EA-970770 Regenerate MetadataStorageImpl files
...
GitOrigin-RevId: e99469600e55ead75c59f92c0db3ca8a8d65a0e4
2023-12-18 14:58:48 +00:00
Alex Plate
6ec4d35c9b
[Workspace Model] [IDEA-336941] Update entities to trace reads of fields
...
GitOrigin-RevId: 5484dfe96e951cf8a89c7007528acc6be4283d0d
2023-12-12 15:00:18 +00:00
Alex Plate
95144a1904
[Workspace Model] Get rid of getCached function in entities interface
...
GitOrigin-RevId: 235ec324b0da96dfdcfefe71f2c3c93f198c9e4b
2023-12-05 16:20:10 +00:00
Stepan Bagritsevich
623a3dcc87
[Workspace model] IDEA-338321 Add metadata hashes to the MetadataStorage
...
Metadata hashes are used during deserialization to speed up entities version comparison.
MetadataStorageImpl are generated by the `codegen-api` version `0.0.5` and `codegen-impl` version `2.3.5`
GitOrigin-RevId: 1cbe37c85d99e13863b9d9697f413cbc0c1da662
2023-12-01 15:31:29 +00:00
Stepan Bagritsevich
0efce0e316
[Workspace Model] IDEA-300053 Regenerate metadata storage according to the new codegen impl version 2.3.4
...
Change the use of arrayListOf to listOf
GitOrigin-RevId: b29a4e6680a8a1230a72ceae6e0e8858e0b689fb
2023-11-23 12:25:22 +00:00
Tagir Valeev
51854f80b3
"Method can be static" fix massive application
...
GitOrigin-RevId: ed296b85922a6814d5c6057b5cbc720f0c546e41
2023-10-20 19:12:56 +00:00
Nikolay Chashnikov
97e876d874
cleanup: reorder import statements for workspace model classes (IDEA-320676)
...
Workspace model classes were moved to different packages, but the order of import statements wasn't changed, so we have many files with unsorted imports. They are often become sorted when other changes are made in these files, and such unrelated modifications complicate reviewing and may cause merge conflicts.
GitOrigin-RevId: 827744c328ddb2ac3d08ce0bcb8f8e1bb30ac4e9
2023-10-06 11:31:33 +00:00
Stepan Bagritsevich
4907beb57c
[Workspace Model] IDEA-300053 Regenerate metadata storage impl with new codegen-impl version (2.3.3)
...
ListOf changed to arrayListOf, setOf to hashSetOf, mapOf to hashMapOf
GitOrigin-RevId: 267067923a1126d086dded311be7b2f833d08841
2023-09-25 12:12:29 +00:00
Stepan Bagritsevich
3f9d4a8586
[Workspace Model] IDEA-300053 Update CodeGeneratorVersions according to the new codegen-api 0.0.5 and codegen-impl 2.3.2 versions
...
Regenerate entities with new CodeGeneratorVersions versions
GitOrigin-RevId: 3292c7c36c7efff61791c9d19db38984908234af
2023-09-21 17:36:57 +00:00
Stepan Bagritsevich
538dc69c5c
[Workspace Model] IDEA-300053 Regenerate entities according to the new codegen api version 0.0.4 and codegen impl version 2.3.0
...
GitOrigin-RevId: d96669902ada393cfd47e8603cde2cb43713652a
2023-09-21 07:33:44 +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
Roman Shevchenko
18632a4398
[project] replacing even more custom Path extensions with stdlib/JRE calls
...
GitOrigin-RevId: 600179c80b09d62490a4ca19c3c2b6be9195fdd8
2023-09-06 14:02:32 +00:00
Vladimir Krivosheev
9649497aef
reduce visibility
...
GitOrigin-RevId: c44a92db578b68af55eb8a4bcec564a880d91838
2023-08-12 13:14:01 +00:00
Yuriy Artamonov
4d92f1c14b
[statistics] IDEA-326820 Enable counter usage collectors to be regular Kotlin object
...
GitOrigin-RevId: 75be9604970c01b314eaa6969fd29069c4589035
2023-07-30 14:18:19 +00:00
Vladimir Krivosheev
5cb07b0fbe
convert ProjectRootManagerImpl to kotlin
...
GitOrigin-RevId: df246a38a0c00b4bc4febb86b537b2da3f5ce89f
2023-07-26 20:58:12 +00:00
Mikhail Mazurkevich
748f137a16
[workspace model] Update entities with the usage of the new generator
...
GitOrigin-RevId: 4bae953873a2583b2a8120d83ed8c1f562cfe3aa
2023-06-24 21:28:10 +00:00
Alex Plate
986f00a296
[Workspace Model] [IDEA-322889] Get rid of Obj and ObjBuilder and rename Type to EntityType
...
GitOrigin-RevId: 8e6ff2c69a06ecfbe8402c947e703cb987b39522
2023-06-19 14:51:38 +00:00
Alex Plate
01173d5105
[Workspace Model] [IDEA-320676] Move several classes to the new module
...
GitOrigin-RevId: b86ef15549fdef4e408943fb47b6e1c1d7a9b1ea
2023-06-19 09:35:22 +00:00
Alex Plate
0ea27da5c6
[Workspace Model] [IDEA-320676] Move all packages from workspaceModel to workspace folder
...
GitOrigin-RevId: b70062397efd6347c34431c24aacd2ec2e216897
2023-06-19 09:35:12 +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
e18c7d8a5f
[Workspace Model] Move sources of the storage under workspace package
...
GitOrigin-RevId: 013ce64337fe7b3637d731c1093a2337bbe71f22
2023-06-19 09:35:08 +00:00
Alex Plate
bfd595ae86
[Workspace Model] [IDEA-320676] Rename package of jps model (ModuleEntity and other related entities)
...
GitOrigin-RevId: 102135a4f66c4a12c9b1f95035b1607cb933825d
2023-06-19 09:35:04 +00:00
Alex Plate
d1f070efbe
[Workspace Model] [IDEA-320676] Move java entities under workspaceModel.entities package
...
GitOrigin-RevId: 0cc19eb22da6f12cc1d49dbb18bfe32b05161307
2023-06-19 09:35:01 +00:00
Alex Plate
055c83c4e5
[Workspace Model] [IDEA-320676] Move javaSourceRoots to a different package
...
GitOrigin-RevId: 684909a8211a9e0f398d7e619cd0ae599e35090b
2023-06-19 09:34:59 +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
Alex Plate
ddff13ae6e
[Workspace Model] [IDEA-320676] com.intellij.workspaceModel.ide classes were moved to com.intellij.platform.workspaceModel.jps
...
GitOrigin-RevId: 0bc047b49df2a7dbcbd942e968e1f8f52338f749
2023-06-19 09:34:38 +00:00
Alex Plate
57c6dc422c
[Workspace Model] [IDEA-320676] Rename base packages of the workspace model: org.jetbrains.deft
...
The rename of the packages is needed to follow the naming convention. See the attached ticket for the details.
GitOrigin-RevId: 4fc851806691afd525249276d1a1edd89a3df184
2023-06-19 09:34:33 +00:00
Alex Plate
d3c26ace36
[Workspace Model] [IDEA-320676] Rename base packages of the workspace model: org.jetbrains.deft.annotations
...
The rename of the packages is needed to follow the naming convention. See the attached ticket for the details.
GitOrigin-RevId: 864125c11afee880d972f81eea10fd6482fb557d
2023-06-19 09:34:32 +00:00
Alex Plate
37c54118b9
[Workspace Model] [IDEA-320676] Rename base packages of the workspace model: com.intellij.workspaceModel
...
The rename of the packages is needed to follow the naming convention. See the attached ticket for the details.
GitOrigin-RevId: 24b2328e572efa23d67133fc495855cf662ea795
2023-06-19 09:34:30 +00:00
Daniil Ovchinnikov
675b19fb2c
IJPL-130 rename library kotlin-coroutines-jdk8 -> kotlin-coroutines-core
...
GitOrigin-RevId: e987a9f48391d74e401c860a57f99634ccc21a4a
2023-05-18 22:52:00 +00:00