@Override
 public JComponent createOptionsPanel() {
   return new SingleCheckboxOptionsPanel(
       InspectionJSBundle.message("pointless.bitwise.expression.ignore.option"),
       this,
       "m_ignoreExpressionsContainingConstants");
 }
 @Override
 @NotNull
 public String buildErrorString(Object... args) {
   final String replacementExpression = calculateReplacementExpression((JSExpression) args[0]);
   return InspectionJSBundle.message(
       "pointless.bitwise.expression.problem.descriptor", replacementExpression);
 }
 @Override
 @NotNull
 public String getDisplayName() {
   return InspectionJSBundle.message("pointless.bitwise.expression.display.name");
 }
 @Override
 @NotNull
 public String getName() {
   return InspectionJSBundle.message("pointless.bitwise.expression.simplify.quickfix");
 }