Commit Graph

2 Commits

Author SHA1 Message Date
Tagir Valeev
6fe2638869 [java] IDEA-257411 Update pattern matching for instanceof support for Java 16
1. Do not report error if non-final variable is reassigned
2. Report error in Java 15 if 'final' modifier is used
3. Allow specifying 'final' modifier on introduce variable
4. Support non-final variables in PatternVariableCanBeUsed inspection
5. Copy modifiers in PatternVariableCanBeUsed quick-fix

GitOrigin-RevId: d7b82261a018c9a48bcdcf237ade0d8c08f5978d
2021-01-26 05:55:43 +00:00
Tagir Valeev
2380906af8 HighlightControlFlowUtil: disable assignment to pattern variables
GitOrigin-RevId: 09c4aa42068ce0258543a17546404fcdec952404
2019-12-27 09:01:34 +00:00