Commit Graph

24 Commits

Author SHA1 Message Date
Tagir Valeev
7d8f8b64dc [java-refactoring] IDEA-215147 Detect common formats of string values when suggesting variable names
GitOrigin-RevId: 68731a721306d012e37c01f71be4d66744b2ca9e
2023-02-03 11:41:44 +00:00
Tagir Valeev
2c3779a08a [java-intentions] ChangeMethodSignatureFromUsageFix: better handling of annotations
GitOrigin-RevId: b4de4a64ff488b167352bac2172c9df55836b819
2022-07-29 17:55:07 +00:00
Tagir Valeev
4f9e408a4b [java-intentions] Preview tests for ChangeMethodSignatureFromUsageFix; preserve modifiers in preview
GitOrigin-RevId: 851fbe2731eae7b5e67c1dfa5788e98fdfeb8f8c
2022-07-22 11:54:06 +00:00
Tagir Valeev
a32aae2b9b [java-intentions] IDEA-165333 Add constructor parameter fix may create recursive constructor invocation
GitOrigin-RevId: 53be80dace37ccb9b9735d49d562b701404f995e
2022-07-07 15:47:44 +00:00
Tagir Valeev
54dc3625c7 More friendly messages for change signature from usage; tests for records (IDEA-244030)
GitOrigin-RevId: 47ea76c9514b26c3e91a1b0e8450169a75b89576
2020-06-23 18:48:59 +03:00
Anna.Kozlova
f2b9476d0f disable create method from usage/change signature based on void argument (IDEA-205710) 2019-01-31 18:22:13 +01:00
Anna Kozlova
4d6dd142f0 fix testdata 2018-12-28 21:30:43 +01:00
Anna.Kozlova
b09a6328d4 change signature from usage: disable when permute arguments fix is available (IDEA-176975) 2018-12-28 19:08:45 +01:00
Anna Kozlova
876dd36dd9 use boxed type instead of expected primitive when NULL type is calculated
this allows int -> Integer signature changes when null is passed where primitive is expected (IDEA-164942)
2018-06-18 19:48:12 +03:00
Anna Kozlova
62d2417879 don't qualify with this in static context (IDEA-166793) 2017-01-20 12:58:34 +03:00
Anna Kozlova
1782d678a7 include all constructor candidates to calculate change signature fix (IDEA-128891) 2016-05-11 18:08:55 +02:00
Anna Kozlova
1420ac66b8 testdata for EA-53634 - assert: PsiWildcardType.createSuper 2015-10-28 16:05:03 +01:00
Anna Kozlova
249d8ca4ba change signature from usage: ensure not substitute parameter type from call site (IDEA-146284) 2015-10-12 20:15:41 +02:00
Anna Kozlova
0c1ec73530 IDEA-124163 2014-04-25 14:21:55 +02:00
anna
60dffe3c03 provide common quickfixes for ambiguous constructor calls (IDEA-115255) 2013-10-23 16:31:32 +02:00
anna
fabb9c6f92 change method signature from usage: fix reverse order presentation text (IDEA-97218) 2012-12-11 17:44:21 +01:00
anna
45654bcffd change signature from usage: new param place: provide reverse based signature transformation when not the same (IDEA-70552) 2012-02-09 18:51:11 +01:00
anna
c71a873d1d i18n && wording (IDEA-72585 ) 2011-08-21 17:39:34 +02:00
anna
b973627301 change method signature from usage text tweaks 2011-08-03 22:02:13 +04:00
anna
5b3aff7eec change signature from usage: try new description (IDEA-50193) 2011-07-26 10:56:49 +04:00
anna
e1ac3c6f0a suggest new param name based on type instead of other params 2010-12-23 18:01:52 +03:00
anna
cd75690d57 change signature from usage fix: varargs processing (IDEA-58449) 2010-10-05 19:55:42 +04:00
anna
35c566eb50 test data fixed according to new name suggestions 2010-08-20 13:19:58 +04:00
Alexey Kudravtsev
2718da9fc7 more java tests moved to community 2010-06-25 12:46:40 +04:00