Bartek Pacia
485b1b4336
IDEA-383350 [java-intentions] fix 'Bind parameters to fields' producing red code when field is assigned indirectly
...
GitOrigin-RevId: 8879b800315a194e8e04e9e0e6f7ca1b5b5205bc
2025-12-12 15:39:43 +00:00
Bas Leijdekkers
3c99de56be
Java: create correct field from parameter with unbounded type parameter (IDEA-365468)
...
GitOrigin-RevId: 218b864c95d25b6ff47e9360e0eeef47308f0ae8
2025-01-08 13:55:47 +00:00
Mikhail Pyltsin
5c02553dad
IJ-CR-152155 [java-intentions] IDEA-365126 'BindFieldsFromParameters' shouldn't be offered when method has generic parameters
...
- more tests
GitOrigin-RevId: 8f580e7e8a32f51b1a8320fc82cdcec11dc4975f
2024-12-26 10:30:16 +00:00
Mikhail Pyltsin
0107304a90
[java-intentions] IDEA-365126 'BindFieldsFromParameters' shouldn't be offered when method has generic parameters
...
GitOrigin-RevId: 92052cdd9f27b6a43fc949badc88d4e8d1695c65
2024-12-23 18:12:33 +00:00
Mikhail Pyltsin
0a7c7800b7
[java-intention] IDEA-365124 don't propose BindFieldsFromParameters when there is chain constructors
...
GitOrigin-RevId: 495ed3f77ff6bdd2f57deac303359cef25aa2d8e
2024-12-23 18:12:33 +00:00
Bas Leijdekkers
95ed423db6
Java: don't create final fields from parameters when this does not compile (IDEA-359981)
...
GitOrigin-RevId: 3a85c9310c8928cf65459ae1ff1825fabf31ec03
2024-10-02 20:13:41 +00:00
Tagir Valeev
9092a09789
[java-intentions] BindFieldsFromParameters: disable for existing field if static or type doesn't match
...
GitOrigin-RevId: ad1d93533626f5e76a3f53c5ab25b06a5aa07f1e
2024-09-10 23:44:56 +00:00
Tagir Valeev
6c6697d422
[java-inspections] CreateFieldFromParameterAction: ModCommand
...
Otherwise, it's hard to make it compatible with new-style unused inspection (IDEA-349083)
Also: remove empty line in constructor body automatically
GitOrigin-RevId: ab1cd08352d9f0168b86acc1d4b87cb89cfe7d69
2024-03-22 12:27:40 +00:00
Tagir Valeev
9c6aeba5b4
[java] More tests for preview; minor fixes
...
GitOrigin-RevId: 7f72c5f68ab821e728eb0d5152f0910f48035046
2022-07-22 11:54:00 +00:00
Anna Kozlova
1784622744
bind parameter to field: ensure applicable field is chosen/skip already assigned (IDEA-160180)
2016-08-25 21:03:40 +03:00
Anna Kozlova
2dc893734e
force "prefer long names" if multiple fields/parameters of same type are generated (~ IDEA-99564)
2014-12-08 16:19:29 +01:00
Dmitry Avdeev
91a5684fee
sentence capitalization
2014-12-06 13:02:00 +03:00
Denis.Zhdanov
cbd0fe4e8e
IDEA-19061 Integrate the Rearranger-plugin into core-IDEA
...
Test data is updated
2012-09-06 13:21:42 +04:00
Denis.Zhdanov
4a4aa01505
IDEA-19061 Integrate the Rearranger-plugin into core-IDEA
...
1. 'Constructor' entry type is defined and supported at java rearranger;
2. Test data fixes;
2012-09-06 13:21:41 +04:00
Anna Kozlova
2af9adfc2c
try our best to find fields corresponding to params (IDEA-89773)
2012-08-07 20:17:04 +04:00
Danila Ponomarenko
4e91c6796c
IDEA-87401 CreateAssign -> Bind + +HighPriorityAction + tests added
2012-06-19 16:12:52 +04:00