Commit Graph

953 Commits

Author SHA1 Message Date
axiom
a2251eac38 16 branding defects fixed. 2025-04-30 13:24:23 +04:00
Mikhail Pyltsin
cd9a60ab8f IJ-CR-151305 [java-import] IDEA-364508 support optimize imports
- use layout table

(cherry picked from commit 6862419acc2beb72f87cca6b93612f9afe81f698)

GitOrigin-RevId: af86c63fa16f760ad3fd0b66fc9f86f7a21de7c7
2025-02-13 14:23:52 +00:00
Mikhail Pyltsin
46bfa503aa [java-import] IDEA-364508 support optimize imports
- new options are added
- changes for optimize imports

(cherry picked from commit 82b0223f9e7e2972d13ab182ea651cdccd28a5d3)

GitOrigin-RevId: 99f0276e1d9464f75f5bbce91ad09727582d208b
2025-02-13 14:23:52 +00:00
Bas Leijdekkers
2ec44412eb Java: add "Layout on-demand import from the same package first" option (IDEA-204441)
enabled by default for consistency with other tools

(cherry picked from commit df5a4b65c5f31b195bd091a91d16ea0bc7bcc36c)

GitOrigin-RevId: 3b669ce15e9ad037bcff9c1e2638e2b823424ef7
2025-02-13 14:23:52 +00:00
Vladimir Krivosheev
4a176d4c02 IJ-CR-146078 extract intellij.platform.bootstrap
GitOrigin-RevId: b79efc92829111228e83058e54381d8e02116b6f
2024-10-05 22:01:55 +00:00
Andrei.Kuznetsov
e7b290710f IJPL-157852: CustomModuleComponentSerializer should not know anything about components and iml file structure
GitOrigin-RevId: 61b8964d965af37ad51e91b2681a71ada8c49a31
2024-09-25 19:12:31 +00:00
Roman Shevchenko
a5666abead [project] pruning FileChooserDescriptor overrides (IJPL-150176 prerequisite)
`BrowseFolderRunnable` and `*WithBrowseButton` family: getting rid of separate "title" and "description" parameters in favor of the chooser descriptor object, to avoid cloning the latter down the road.

GitOrigin-RevId: 33ec5968a1db953c60848974135055c288accf85
2024-09-06 11:41:43 +00:00
Mikhail Filippov
bf43f2fc01 IJPL-150165 bump Kotlin language and API version
GitOrigin-RevId: a59dc8ca214a5047773fccf1cf28a1e1b07acf68
2024-08-30 22:15:55 +00:00
Yuriy Artamonov
4dac328bf4 [i18n] IJPL-158521 Fix more ellipsis problems in plugins
GitOrigin-RevId: 981393c6f975e303847ca598b650fec8fe65d9bf
2024-07-30 16:35:51 +00:00
Vladimir Krivosheev
398ebce1d5 split content report
GitOrigin-RevId: ef449bdf4c5480a6ee3ce43b4af118c2c6e31219
2024-07-25 19:20:06 +00:00
Alexandr Trushev
df23a52257 IJPL-797 intellij.platform.editor.ex review internal API
GitOrigin-RevId: 599a481e42acc472be0648f7f424e4037057ca66
2024-06-18 21:58:34 +00:00
Alexandr Trushev
1e4e505e16 IJPL-797 intellij.platform.editor review internal API
GitOrigin-RevId: 514591f43e57749b752d8399d08b2cfd79fb34ea
2024-06-17 22:06:02 +00:00
Vladimir Krivosheev
e5475bc39c move service.kt to core-api
GitOrigin-RevId: 496653a5afebb1d32ffccd8c7c3e9f6d1d3f60fd
2024-06-15 18:11:52 +00:00
Mikhail Mazurkevich
8d1d79bf43 [workspace model] Regenerate entities
GitOrigin-RevId: f4e14d595bd613cdc60dca428cb334f217f135bb
2024-06-14 20:11:59 +00:00
Mikhail Mazurkevich
1151f841e0 [workspace model] Regenerate entities
GitOrigin-RevId: 6eda295099f0eac35dde2f3ec8f7f5fa876295db
2024-06-14 20:11:59 +00:00
Mikhail Mazurkevich
8923b32aa8 [workspace model] Regenerate MetadataStorageImpl
GitOrigin-RevId: 0dc926f7372ea768e841cdad7a3c518cbb7b900b
2024-06-13 15:04:24 +00:00
Mikhail Mazurkevich
bf1496b7d6 [workspace model] Regenerate entities
GitOrigin-RevId: 0dcde6804277fef014d5af4d6d80bfb0d6e3a7fe
2024-06-13 15:04:24 +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 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