boolean (@NotNull String actionText) { return actionText.equals("Add clarifying parentheses") || actionText.equals("Remove unnecessary parentheses") || actionText.equals("See other similar duplicates") || actionText.equals("Replace character literal with string") || actionText.matches("Simplify '\\(+(true|false)\\)+' to \\1") || // Parenthesizing sub-expression causes cutting the action name at different position, so name changes significantly actionText.matches("Compute constant value of '.+'") || actionText.matches("Replace '.+' with constant value '.+'") || // TODO: Remove when IDEA-195235 is fixed actionText.matches("Suppress .+ in injection") || actionText.equals("Suppress with 'NON-NLS' comment") || // IDEA-218088 super.shouldSkipIntention(actionText); }