Anna Kozlova
49b2bd2ca6
[java] make method static: adapt to static methods in anonymous classes, method references (IDEA-293090)
...
GitOrigin-RevId: c7a58c6e06726607fb5e97d74624a468d684a8ec
2022-04-28 12:09:04 +00:00
Anna Kozlova
dc72ec1873
make method static: delete receiver parameter (IDEA-223325)
...
GitOrigin-RevId: d27b8454d8f653072ff627a8048f89fde3491316
2021-01-21 21:46:48 +00:00
Anna Kozlova
0141c99371
make method static: fix method refs in method body
...
EA-120553 - assert: MakeMethodStaticProcessor.changeSelfUsage
2018-05-23 12:57:08 +03:00
Anna.Kozlova
6786d754e3
make method static: convert method reference to lambda (IDEA-191425)
2018-05-16 13:43:27 +02:00
Anna Kozlova
edac6e4874
make static: fix inner class check (IDEA-166983)
2017-01-23 16:24:03 +03:00
Alexey Kudravtsev
db48c64473
use mockJdk18 by default in LightCodeInsightTestCase; remove dependency on swing/net classes in some tests
2016-07-20 15:47:18 +03:00
Anna Kozlova
5c8c069685
make static: ensure @Override is cleared from static method (IDEA-146872)
2015-10-27 19:35:21 +01:00
Anna Kozlova
40db0beb8d
make method static: fix delegate parameter place (IDEA-146900)
2015-10-27 19:35:18 +01:00
Anna Kozlova
d18781b365
make method static: warn about broken method references if filed or class need to be passed; NPE (EA-66661 - NPE: MakeMethodStaticProcessor.changeExternalUsage)
2015-03-23 20:33:24 +01:00
Anna Kozlova
607d4e4f79
make static: allow to delegate (IDEA-24060)
2014-12-23 19:32:30 +01:00
Anna Kozlova
90c76da057
deep make static
2014-11-21 11:24:02 +01:00
anna
9598ba568c
make method static: add parameter when method was used in method reference (IDEA-93138)
2012-10-18 13:45:04 +02:00
Anna Kozlova
4a7e7d24a8
make method static: do not pass class param for static inner class (IDEA-90720)
2012-09-13 15:16:44 +04:00
Denis Zhdanov
8b7ad968fa
IDEA-4384 Refactorings should obey "align when multiline"
...
Test fixes
2010-10-11 15:08:07 +04:00
Denis Zhdanov
1012dd0da2
IDEA-4384 Refactorings should obey "align when multiline"
...
1. Method parameters/method call arguments are reformatted during method return type/name/modifiers change now (corresponding logic is added at PSI level);
2. Corresponding tests are added;
2010-10-11 13:04:36 +04:00
unknown
d63f1f294e
check for method type params inclusive (IDEA-56192)
2010-07-01 13:37:08 +04:00
Dmitry Jemerov
10ca2b4e5f
test++
2009-09-10 21:57:00 +04:00