Code Inspection: Duplicate branch in alternation
Configure inspections: Settings | Editor | Inspections
Show intention actions: AltEnter
Reports duplicate branches in a RegExp alternation. Duplicate branches slow down matching and obscure the intent of the expression.
Example:
(alpha|bravo|charlie|alpha)
After the quick-fix is applied:
(alpha|bravo|charlie)
New in 2017.1
Place the caret at the highlighted line and press AltEnter or click
.
Click the arrow next to the inspection you want to suppress and select the necessary suppress action.