Andrey Cherkasov
1d3e71b50a
[java-inspections] RedundantExplicitVariableType: record pattern support
...
IDEA-309032
GitOrigin-RevId: 0afe57042ac7deecffab2b3e15a973ae809d3f48
2022-12-22 15:59:33 +00:00
Tagir Valeev
dd689d3a39
[java-inspections] More tests for preview
...
GitOrigin-RevId: 6b6405ee4491ad1d58947547c40df6fb2d291ab7
2022-07-29 17:54:59 +00:00
Anna Kozlova
42d091571a
[java] don't suggest 'var' for functional expressions (IDEA-291741)
...
GitOrigin-RevId: 63f09455cddca03d4c9f9870a6c60e68e334c010
2022-04-08 15:02:37 +00:00
Anna Kozlova
91d936690e
java introduce variable: keep cast when required (IDEA-262534)
...
GitOrigin-RevId: 5c27539b889209ecd50a3f7cbfbe38241ce638b1
2021-02-21 14:36:25 +00:00
Anna Kozlova
51adbd8f32
introduce variable: ensure array initializer is wrapped in new expr for var usage (IDEA-259249)
...
GitOrigin-RevId: 910d524ec157012a46aa8586c200f1a1b310c38c
2021-01-15 11:54:05 +00:00
Anna Kozlova
7793b16164
java: replace explicit type with var: disable if TYPE_USE annotated (IDEA-259100)
...
GitOrigin-RevId: 4096a327d8c8f9f569fd82c2d6684f7f3d2090fe
2021-01-11 10:31:04 +00:00
Anna Kozlova
c5e8fb5b98
explicit -> var: preserve comments
...
found by property testing
GitOrigin-RevId: c626ca0f4039927c59e7acae5c44a38fb0d31f35
2020-03-19 09:32:07 +00:00
Rustam Vishnyakov
123242c4b2
EditorConfig documentation test
...
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlova
91f7445298
constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
...
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155
Cleanup: NotNull/Nullable
...
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Aleksey Pivovarov
322db66a12
Recover after problematic merge
...
This commit reverts 65a557bb38f6ac03afa9aabaf02cb8d99fc68a91
3f5cfd958d9b6b54393c15983ac94f519c37fe61
GitOrigin-RevId: 8fb8ccbb17d0e217a83f265c185a943b0f5a7ed6
2019-05-03 01:52:21 +03:00
Nicolay Mitropolsky
9b850726ee
[uast-groovy] UInjectionHost support
...
GitOrigin-RevId: 49ec454d1831796fa63b77fdc965f61985bf877e
2019-05-03 01:47:46 +03:00
Vladimir Plyashkun
c33e69a545
CPP-16098 - Lags during inplace rename typing
...
- reverted some of the changes
GitOrigin-RevId: c7c07b80a76c29794ef31e0e916e62f7f302917a
2019-05-03 01:47:14 +03:00
Leonid Bushuev
34be4bbf7d
Apply the change from Develar: cleanup - specify UTF_8 charset explicitly
...
GitOrigin-RevId: 3f5cfd958d9b6b54393c15983ac94f519c37fe61
2019-05-03 01:46:11 +03:00
Vladimir Plyashkun
61a3e18b78
Merge branch 'master' into vplyashkun/inplace_rename_lags
...
GitOrigin-RevId: aaecc2a32e4e42de827efb45b8df733874a722e4
2019-05-03 01:41:29 +03:00
Leonid Bushuev
970dc0fe32
Remove unnecessary downcasting
...
GitOrigin-RevId: b91110977db6e5b08d9f4aaffa8496d305d698e2
2019-05-03 01:40:23 +03:00
Vladimir Plyashkun
2d9369d983
CPP-16098 - Lags during inplace rename typing
...
- changed behaviour in safe way by introducing new method to check that particular expression does not depend
on committed PSI
GitOrigin-RevId: f5ec732613cdafdcef8a1d48eb8d04135c634047
2019-05-03 01:39:50 +03:00
Leonid Bushuev
338ad6db56
SQL code style per dialect: UI: fix indent editor
...
GitOrigin-RevId: 3cb00f5c500523717c42f404b2f38fd1822d6db0
2019-05-03 01:39:18 +03:00
Vladimir Plyashkun
d990d75dba
Merge branch 'master' into vplyashkun/inplace_rename_lags
...
GitOrigin-RevId: 5c7f8c478e7328df1646879ede977efd7465adf8
2019-05-03 01:38:45 +03:00
Leonid Bushuev
9f35a30458
SQL code style per dialect: UI
...
GitOrigin-RevId: 72cca4d6a23a5e2aa2089c03932ab2e9d08bfa48
2019-05-03 01:36:24 +03:00
Anna Kozlova
38f5055d00
replace type with var: allow anonymous type replacement (IDEA-210534)
...
though interface to implementation replacement may lead to implementation type propagation, anonymous type can't be propagated so it's safe to be used as var
GitOrigin-RevId: cae306614efcb92551f2aa907f8d66e1bd2db930
2019-04-28 16:02:06 +03:00
Anna Kozlova
681bfe7ba6
enable explicit type -> var for diamonds (IDEA-188771)
...
expand diamonds and spare on explicit type declaration
2018-06-19 15:50:48 +03:00
Anna Kozlova
1e7e741009
keep annotations for explicit to var fixes (IDEA-193876)
2018-06-14 12:10:52 +03:00
Anna.Kozlova
287b88b975
fix getClass() type in non-physical context
...
IDEA-188897
2018-03-27 17:15:52 +02:00
Roman Shevchenko
d8b2de2b28
[java] fixes formatting around soft keywords
2017-10-02 17:56:32 +02:00
Anna Kozlova
776b8f9474
LVTI: explicit variable type is redundant (IDEA-179177)
2017-09-25 15:05:22 +02:00