@@ -0,0 +1,726 @@
+package com.intellij.codeInspection.ex;%0A%0Aimport com.intellij.codeInsight.daemon.HighlightDisplayKey;%0Aimport com.intellij.openapi.util.Computable;%0Aimport org.jetbrains.annotations.NotNull;%0A%0A/**%0A* Created by IntelliJ IDEA.%0A* User: Maxim.Mossienko%0A* Date: 12/9/11%0A* Time: 5:29 PM%0A* To change this template use File %7C Settings %7C File Templates.%0A*/%0Apublic class CustomEditInspectionToolsSettingsAction extends EditInspectionToolsSettingsAction %7B%0A  private final Computable%3CString%3E myText;%0A%0A  public CustomEditInspectionToolsSettingsAction(HighlightDisplayKey displayKey, Computable%3CString%3E text) %7B%0A    super(displayKey);%0A    myText = text;%0A  %7D%0A%0A  @NotNull%0A  @Override%0A  public String getText() %7B%0A    return myText.compute();%0A  %7D%0A%7D%0A

add item for suppress / edit settings for non fair js inspections