Java
Method reference can be replaced with lambda
Info
New
Last modified: 03 December 2024 Reports method references, like MyClass::myMethod
and myObject::myMethod
, and suggests replacing them with an equivalent lambda expression.
Lambda expressions can be easier to modify than method references.
Example:
System.out::println
After the quick-fix is applied:
s -> System.out.println(s)
- By ID
Can be used to locate inspection in e.g. Qodana configuration files, where you can quickly enable or disable it, or adjust its settings.
MethodRefCanBeReplacedWithLambda
By default, this inspection does not highlight the code in the editor, but only provides a quick-fix.
This inspection depends on the following Java features:
Lambda expressions
Method references
These features are available since Java 8.
Inspection Details | |
---|---|
By default bundled with: | |
Can be installed with plugin: | Java, 243.23126 |
Thanks for your feedback!
Was this page helpful?