Tagir Valeev
8aff1fed71
[java] Preserve type annotations when generating getters and setters
...
Fixes IDEA-196894 Generating accessors should insert nullability annotations automatically when corresponding fields have them
GitOrigin-RevId: a24d1288e4b3c82f0baa6216b6d84e9b5da29b76
2024-02-24 12:21:52 +00:00
Tagir Valeev
db04ce1b62
[java] GenerateGetterAndSetterHandler: cosmetic
...
GitOrigin-RevId: b673e2710fb196090d887a5eeef8c4d5ef9b0df7
2024-02-24 12:21:48 +00:00
Tagir Valeev
52f3712ce2
[java-inspections] IDEA-345407 Some actions inside string template with language annotation lead to exceptions
...
GitOrigin-RevId: b14296a9785210511c22281a29f177d9d9ff752b
2024-02-24 12:21:45 +00:00
Tagir Valeev
807c36748d
[java-stubs] TypeInfo: avoid hash lookup for irrelevant types
...
GitOrigin-RevId: 374614f593ecef6e6d4db964e82a5802c1e82f60
2024-02-24 12:21:42 +00:00
Tagir Valeev
ba44c9407e
[java-stubs] Use parent StringBuilder to build annotation text
...
GitOrigin-RevId: 759ac9622c1b2c3110d277384898496cfaedb20d
2024-02-24 12:21:39 +00:00
Tagir Valeev
3acac32811
[core-api] MostlyUShortIntList: inline delegate UnsignedShortArrayList
...
GitOrigin-RevId: 7e9167bcd614314c4ba55226f34a78a4e3e37e58
2024-02-24 12:21:36 +00:00
Tagir Valeev
151e0e4109
[java-inspections] DialogTitleCapitalization.html: add language tag
...
GitOrigin-RevId: 427bb46c293c0f5b1920ef081b4c130fa28f7cbe
2024-02-24 12:21:32 +00:00
Frederik Haselmeier
247aefa8f1
[Kotlin] Fixed kotlin copy-paste potentially being broken in string templates
...
KTIJ-10687
Merge-request: IJ-MR-126765
Merged-by: Frederik Haselmeier <Frederik.Haselmeier@jetbrains.com >
GitOrigin-RevId: c85ba5272ca5bbaab5e9ac1d63b856f523c671a0
2024-02-24 10:41:29 +00:00
Gregory.Shrago
8ac83bd3e6
make sure the null expand-response is cleared if present
...
An action in fast pass may request `AsyncActionGroupExpandResponseElement`. Null value will be cached in `sessionData`. It must be cleared before the slow pass.
GitOrigin-RevId: 01d6bced4f63da3080e40cdddb8aa05b34b689fa
2024-02-24 04:34:27 +00:00
Dmitriy.Panov
f2f97ddf99
IJI-1603 .SNAPSHOT suffix is required for a remote dev + IDE built from sources scenario
...
GitOrigin-RevId: 6a92fca9b453ffda36b25c4ee6fe7640d7f287e2
2024-02-24 04:33:56 +00:00
Dmitriy.Panov
602efa064a
build scripts: coroutine dump span name typo
...
GitOrigin-RevId: 471c7eeb79fc8a0420af56437bde921bbb87a18f
2024-02-24 04:33:56 +00:00
Edem Ibraimov
2ffe50abb2
[test framework]: add utility method for temporary AdvancedSetting value
...
GitOrigin-RevId: 2c68fb42f9e3229f66c2a4cb07134cf2534f846c
2024-02-24 03:40:37 +00:00
Julia Beliaeva
5478072394
Revert "[lvcs] setup scrollable border in the activity items list"
...
This reverts commit f86355a5a3d55ce9761b440891a3e68a198edbb1.
GitOrigin-RevId: eef2b83df8c4c0732ea73f63a8edfdf55f02a443
2024-02-24 03:40:12 +00:00
Julia Beliaeva
831d1998cf
[lvcs] rename ActivityDiffDataWithDifferences to ActivityDiffDataImpl
...
GitOrigin-RevId: 205a9cdcac31a1e02ef1d73bc5a65f2e2b0fde4a
2024-02-24 03:23:55 +00:00
Julia Beliaeva
9bff220338
[lvcs] simplify ActivityDiffDataWithDifferences class
...
GitOrigin-RevId: b872604ce4df2be6c12fcb186239fdde41c92528
2024-02-24 03:23:50 +00:00
Julia Beliaeva
173d013a08
[lvcs] convert getPresentableChanges function to a property
...
GitOrigin-RevId: 07b48ade9cbe8c0c88c61a600dcad6c8f5613f93
2024-02-24 03:23:47 +00:00
Julia Beliaeva
3ecfc53eb8
[lvcs] remove redundant Project parameter
...
follow-up: 21f40bb34797b4267dbf9a8aeeb9216183d9a89e
GitOrigin-RevId: 355d043d2511576f564ffe2d247d3cc917c43c48
2024-02-24 03:23:44 +00:00
Alexey Kudravtsev
df1b672aef
fix bug: typing around @SuppressWarning sometimes led to highlighting it as "redundant"
...
GitOrigin-RevId: 1c6ff649b023656e25ed3e686cd57aa18f7d3bbe
2024-02-24 01:50:29 +00:00
Bas Leijdekkers
5741e04d55
[java] convert FixDocCommentTest to Java (IDEA-331682)
...
GitOrigin-RevId: 1c4bd4751daf1d04c04de343d9d095f081d18850
2024-02-24 01:10:24 +00:00
Bas Leijdekkers
9f9f5befb2
Rename .groovy to .java
...
IDEA-331682
GitOrigin-RevId: a339c1e5232adaaffd723de6ade950c3b4af554c
2024-02-24 01:10:19 +00:00
Bas Leijdekkers
6e55db6077
[java] convert NonSourceInspectionTest to Java (IDEA-331682)
...
GitOrigin-RevId: 9045bf2add7a0c91050d4675f602ef6a05e8fd93
2024-02-24 01:10:15 +00:00
Bas Leijdekkers
6f9fa0e03d
Rename .groovy to .java
...
IDEA-331682
GitOrigin-RevId: e18a2b9119e56be6ce1118235d9e99683261b225
2024-02-24 01:10:10 +00:00
Bas Leijdekkers
691c00ab04
[groovy] fix javadoc grammar
...
GitOrigin-RevId: 31a0f0dbba768645b8f13864655467c326f1f81e
2024-02-24 01:10:05 +00:00
Bas Leijdekkers
d629849e3c
[java] convert FileLocalResolverTest to Java (IDEA-331682)
...
GitOrigin-RevId: 8872e7bc521926f5dddb5231619372e9f90a69dc
2024-02-24 01:10:01 +00:00
Bas Leijdekkers
20d8212e89
Rename .groovy to .java
...
IDEA-331682
GitOrigin-RevId: 0f98c002b0d9cb8f4d728b95593677bbda582048
2024-02-24 01:09:56 +00:00
Bas Leijdekkers
aa847d7fee
[groovy] keep copyright file header when converting to Java (IDEA-347194)
...
GitOrigin-RevId: bff7653f8393a9643e2ca87b14e259135113b487
2024-02-24 01:09:51 +00:00
Bas Leijdekkers
e045f327b2
[java] convert LightResolveClassTest to Java (IDEA-331682)
...
GitOrigin-RevId: e256d25711f5800560e0045fb897ecc7ef987800
2024-02-24 01:09:47 +00:00
Bas Leijdekkers
2790901ba3
Rename .groovy to .java
...
IDEA-331682
GitOrigin-RevId: 43d5524c91d1515b6546a3bfbc5635eb566f83f2
2024-02-24 01:09:43 +00:00
Dmitry Batrak
8b1196e4a6
RDCT-1069 There is no current position after a stepping in debugger
...
Implement a more precise logic marking editors as showing on backend. With it, there's no need for a special implementation of GuestFileEditorManager.getFocusedEditor.
GitOrigin-RevId: a8120a93af0dec1e4bc7c343a7ec53807c57941f
2024-02-23 23:51:56 +00:00
Dmitry Batrak
65a9ea267d
RDCT-1069 There is no current position after a stepping in debugger
...
* introduce FileEditorManager.getFocusedEditor API, use it in debugger code to detect when editor has focus
* extend RD UserFocusModel to report focus coming to editor area or leaving it, use this information to implement GuestFileEditorManager.getFocusedEditor
GitOrigin-RevId: a9f9179c943dea6e34ba87298b85392b23df0f49
2024-02-23 23:51:52 +00:00
Vladimir Dolzhenko
1f5d520f77
[kotlin] Add diagnostic info for EA report
...
GitOrigin-RevId: adfa53c5955f481a7e203cf2226a838180845575
2024-02-23 23:36:45 +00:00
Vladimir Dolzhenko
0207b0ab78
[kotlin] Drop redundant fs virtual file prefix from test data
...
#KTIJ-28675
GitOrigin-RevId: 21fe808c089e1b6e6669a592fa6525cc52047492
2024-02-23 23:36:40 +00:00
Vladimir Dolzhenko
10b9ef9e3c
[kotlin] update k1/k2 parity report
...
GitOrigin-RevId: fd625ee657182798f1de12042635085f7eac8821
2024-02-23 23:36:35 +00:00
Vladimir Dolzhenko
e80cb34110
[kotlin] Do not insert long arguments in a short form
...
#KTIJ-28873
GitOrigin-RevId: 2ed7866cf7acc222fc7d22c2bfdb3ada0ce98320
2024-02-23 23:36:31 +00:00
Vladimir Dolzhenko
33b02f9863
[kotlin] Restore initial iter postfix template, iterator-based postfix template becomes itor
...
#KTIJ-28867
GitOrigin-RevId: bf3a41d4df5544bde83d931089eb9a801a4bc948
2024-02-23 23:36:26 +00:00
Vladimir Dolzhenko
03cabd2b37
[kotlin] Specify return types explicitly
...
#KTIJ-28867
GitOrigin-RevId: 311c6c0c0c570e2592d4e9884ad75c91e7b996f9
2024-02-23 23:36:22 +00:00
Julia Beliaeva
5b1f5a2b05
[lvcs] use a dedicated interface instead of ChangeViewDiffRequestProcessor.Wrapper
...
GitOrigin-RevId: 181af32584ba036c75d86bb4ab0e77a45849a51c
2024-02-23 23:05:52 +00:00
Ilya.Kazakevich
98b99c3717
DS-6282: Module missing when build from sources.
...
`intellij.python.community.impl.community_only` must be on the classpath of PyCharm Community and DS.
It has been done for dev builds, but not for sources.
GitOrigin-RevId: 13da57550c978098fabed0e08437d5aca5b5b230
2024-02-23 22:58:05 +00:00
Alexey Belkov
ec267bc563
[kotlin] J2K: utils cleanup
...
GitOrigin-RevId: f189caa98319bc2719ab609ea6128312b656c384
2024-02-23 22:46:03 +00:00
Alexey Belkov
0b92a12698
[kotlin] J2K: convert RemoveExplicitPropertyTypeProcessing to Analysis API
...
And share it between K1_NEW and K2 J2K.
As a next step, we may try to convert it to a JK tree conversion.
KTIJ-28575
GitOrigin-RevId: 6818e0f9bfe1c031cbd8fcd8265ebfe5e5638a6b
2024-02-23 22:45:58 +00:00
Alexey Belkov
8e305c7ca9
[kotlin] J2K: Share inspection-like post-processing infrastructure
...
It will be useful during the active development of K2 J2K, because
using these post-processings (temporarily) is easier than
porting them to JK conversions right away.
KTIJ-28529
GitOrigin-RevId: ffa191f2d477a129249b958d94174087dfd7dc4e
2024-02-23 22:45:53 +00:00
Julia Beliaeva
0421cbd2da
[lvcs] setup scrollable border in the activity items list
...
GitOrigin-RevId: f86355a5a3d55ce9761b440891a3e68a198edbb1
2024-02-23 22:33:26 +00:00
Julia Beliaeva
c5636b46a6
[file-history] remove the registry key to disable new file history without the indexes
...
Also remove the notification for the old file history which suggested enabling indexing.
GitOrigin-RevId: f145758325d3544f630f1670ecd3a30b8d819201
2024-02-23 21:59:12 +00:00
Nikita Katkov
c9a3f46da7
[core] IDEA-347210 IJ-CR-126840 Run reparse on the EDT,
...
- avoid rehighlighting the file twice,
- prefer more expressive service name
- encapsulate mappings update iin it
GitOrigin-RevId: a021665f832417668f4516895be120bb30d425cb
2024-02-23 21:02:24 +00:00
Roman Shevchenko
4ad557347f
reverting 0e68ba12 "IJPL-53: Enable new RW Lock implementation by default."
...
GitOrigin-RevId: ac3865e896074064bc3b0376ff9a746618d34ee9
2024-02-23 20:37:17 +01:00
Ilya Usov
bcd577f1af
update rd
...
GitOrigin-RevId: b3f29105de49e328cb6c0124b8c33b337f94000a
2024-02-23 17:26:11 +01:00
Lev Serebryakov
6691da0e6b
IJPL-53: Enable new RW Lock implementation by default.
...
GitOrigin-RevId: 0e68ba129fea6d4461db6d3df87c70657c0e8aa1
2024-02-23 15:56:09 +00:00
Andrey Lisin
d740d64301
PY-70629 Replace class-based sys.monitoring events callbacks with functions
...
GitOrigin-RevId: e89c896c1e29ac1c287930afdd6764215ee62eec
2024-02-23 14:16:44 +00:00
Mikhail Sokolov
7d23298a6e
IDEA-324169 Main toolbar blinks on zoom or adding a new action
...
GitOrigin-RevId: e37325a27b89504f13859769630274e867686a0c
2024-02-23 12:59:01 +00:00
Piotr Tomiak
3bd5a79624
IJPL-717 Apply color scheme for inline code blocks and code blocks - margins and line height for code blocks
...
GitOrigin-RevId: aae690b9b500bf1b773c357977726172f045e1f1
2024-02-23 12:13:59 +00:00