Daniil Ovchinnikov
823e985f18
API dumps: re-generate dumps
...
GitOrigin-RevId: b5cec844cbfe3313723404f7a85b590c25350b41
2024-10-04 21:20:21 +00:00
Vladimir Krivosheev
a9e7930abe
bazel - build lang-impl
...
GitOrigin-RevId: c4c4dce20bd6e4046644f95f6e7b3f437c51668d
2024-09-27 13:47:17 +00:00
Vladimir Krivosheev
a1210118c0
bazel - fix JPMS, exports and internal
...
GitOrigin-RevId: 3dc80a9ee01e1900c0cebc24b2d08f04f93ddeff
2024-09-25 19:05:37 +00:00
Gregory.Shrago
f559bbec12
add knownIssue section for top issues
...
GitOrigin-RevId: cb8f2ac42f237cd8010959cb73f8aedadad3cfec
2024-09-24 02:16:42 +00:00
Vladimir Krivosheev
4eb9b78b78
use bazel to build platform-impl
...
GitOrigin-RevId: b5bbc75323a08c7674777e512dcfd988ceb4461f
2024-09-22 17:01:28 +00:00
Vladimir Krivosheev
834bd75254
run jps-to-bazel by Bazel, compile platform using Bazel
...
GitOrigin-RevId: 3774d5adc404b02036f70b7cc35c9e60fdb5d84c
2024-09-21 00:54:17 +00:00
Nikita Katkov
bb9592fc63
[code style] Fix NPE when custom settings instance == null
...
GitOrigin-RevId: dd72f389e75cc01a54b3affedd7d0edf3444bf93
2024-09-11 15:07:40 +00:00
Alexey Utkin
39a2726a64
EA-1141561 IVFAE: FileManagerImpl.findFile after IDEA-333522 T: WorkspaceFileIndexDataImpl.ensureIsUpToDate (from CodeStyleCachingServiceImpl.tryGetSettings)
...
GitOrigin-RevId: 4254586de8e8e9d36c71f8731cf5fc53f297c3c5
2024-07-22 11:04:12 +00:00
Yuriy Artamonov
77eab13d1c
[i18n] IJPL-158521 Apply ellipsis fix in platform messages
...
GitOrigin-RevId: c101f1ad0c1ec7e6b21f98f980557257901ab3d0
2024-07-19 18:47:16 +00:00
Egor Kukoverov
37e5749167
RUBY-33021 Update CodeStyleSettingsCustomizable options and API dumps
...
(cherry picked from commit 81c4413316989fdaf881cb64d96c46d98f55d321)
IJ-CR-139181
GitOrigin-RevId: 8b571f613711b6fbd9dfd038d6f2d2749cb2c4d8
2024-07-16 16:14:13 +00:00
Egor Kukoverov
0a440d9017
RUBY-33021 Add an option to have indentation in suppression comments
...
(cherry picked from commit a4a340c82af3c113f009decb2c7b32a311ac8a11)
IJ-CR-139181
GitOrigin-RevId: a6c8e4e0af2a9362c8327ac4d1308075ceb5a8c1
2024-07-16 16:14:12 +00:00
Georgii Ustinov
475e82dba6
[Java. Code Formatting] Add Javadoc to the CustomCodeStyleSettingsUtils
...
IDEA-110857
GitOrigin-RevId: 230e2be6b0636e97bcb6040ecbefb3a0d4449788
2024-07-11 12:29:38 +00:00
Georgii Ustinov
91bb703ebd
[Java. Code Formatting] Extract Methods to read and write version to CustomCodeStyleSettingsUtils
...
IDEA-110857
GitOrigin-RevId: 54e2603d515190757845eb5d2cdd322745e57c86
2024-07-11 12:29:38 +00:00
Daniil Ovchinnikov
07f7cdaf55
IJPL-1044 wrap clinit instance requests in non-cancellable section
...
GitOrigin-RevId: f63849ca504a01dbae51faac27f29e69f43bff86
2024-06-25 20:12:17 +00:00
Tagir Valeev
f905b1965e
i18n warnings fixed
...
GitOrigin-RevId: 0d579ccd324157eb17fd9bb85d1ac49cf617992d
2024-06-25 16:42:40 +00:00
Daniil Ovchinnikov
6226776bd0
IJPL-148997 exclude non-abstract toString() from the API dump
...
GitOrigin-RevId: 6352bbb374532bca296d08131ae50083f69e46c0
2024-05-29 00:05:31 +00:00
Rustam Vishniakov
c3d4e53c52
IJPL-797 intellij.platform.codeStyle review internal API
...
GitOrigin-RevId: 37a934f36d5ef626e6ad7435508eec889729628a
2024-05-21 15:25:39 +00:00
Ramazan Dzhekshembaev
da26d8551d
[fleet] fleet saves files for delayed backend actions
...
Delayed backend action can start some third party processes (e.g., Gradle project resync). That's why we notify frontend about changed files to save them, so during resolve, gradle will get the correct content
GitOrigin-RevId: 8d9f1475f433bd4c697c1a3f1c251d076c59c608
2024-05-17 15:59:06 +00:00
Joffrey.Bion
c443e21bda
[fleet] Generalize DelayedImportsOptimizerService to PostQuickFixTaskService
...
We need to use this mechanism for other things than optimize imports, so
we generalize the naming and the types a little bit here.
In particular, this will be used by AmperKotlinProjectConfigurator to run
a sync after Kotlin quick fixes affecting module.yaml Amper files.
GitOrigin-RevId: 309d2a8dc444c723f8eda86c94b2482cd80854fc
2024-05-17 15:59:05 +00:00
Nikolay Chashnikov
1e74d42088
[code style] API cleanup: remove unused deprecated API (IJPL-503)
...
GitOrigin-RevId: 2548c289b864551dd1c8ee143a13cb6f2f3c0c3f
2024-05-15 23:26:00 +00:00
Daniil Ovchinnikov
0ceb137057
IJPL-797 API dump: generate api-dump-unreviewed.txt and exposed API lists [1/4]
...
GitOrigin-RevId: 372e767101ed7821a6ef860d7be96f1c536833ef
2024-04-09 02:07:00 +00:00
vladimir.petrenko
ff2d6ab82c
RDCT-1091 adhoc fix "Exception: Light files should have PSI only in one project"
...
(cherry picked from commit 2afdd4e52ad1aae8b04a7e55fa13b9db986738ed)
IJ-CR-128834
GitOrigin-RevId: 7d3b9740f4b1cae7568e6afbfaebe4190be8c73d
2024-03-14 12:19:25 +00:00
Dmitry Avdeev
d52c5f8435
IDEA-333522 T: WorkspaceFileIndexDataImpl.ensureIsUpToDate (from CodeStyleCachingServiceImpl.tryGetSettings)
...
cache on FileData instead of FileViewProvider
GitOrigin-RevId: de59fb20da8ebaea6b77c7a776769697d30be370
2024-02-28 14:38:06 +00:00
Ramazan Dzhekshembaev
768af1fb04
[fleet] add documentation for DelayedImportsOptimizerService and mark api as internal IJPL-700
...
GitOrigin-RevId: 5b8a42fdcebfe84e8a58a47b494176c69a675e41
2024-02-22 13:54:37 +00:00
Yann Cébron
071826ed8c
[codestyle] CustomAutoFormatSyntaxErrorsVerifier: minor doc cleanup
...
GitOrigin-RevId: 771661d5b5582fb2ba66a9a3382a540fb94a7cba
2024-02-20 15:50:44 +00:00
vladimir.petrenko
d36bea9066
RDCT-940 RDCT-1029: restore the old state of code style settings in case of exception
...
(cherry picked from commit aaed013cdae02a28ab303466090dc2bec05c6fee)
IJ-CR-125844
GitOrigin-RevId: 4009211ab2282f59edf231df00fed7659570cc16
2024-02-19 16:37:21 +00:00
vladimir.petrenko
72db159935
RDCT-940 RDCT-1029: make the base consumeValue suspend to avoid blocking EDT by runReadAction calls
...
(cherry picked from commit 9aab75dd878ba5b177c3d5bd958bf2050f17f946)
IJ-CR-125844
GitOrigin-RevId: b821c4f675c68d95fbd0be9d1fd388ccef46bd01
2024-02-19 16:37:16 +00:00
vladimir.petrenko
7c8c757be4
RDCT-1029: add API for synchronizing CommonCodeStyleSettings and sync it for Kotlin
...
(cherry picked from commit 3f525d21efafadc41a9b5d919d323cd672d68ec4)
IJ-CR-125844
GitOrigin-RevId: 0fd91362fa6116a67d7762046c5fae36bc9905e8
2024-02-19 16:37:11 +00:00
vladimir.petrenko
4cd488244e
RDCT-940: introduce an API for synchronization of CustomCodeStyleSettings implementations
...
(cherry picked from commit 17f98cc6bbba32f692f1c22e8d331479fcc0e0d3)
IJ-CR-125844
GitOrigin-RevId: 922657eb7ca4c80668b5538a7d42ae265cb292b2
2024-02-19 16:37:01 +00:00
Tagir Valeev
bc953af5de
Fix/suppress IgnoreResultOfCall
...
GitOrigin-RevId: 2f0cc37e902e13b9dade80af300e218a6f7665ec
2024-02-09 19:11:14 +00:00
Ramazan Dzhekshembaev
3ba4620456
[fleet] catch long optimize imports step for kotlin during alt enter preview
...
GitOrigin-RevId: 999c4a2fa77c8b16b183031fb5e368882b6397a7
2024-01-31 11:53:34 +00:00
Dmitry Osinovskiy
e922727e24
Formatter: mark API as experimental
...
GitOrigin-RevId: 903e8ab2a8a6399f77b1c27e13d47c02d447b6e6
2024-01-25 07:37:24 +00:00
Dmitry Osinovskiy
7e6d706b6f
Formatter: add outdents to simplify importing formatting model from ReSharper.
...
Added indent types OUTDENT_NORMAL and OUTDENT_SPACES that allows to create outdents (second one - only outdents in alignment).
GitOrigin-RevId: 57e76955e9002435d7431f3971fc70042431ce9d
2024-01-25 07:37:24 +00:00
Dmitry Osinovskiy
6cce4c5bc1
Formatter: add enforceChildrenToBeRelativeToMe option to indents to simplify importing formatting model from ReSharper.
...
This option allows a block to specify that its children should be aligned to it. The same effect could be achieved if all children would use relativeToDirectParent.
GitOrigin-RevId: fb76819caef118ba70d6dbdafbfda9c1973fa6f5
2024-01-25 07:37:24 +00:00
Nikolay Chashnikov
9a11dfef8e
[platform] API cleanup: remove unused deprecated API (IJPL-275)
...
GitOrigin-RevId: d94aad0ad6c48854d997dc33f1c0b1cf5939d030
2024-01-11 11:20:56 +00:00
Piotr Tomiak
f957f3bdc6
WEB-42600 Ensure injections are formatted consistently with editor config.
...
GitOrigin-RevId: ccaf7ddeb177d7f78b73cbd76a594f91e67bcaf3
2023-12-04 10:34:49 +00:00
Piotr Tomiak
47ceca20dd
WEB-42600 Not respecting indention in inline templates in Angular - set OverrideLanguageOptions to true when using EditorConfig.
...
GitOrigin-RevId: 68493ae723de0e408aed3384cc17fb5dcca5178b
2023-12-01 17:04:07 +00:00
Vojtech Balik
fd645e80b2
[code style] IDEA-334836 more detailed logging for CodeStyleSettings retrieval and caching
...
GitOrigin-RevId: 5506a89566c3cb1e112f0f3992e6212ac1096c71
2023-11-23 02:36:11 +00:00
Vojtech Balik
2d160c85d3
[code style] refactoring: move logic for doWithTemporarySettings to CodeStyleSettingsManager
...
The reason is to keep logic in the same place as `runWithLocalSettings`, which is very similar.
GitOrigin-RevId: b14d77261842f973d7c5d844d083cd1a5789e523
2023-11-23 02:36:04 +00:00
Vojtech Balik
894cbd3cb0
[code style] improve javadocs for local/temp settings API
...
GitOrigin-RevId: 30773c06b1b53002fa89060a9220f019d39c0972
2023-11-23 02:36:01 +00:00
Vojtech Balik
202d57ce77
[code style] extend local settings API for parity with temporary settings to ease transition
...
GitOrigin-RevId: 24f28d7b601fb629fa64df56d6a9a7609d0a02a6
2023-11-23 02:35:58 +00:00
Vojtech Balik
1b3544bef2
[code style] Make sure local code style settings are used if present
...
GitOrigin-RevId: 595fd0475c844a5e4b7d810d01cbae026a2e31b8
2023-11-23 02:35:55 +00:00
Leonid Bushuev
06b0029e5f
SQL Code Style: add javadoc to CommentStyleSettings and mark it as experimental.
...
GitOrigin-RevId: 81e5db23f47874b457584d91fba34b6bba7051fb
2023-11-21 16:50:24 +00:00
Leonid Bushuev
025a9bb114
SQL Code Style: simplify the CommentByLineCommentHandler class
...
GitOrigin-RevId: 6e5c22450f508f444b21683555849282d63c6c5f
2023-11-15 14:07:06 +00:00
Leonid Bushuev
146207cead
SQL Code Style: provide correct option whether to indent line comment and fix DBE-18236
...
GitOrigin-RevId: 0f7fd6823fc41f294e564c1ab4f1ec5075ce3625
2023-11-15 14:07:05 +00:00
Georgii Ustinov
85b67e2969
[Java. Code formatting] Add wrapping for switch case label list
...
IDEA-303802 formatting options for the enhanced switch
GitOrigin-RevId: d1b12b9c97f2e15922cd63cd89300b286f54861b
2023-11-10 13:32:11 +00:00
Yann Cébron
b4665d9c1a
[code-style] LanguageFormattingRestriction: javadoc
...
GitOrigin-RevId: aee20a04706d1e523352ce5c243386fc447a8140
2023-10-25 17:09:26 +00:00
Yann Cébron
2d884ba539
[code-style] CustomAutoFormatSyntaxErrorsVerifier: javadoc cleanup
...
GitOrigin-RevId: acec73f8115cfa4072eb44395bc81df200a370a3
2023-10-25 17:09:23 +00:00
Rustam Vishniakov
aaa823edba
[code-style] Drop irrelevant comment
...
GitOrigin-RevId: 8d06e6805e270d1c7bc7ba9fafa24400dc239591
2023-10-23 09:37:44 +00:00
Nikolay Chashnikov
f1c274b406
[platform] mark for removal API which was deprecated in 2023.1 or earlier and has no external usages (IDEA-322162)
...
GitOrigin-RevId: 9e00612b0c5fd1268d6ef056c825150fea19e085
2023-10-20 22:20:49 +00:00