local can be final: suggest to add final to explicitly final params (IDEA-169342)

This commit is contained in:
Anna.Kozlova
2017-03-28 16:28:29 +02:00
parent 9cd6ba20fd
commit 28486bab6c
2 changed files with 4 additions and 3 deletions
@@ -3,8 +3,8 @@ import java.io.*;
class CatchParameter {
void m() {
try (InputStream in = new FileInputStream("filename")) { // don't warn about 'in' because it is implicitly final
} catch (FileNotFoundException | RuntimeException e) { // don't warn about 'e' because it is implicitly final
try (final InputStream in = new FileInputStream("filename")) {
} catch (final FileNotFoundException | RuntimeException e) {
} catch (IOException e) {
throw new RuntimeException(e);
}