Commit Graph

7 Commits

Author SHA1 Message Date
Anna Kozlova
724ed16f6f [java] replace default catch block template (IDEA-161593)
`throw e` won't fix the compilation error, comment - is not really better than empty catch block.

GitOrigin-RevId: ea002c332900b032392e766f3dd13fe3258ad49c
2022-01-14 20:39:23 +00:00
Anna Kozlova
d43848c086 [change signature] ensure base method is refactored in functional expression case (IDEA-276192)
don't reorder usages for no reason

GitOrigin-RevId: 2bdeee871d696c7351addc4a1a8e886d148f6186
2021-08-18 15:11:50 +00:00
Anna.Kozlova
bebf4975e6 change signature: expand expr lambda to block lambda when exception should be caught; don't expand method ref to lambda when only unchecked exceptions were added (IDEA-152386) 2016-04-28 11:39:38 +02:00
Anna Kozlova
b56e7e0c20 change signature: propagate parameters change to lambda expressions (IDEA-150138) 2016-01-13 16:54:58 +01:00
Anna Kozlova
f99580f6a5 enable delegate for interfaces in 1.8 2014-12-23 19:32:29 +01:00
Anna Kozlova
d8ed05dbfa functional expressions: allow to delete/change signature of default methods of functional interfaces 2014-04-08 12:18:32 +02:00
Anna Kozlova
ec1d4927bd search for functional interface implementations by lambdas and method references: change signature/find usages; to be continued (IDEA-104286; IDEA-90824) 2014-04-07 16:59:16 +02:00