[ {
  "shortName" : "private static void addAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugAnnotator.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 236,
  "linesOfCode" : 120,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void actionPerformedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ImportBugCollection.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 210,
  "linesOfCode" : 119,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setBugsDetails()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 286,
  "linesOfCode" : 99,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Component getTreeCellRendererComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 293,
  "linesOfCode" : 88,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DialogBuilder create()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AnalysisRunDetailsDialog.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 163,
  "linesOfCode" : 88,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void layoutShrink()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 386,
  "endLine" : 489,
  "linesOfCode" : 88,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoader.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 157,
  "linesOfCode" : 86,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void group()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/Grouper.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 207,
  "linesOfCode" : 84,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initGui()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 581,
  "endLine" : 687,
  "linesOfCode" : 79,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Pair executeImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 336,
  "linesOfCode" : 77,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckinHandler createHandler()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/CheckinHandlerFactoryImpl.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 131,
  "linesOfCode" : 73,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void layoutComponents()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/NDockLayout.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 246,
  "linesOfCode" : 72,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void actionPerformedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ExportBugCollection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 149,
  "linesOfCode" : 69,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void layout1()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 615,
  "endLine" : 704,
  "linesOfCode" : 65,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void load()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoaderLegacy.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 140,
  "linesOfCode" : 63,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addSuppressAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 275,
  "linesOfCode" : 60,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void layoutGrow()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 492,
  "endLine" : 572,
  "linesOfCode" : 57,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void analysisFinished()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 290,
  "linesOfCode" : 55,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void layoutContainer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 287,
  "linesOfCode" : 55,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setLatest()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorDetailsPane.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 166,
  "linesOfCode" : 55,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AnalysisScope getInspectionScopeImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeScopeFiles.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 257,
  "linesOfCode" : 55,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doAddWithFileChooser()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 232,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean doImport()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsImporter.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 101,
  "linesOfCode" : 52,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "abstract boolean isSelectedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractToggleAction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 175,
  "linesOfCode" : 51,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean doImport()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SonarProfileImporter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 101,
  "linesOfCode" : 49,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doAdd()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 169,
  "linesOfCode" : 45,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void analyze()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeProjectFiles.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 122,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void applyDetectorsAndPluginsTo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyAbstractSettingsConverter.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 217,
  "linesOfCode" : 44,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean importSettings()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/RuntimeSettingsImporter.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 92,
  "linesOfCode" : 43,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initGui()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 862,
  "endLine" : 913,
  "linesOfCode" : 43,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void analyze()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzePackageFiles.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 118,
  "linesOfCode" : 43,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void update()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractToggleAction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 81,
  "linesOfCode" : 43,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void analyze()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeScopeFiles.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 132,
  "linesOfCode" : 43,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Editor createEditor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 236,
  "linesOfCode" : 40,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AdvancedSettingsAction.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 210,
  "linesOfCode" : 40,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void asyncStartImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 239,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImportFileDialog()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ImportFileDialog.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 119,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isSelected()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractToggleAction.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 122,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection getCompilerOutputPaths()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProjects.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 208,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void configureFilter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 422,
  "endLine" : 460,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LineMarkerInfo getLineMarkerInfo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugsLineMarkerProvider.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 114,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 200,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void analyze()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeModuleFiles.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 109,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JComponent createCenterPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/export/ExportBugCollectionDialog.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 116,
  "linesOfCode" : 37,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProjects.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 122,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsCompileAfterHook.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 107,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JBTable createCheckboxTable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/GuiUtil.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 276,
  "linesOfCode" : 36,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void dumpClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/DebugUtil.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 82,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void applyBasePreferencesTo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyAbstractSettingsConverter.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 119,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void paint()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 341,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void flipSeparators()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/NDockLayout.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 284,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean process()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 253,
  "linesOfCode" : 35,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Component getTreeCellRendererComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTable.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 98,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void addChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Changes.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 107,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void regroupTree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 349,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getGroupName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/GroupBy.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 99,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AdvancedSettingsAction.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 155,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addRFilerFilter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterTab.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 126,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void startImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 184,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void deploy()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/Plugins.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 156,
  "linesOfCode" : 33,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void startDrag()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 280,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static StringBuilder createProductInfo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/HelpAction.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 151,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void analyze()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeChangelistFiles.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 115,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/DisableAnalysisFinishedNotificationAction.kt",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 67,
  "linesOfCode" : 31,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean compare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 490,
  "endLine" : 526,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processKeyEvent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 710,
  "endLine" : 746,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeNodeCellRenderer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 124,
  "linesOfCode" : 31,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initHeaderPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ModuleSettingsPane.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 75,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiElement getElementAtLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 392,
  "endLine" : 424,
  "linesOfCode" : 31,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FileModificationServiceUtil.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 81,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void initWorker()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsCompileAfterHook.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 163,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeChangelistFiles.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 77,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static FindBugsProject create()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProject.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 117,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void keyTypedOrPressed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 256,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void parseSplit()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1254,
  "endLine" : 1282,
  "linesOfCode" : 29,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/resources/GuiResources.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 72,
  "linesOfCode" : 29,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean areAllDetectorsDisabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractAnalyzeAction.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 127,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FindBugsStarter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 112,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void processRecursively()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ChangeCollector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 130,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showJList()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 243,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Dimension minimumNodeSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 333,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void exportImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ExportBugCollection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 178,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getData()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 168,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Dimension preferredNodeSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 303,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void invoke()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 189,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static VirtualFile getDirectory()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzePackageFiles.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 148,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "abstract void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 82,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Rectangle getShowingRect()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 348,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int find()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 453,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeScopeFiles.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 181,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void analyze()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeClassUnderCursor.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 94,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void collectSuggestionsByFacets()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSuggestion.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 164,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FindBugsProject get()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProjects.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 152,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reportQueuedErrors()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 195,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void applyBugCategoriesTo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyAbstractSettingsConverter.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 144,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void convertSettings()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyProjectSettingsConverter.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 74,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void showPopup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 286,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void layoutContainer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/NDockLayout.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 140,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAcceleratorString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 269,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ImportFileDialog.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 182,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 736,
  "endLine" : 762,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void parseAttribute()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1199,
  "endLine" : 1222,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreeState create()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/TreeState.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 132,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static AbstractDetectorNode buildRoot()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractDetectorNode.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 107,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Icon getTinyIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/GuiUtil.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 185,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Icon getCombinedIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/GuiUtil.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 214,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void showImportPreferencesWarningImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/RuntimeSettingsImporter.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 131,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void start()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 142,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoader.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 262,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showPopups()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 415,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateDrag()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 318,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension maximumLayoutSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 204,
  "endLine" : 226,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String trim()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/StringUtilFb.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 86,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addContainingClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/AbstractClassAdder.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 110,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initGui()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 122,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startSubGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 186,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showJTree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 270,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void paintHighlightForPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/Tree.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 126,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Point relocateAndResize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 304,
  "endLine" : 327,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initGui()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 822,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Point relocateAndResizeRecentSearches()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 1029,
  "endLine" : 1052,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseClicked()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 292,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLayoutComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/NDockLayout.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 89,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ActionToolbar createActionToolbar()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 94,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Boolean getEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorGroupNode.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 59,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DetectorTablePane getTablePane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 114,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 92,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void collectClassLoaders()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/DebugUtil.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 105,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void actionPerformedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/HelpAction.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 86,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void showSuggestions()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSuggestion.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 106,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void initWorkerForAutoMakeImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsCompileAfterHook.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 215,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void suggest()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/android/RFilerFilterSuggestion.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 65,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPreview()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 188,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyAbstractSettingsConverter.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 239,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ShareTab.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 152,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValueAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 365,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 116,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  L publisher()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBus.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 87,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addInnerClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/AbstractClassAdder.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 169,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized static boolean load()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/PluginLoader.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 62,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 162,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void applyFileFiltersTo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyAbstractSettingsConverter.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 165,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugInstanceNode findNodeByBugInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 278,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Comparator getBugInstanceComparator()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 224,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addToRecentSearches()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 1060,
  "endLine" : 1083,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 1086,
  "endLine" : 1105,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateBounds()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 365,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void layout2()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 578,
  "endLine" : 598,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restore()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/TreeState.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 77,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void indexImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SearchableOptionContributorImpl.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 86,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PsiDocCommentOwner getContainer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 130,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void export()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/HtmlBugCollectionExporter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 71,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void update()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 53,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void annotate()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugAnnotator.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 77,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getTooltipText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugsLineMarkerProvider.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 224,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BugInstanceNode getPreviousBugInstanceLeafNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 160,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void detach()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 715,
  "endLine" : 733,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ComponentListener createComponentListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 200,
  "endLine" : 222,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KeyAdapter createKeyAdapter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 139,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object getNavigatableData()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 200,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NotificationsConfigurationImpl getNotificationsConfigurationImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/NotificationUtil.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 75,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension minimumLayoutSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 310,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension preferredLayoutSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 333,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getSuppressWarningsClassName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 350,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addInnerClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/AbstractClassAdder.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 137,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addAnonymousClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/AbstractClassAdder.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 199,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean isSelectedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractGroupByAction.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 65,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeAllModifiedFiles.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 62,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void analyze()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeSelectedFiles.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 88,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void setAnalyzeAfterAutomake()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsCompileAfterHook.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 127,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doReportBug()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 148,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showSuggestion()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/android/RFilerFilterSuggestion.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 84,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File findAccessibleFindBugsIdeaPluginPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/Plugins.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 103,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deployImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/Plugins.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 175,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleDetailsClick()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 158,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BugInstanceNode selectNextNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 117,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Icon getGroupByCollapsedIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 208,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Icon getGroupByExpandedIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 227,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void attach()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 692,
  "endLine" : 709,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNextOccurence()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/TreeOccurenceNavigator.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 73,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void paintIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 270,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean createPathRecursive()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/TreeState.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 104,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addExpandedRecursive()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/TreeState.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 151,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistencePreferencesBean()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 84,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/GuiUtil.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 86,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void analyze()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeAllModifiedFiles.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 86,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isSelectedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ScrollToSource.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 55,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/TreePreviousOccurence.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 52,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/TreeNextOccurence.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 52,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeSelectedFiles.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 63,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static StringBuilder createHelpInfo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/HelpAction.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 107,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompileScope createFacetsCompileScope()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 377,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BugInstanceNode selectPreviousNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 91,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processKeyEvent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 565,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updatePopupBounds()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 690,
  "endLine" : 706,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void init()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 102,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List dividersThatOverlap()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 817,
  "endLine" : 833,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void index()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SearchableOptionContributorImpl.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 65,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/VersionManager.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 168,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void invokeLater()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/EventDispatchThreadHelper.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 92,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Module getModule()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 246,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addContainingClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/AbstractClassAdder.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 80,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setSelectedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractGroupByAction.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 85,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isSelectedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/PreviewSelectBugInstance.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 54,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static InputStream getStylesheetStream()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/HtmlBugCollectionExporter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 90,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void showSettingsWarning()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractAnalyzeAction.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 145,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractExpandOrCollapseAction.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 52,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ExportBugCollection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 71,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void analyzeImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeScopeFiles.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 152,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getLatestVersion()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginVersionChecker.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 55,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getAnalyzedClassCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsResult.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 79,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List getAffectedFiles()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsCompileAfterHook.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 182,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSettings.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 92,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadPluginsPermanently()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoader.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 174,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String makeHtmlErrorMessage()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoader.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 214,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadPluginsPermanently()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoaderLegacy.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 158,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDetails()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 257,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void nodesChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 245,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 235,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setOrientation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ActionToolbarContainer.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 76,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Node parseModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1285,
  "endLine" : 1301,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorNode.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 80,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Component getTableCellRendererComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 100,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean accept()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/RecurseFileCollector.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 82,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeClassUnderCursor.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 62,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private record Suggestion()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSuggestion.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 182,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkCancel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 122,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Component getBugDetailsSplitPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 80,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JEditorPane getBugDetailsPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 111,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ToolWindowPanel getInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 378,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void nodeChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 218,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setHideComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 473,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void parseLeaf()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1237,
  "endLine" : 1251,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerticalFlowLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 81,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeOrphanEntries()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ShareTab.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 173,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 122,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement getPsiElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 123,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Version load()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/VersionManager.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 79,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onFailure()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/EventDispatchThreadHelper.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 120,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiElement findClassPsiElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 465,
  "endLine" : 480,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void safeClose()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IoUtil.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 66,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private VirtualFile getCompilerOutputPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/AbstractClassAdder.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 233,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setSelectedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/PreviewSelectBugInstance.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 72,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setSelectedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ScrollToSource.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 73,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addRequest()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsCompileAfterHook.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 252,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isIgnoredOrUnderIgnoredDirectory()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ChangeCollector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 178,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JBPopup buildPopupMenu()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugsLineMarkerProvider.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 169,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolWindowPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 89,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List availableGroups()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 232,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void paint()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 622,
  "endLine" : 635,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/Tree.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 97,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void installListeners()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 141,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void configurePropertiesFromAction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 159,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void minimizeSplitBounds()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 370,
  "endLine" : 383,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Divider dividerAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 782,
  "endLine" : 795,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doAdd()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 120,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Element getLegacyIdea()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsImporter.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 131,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PsiDocCommentOwner getContainer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/ClearBugIntentionAction.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 72,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PsiDocCommentOwner getContainer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugForClassIntentionAction.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 61,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/resources/ResourcesLoader.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 93,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/VersionManager.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 109,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void invokeAndWait()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/EventDispatchThreadHelper.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 48,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PsiClass findJavaPsiClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 387,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiElement findPsiElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 483,
  "endLine" : 497,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzePackageFiles.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 69,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void actionPerformedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ShowQuickSearch.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 59,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeModuleFiles.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 62,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void actionPerformedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractAnalyzeAction.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 77,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "abstract void analyze()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractAnalyzeAction.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 93,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setTextAndDescription()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeSelectedFiles.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 103,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void suggestPlugins()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSuggestion.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 53,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PluginInfo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/PluginInfo.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 57,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String makeErrorMessage()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoaderLegacy.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 210,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getAnnotationText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugAnnotator.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 252,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshDetailsShown()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 307,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resizeSplitNodes()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 308,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/PreviewPanel.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 110,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BugInstanceNode getNextBugInstanceLeafNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 133,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addToGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 204,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findNextOccurrence()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 470,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findPreviousOccurrence()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 473,
  "endLine" : 487,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void locationToListIndex()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 916,
  "endLine" : 930,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseMoved()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 250,
  "endLine" : 262,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/export/ExportBugCollectionDialog.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 132,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 129,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateCursor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 355,
  "endLine" : 367,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Node siblingAtOffset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 958,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 161,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DefaultActionGroup createPopupActionGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 178,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doRemove()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 246,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void load()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 289,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reload()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorDetailsPane.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 96,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reload()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTablePane.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAnnotationsDependency()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 289,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExportErrorType from()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExportErrorType.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 56,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiElement findOnlyLambdaExpressionOrPsiElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 521,
  "endLine" : 534,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean preparePsiElementForWrite()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FileModificationServiceUtil.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 95,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Plugin loadTemporary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 93,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void configureGraphics()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/GuiUtil.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 128,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void configureDetectors()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 420,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void observeClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 235,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void scrollToPreviewSource()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 155,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addChild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 96,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fireTreeStructureChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 329,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void fireTreeNodesChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 358,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void fireTreeStructureChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 387,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void _addProblem()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 112,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean configure()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 532,
  "endLine" : 545,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Hider()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 673,
  "endLine" : 684,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KeyListener createKeyListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 181,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FocusListener createFocusListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 197,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void hidePopup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 301,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLongestString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 946,
  "endLine" : 958,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1051,
  "endLine" : 1062,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Element getIdea()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsImporter.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 115,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void load()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginPane.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 99,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Component getTableCellRendererComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 83,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 149,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ResourceBundle getResourceBundle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/resources/ResourcesLoader.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 74,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isFindBugsError()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsUtil.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 97,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean accept()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsUtil.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 115,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Component getScrollPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/GuiUtil.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 111,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String addLineSeparatorAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/StringUtilFb.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 45,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String buildFullQualifiedPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/AbstractClassAdder.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 216,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void actionPerformedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/GroupByFilter.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 72,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void actionPerformedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/TreePreviousOccurence.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 67,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void actionPerformedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/TreeNextOccurence.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 67,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void enablePlugin()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSuggestion.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 82,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void collectSuggestionsByModules()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSuggestion.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 136,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void schedule()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsCompileAfterHook.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 227,
  "endLine" : 237,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isInContentOfOpenedProject()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ChangeCollector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 144,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/PluginInfo.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 153,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel getBugDetailsPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 94,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel getBugExplanationPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 125,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JEditorPane getExplanationPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 139,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void editorPaneHyperlinkUpdate()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 170,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void adaptSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 335,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void applyTo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyAbstractSettingsConverter.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 77,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugInstanceNode getSelectedBugInstanceNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getAllChildBugs()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 95,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getAllChildBugs()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 123,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List _getPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugInstanceNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 76,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List _getPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 173,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 239,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void valueForPathChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 451,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 281,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showRecentSearchesPopup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 990,
  "endLine" : 1002,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void installHandlers()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 115,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void valueChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 319,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeLayoutComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/NDockLayout.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 107,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void repaintDragLimits()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 293,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean validateFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ImportFileDialog.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 142,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1356,
  "endLine" : 1368,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doRemove()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 132,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValueAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorModel.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractDetectorNode.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 217,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Set asSet()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/New.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 46,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecurseFileCollector()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/RecurseFileCollector.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 62,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addFiles()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/RecurseFileCollector.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 96,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void actionPerformedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractExpandOrCollapseAction.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 68,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void collectFilesUnder()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeScopeFiles.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 273,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isPluginEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSuggestion.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 68,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void collectPathsAndNotify()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ChangeCollector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 162,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PluginSettings findBundledById()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSettings.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 128,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void finish()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 208,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File getDirectory()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/Plugins.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 115,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugAnnotator.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 89,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void navigate()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugsLineMarkerProvider.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 182,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void hyperlinkUpdate()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 471,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/PreviewPanel.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 160,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void expandNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 188,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addGroupIfAbsent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 150,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugInstanceGroupNode findChildNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/RecurseNodeVisitor.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 836,
  "endLine" : 845,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 977,
  "endLine" : 986,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasPreviousOccurence()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/TreeOccurenceNavigator.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 89,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Dimension getPreferredDimension()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/NDockLayout.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 160,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cancelDrag()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 352,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void layoutContainer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 770,
  "endLine" : 779,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Node lastWeightedChild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1073,
  "endLine" : 1082,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addSplitChild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1225,
  "endLine" : 1234,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setToggleMode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToggleableButton.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 80,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Boolean getEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorNode.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 62,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setValue()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinRankPane.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getColumnClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 257,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValueAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 269,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getColumnClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 321,
  "endLine" : 330,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValueAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 333,
  "endLine" : 342,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean hasLegacyBasePreferencesChild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsImporter.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 146,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 223,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getColumnClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorModel.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 59,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String normalize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginPane.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 111,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Runnable enableSearch()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ProjectConfigurableImpl.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 78,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 135,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getColumnClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 210,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValueAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 222,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void initCallerStack()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/CallerStack.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File getProjectPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 144,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PsiElement getCurrentElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 263,
  "endLine" : 278,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String removeExtension()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 428,
  "endLine" : 437,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void copy()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IoUtil.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 102,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  V compute()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/WithPluginClassloader.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 50,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  V notNull()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/WithPluginClassloader.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 62,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeProjectFiles.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 66,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Map initGroupByRankIconsMap()",
  "longName" : "",
  "relativeFileName" : "src/main/java/icons/InitIcons.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 37,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Map initGroupByPriorityIconsMap()",
  "longName" : "",
  "relativeFileName" : "src/main/java/icons/InitIcons.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun compilationFinished()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/SpotBugsPostStartupActivity.kt",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 48,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void asyncStart()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 194,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected abstract boolean configure()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 398,
  "endLine" : 407,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean hasTests()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 475,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final boolean hasTests()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 477,
  "endLine" : 485,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bug()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Bug.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSettings.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 106,
  "linesOfCode" : 9,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static PluginInfo create()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/PluginInfo.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static PluginInfo create()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/PluginInfo.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setIndicatorText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/tasks/BackgroundableTask.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setPreviewEditor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 179,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateRootNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 133,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean asBoolean()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyAbstractSettingsConverter.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 250,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreePath getPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 220,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RootNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 57,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreePath getPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 134,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiFile getPsiFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 98,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TreePath getPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 138,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 253,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseMoved()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 172,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void show()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 209,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void hide()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 302,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean configure()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 558,
  "endLine" : 568,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 765,
  "endLine" : 773,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void hideRecentSearchesPopup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 1014,
  "endLine" : 1026,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void _buildElementsCache()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 124,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolBarButton()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void finishDrag()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 340,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAllComponents()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 190,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractComponentAction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 210,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractComponentAction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 241,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeState()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/TreeState.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 270,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setProjectSettingsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 210,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void load()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorDetailsPane.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 106,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValueAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorModel.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JLabel getHintLabel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 83,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 159,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractDetectorNode.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 179,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void fillSettings()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractDetectorNode.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 205,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Visibility isDeclarationVisible()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnnotateTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 69,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAvailable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 142,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Version load()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/VersionManager.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiClass findJavaPsiClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 360,
  "endLine" : 368,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsUtil.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setDetectorEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 141,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void publishAnalysisFinishedToEDT()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBusManager.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 124,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void put()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/StatelessClassAdder.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/StopAction.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 41,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ShowQuickSearch.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 42,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/GroupByFilter.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 48,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ShowPreferencesPage.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 41,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ImportBugCollection.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/HelpAction.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeScopeFiles.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 82,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ClearAndCloseToolWindow.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 41,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void actionPerformedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ClearAndCloseToolWindow.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 53,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getNotificationActionText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSuggestion.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addFiles()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProjects.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addFiles()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProjects.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void showImportPreferencesWarning()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/RuntimeSettingsImporter.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 106,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBugCollectionEmpty()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsResult.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void finalizeCompileScope()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 392,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Bug.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean equalsBugType()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Bug.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void propertyChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ChangeCollector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void predictPassCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 294,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getNotificationActionText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/android/RFilerFilterSuggestion.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean showErrorNotificationIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoader.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 225,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleError()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoaderLegacy.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 184,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleError()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoaderLegacy.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 194,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 359,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void hyperlinkUpdate()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 434,
  "endLine" : 441,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PopupStep onChosen()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/GroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 109,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void attachTo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 146,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensureOldPopupsHidden()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 312,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createMask()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/MaskIcon.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExportBugCollectionDialog()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/export/ExportBugCollectionDialog.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/export/ExportBugCollectionDialog.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void init()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiSplitPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearDragState()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 322,
  "endLine" : 329,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionToolbarContainer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ActionToolbarContainer.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDividerSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 195,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Component childForNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 267,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1086,
  "endLine" : 1093,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int _addInt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 343,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 209,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 130,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void showShareImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractConfigurableImpl.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void showFileFilterAndAddRFilerFilterImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractConfigurableImpl.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processOptions()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SearchableOptionContributorImpl.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AnalysisEffort of()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/AnalysisEffort.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getEffortLevelByValue()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/AnalysisEffort.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static HTMLEditorKit createHtmlEditorKit()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/resources/GuiResources.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void assertInEDTorADT()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/EventDispatchThreadHelper.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static VirtualFile getSelectedFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFirstProjectRootPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 500,
  "endLine" : 507,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void safeClose()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IoUtil.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isConfigured()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 156,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MessageBus of()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBusManager.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void actionPerformedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/StopAction.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void actionPerformedImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ShowPreferencesPage.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int askIncludeTest()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AbstractAnalyzeAction.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 154,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addOutputFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProject.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addOutputFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProject.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAnalyzedClassCountSafe()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsResult.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final CompileScope createFilesCompileScope()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 352,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FindBugsState get()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsState.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSettings.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoaderLegacy.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 235,
  "endLine" : 241,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MultiSplitPane getMultiSplitPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void _updateMultiSplitLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showWindow()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 350,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void releaseEditor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/PreviewPanel.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGroupBy()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 309,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void applyTo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyModuleSettings.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void applyTo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyProjectSettings.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void gotoNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 228,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugInstanceGroupNode findChildNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 236,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GroupTreeModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void group()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 134,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitGroupNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/RecurseNodeVisitor.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unregister()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean setCompAndRow()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 287,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getNoMatchForeground()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 387,
  "endLine" : 393,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NavigationToolBar()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 785,
  "endLine" : 791,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateListData()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 961,
  "endLine" : 967,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initRecentSearchesPopup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 1005,
  "endLine" : 1011,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scrollPathToVisible()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 143,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugTree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 81,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Dimension getIconSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 177,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void paint()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 177,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractBar()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MultiSplitLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 107,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1149,
  "endLine" : 1155,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map createIndexDetectorsPluginIdByShortName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SonarProfileImporter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 112,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void swapEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 104,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isAccepted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getImportFilePath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ShareTab.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void swapEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 260,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JComponent createHeaderPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 132,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 154,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isModifiedWorkspace()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/GeneralTab.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void applyWorkspace()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/GeneralTab.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resetWorkspace()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/GeneralTab.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 103,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void swapEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ReportTab.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void invoke()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/ClearAndSuppressBugIntentionAction.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtendedProblemDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IdeaPluginDescriptor getIdeaPluginDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/FindBugsPluginUtil.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PsiClass findClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 320,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PsiMethod findMethod()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 336,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List getBugInstanceGroupPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 172,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void safeClose()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IoUtil.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Plugin loadPermanently()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 109,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setDetectorEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JPanel newFlowPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/GuiUtil.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 228,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IdeaTitledBorder createTitledBorder()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/GuiUtil.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 237,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void mkdirs()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FileUtilFb.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Throwable getCause()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/ErrorUtil.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void publishAnalysisStartedToEDT()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBusManager.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void publishAnalysisAbortedToEDT()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBusManager.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getTaskTitle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeSelectedFiles.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StatelessClassAdder getClassAdder()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProject.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String makeProjectName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProjects.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FindBugsStarter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 82,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Bug.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isIgnoredByBuild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ChangeCollector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 186,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void beginStage()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 302,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showErrorBalloonIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoaderLegacy.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 220,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIndicatorText2()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/tasks/BackgroundableTask.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 369,
  "endLine" : 374,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 384,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PreviewPanel getPreviewPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void installListeners()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 203,
  "endLine" : 208,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void analysisStarted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 216,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugTreePanel getBugTreePanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 316,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugDetailsComponents getBugDetailsComponents()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 318,
  "endLine" : 323,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 332,
  "endLine" : 337,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 444,
  "endLine" : 449,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setPreviewEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String asString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyAbstractSettingsConverter.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 257,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scrollPathToVisible()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 167,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLinkHtml()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 240,
  "endLine" : 245,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void nodeStructureChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 259,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List addGroupIfAbsentImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void register()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 115,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int detachFrom()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 582,
  "endLine" : 587,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 604,
  "endLine" : 609,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void change()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 736,
  "endLine" : 741,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void paintIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/MaskIcon.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 406,
  "endLine" : 411,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TreeQuickSearch install()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void attachTo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List getElementsCache()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractTreeNode getElementAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 106,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setSelectedElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 134,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearElementsCache()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 152,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ButtonIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 230,
  "endLine" : 235,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NDockLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/NDockLayout.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AccessibleContext getAccessibleContext()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 425,
  "endLine" : 430,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractBar()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterFileChooserDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/FilterFileChooserDescriptor.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterFileChooserDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/FilterFileChooserDescriptor.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLayoutComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 243,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeLayoutComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 257,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Dimension sizeWithInsets()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 336,
  "endLine" : 341,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable dividersThatOverlap()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 844,
  "endLine" : 849,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBounds()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 903,
  "endLine" : 908,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWeight()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 938,
  "endLine" : 943,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Leaf()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1115,
  "endLine" : 1120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1140,
  "endLine" : 1145,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUIClassID()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToggleableButton.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setFilter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getFilter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 134,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AdvancedSettingsAction.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ShareTab.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setValue()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnalysisEffortPane.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorGroupNode.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ActionToolbar createToolbar()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 156,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final JComponent createComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractConfigurableImpl.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void disposeUIResources()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractConfigurableImpl.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTablePane.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 99,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterTab.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AnalysisEffortPane getAnalysisEffort()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ReportTab.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MinRankPane getMinRank()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ReportTab.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MinPriorityPane getMinPriority()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ReportTab.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BugCategoryPane getBugCategory()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ReportTab.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ReportTab.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 103,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ReportTab.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ReportTab.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void invoke()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/ClearBugIntentionAction.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/ClearAndSuppressBugIntentionAction.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiFile getPsiFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 176,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiClass findJavaPsiClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 357,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void navigateToElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/GuiUtil.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 97,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toSystemDependentName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FileUtilFb.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toSystemIndependentName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FileUtilFb.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RuntimeException toUnchecked()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/ErrorUtil.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void subscribeAnalysisState()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBusManager.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void subscribe()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBus.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized boolean removeListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Changes.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set collectSuggestions()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSuggestion.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsResult.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void notifyFilesChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ChangeCollector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 193,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void step()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 305,
  "endLine" : 309,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createToolWindowContent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ToolWindowFactoryImpl.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setBugExplanation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 292,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void issueUpdated()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 337,
  "endLine" : 342,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String createBugsAbbreviation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 365,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPreviewEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 185,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 325,
  "endLine" : 329,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showWindow()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 356,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void componentShown()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 389,
  "endLine" : 393,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void componentResized()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 396,
  "endLine" : 400,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void componentMoved()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 407,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void openAnalysisRunDetailsDialog()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 420,
  "endLine" : 424,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void release()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/PreviewPanel.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void adaptSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/PreviewPanel.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 145,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void adaptSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 356,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GroupBugIntentionListPopupStep()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/GroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getGroupByList()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/GroupBy.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void collapseTree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 206,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void reload()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 279,
  "endLine" : 283,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ComparatorChain()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 268,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecurseVisitCriteria()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/RecurseNodeVisitor.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/Tree.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void installImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 536,
  "endLine" : 540,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scrollIndexToVisible()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 933,
  "endLine" : 937,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void buildElementsCache()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseExited()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 299,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Dimension setIconSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 167,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContinuousLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void keyPressed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 412,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean setActionEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 173,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPropertyChangeListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removePropertyChangeListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void firePCS()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFloatingDividers()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Rectangle boundsWithYandHeight()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 356,
  "endLine" : 360,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Rectangle boundsWithXandWidth()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 363,
  "endLine" : 367,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List createPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/TreeState.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHGap()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVGap()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinRankPane.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValueAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 276,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinPriorityPane.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnalysisEffortPane.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean isModifiedWorkspace()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 146,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void applyWorkspace()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 166,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void resetWorkspace()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 186,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorDetailsPane.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setFilter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Item()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 172,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValueAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 229,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTablePane.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTablePane.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterTab.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterTab.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterTab.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Version()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/VersionManager.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkNotEDT()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/EventDispatchThreadHelper.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void checkEDT()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/EventDispatchThreadHelper.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getAllModifiedFiles()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void loadDefaultConfigurationIfNecessary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void publishClear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBusManager.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void publishAnalysisStarted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBusManager.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void publishAnalysisAborting()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBusManager.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBus.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DefaultActionGroup filterApplierGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/GroupByFilter.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void showError()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ExportBugCollection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 188,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AnalysisScope getInspectionScope()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeScopeFiles.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 195,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FindBugsProject()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProject.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showWarning()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProjects.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void showWarning()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 462,
  "endLine" : 465,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isAfterAutoMakeEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsCompileAfterHook.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cancelFindBugs()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 240,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reportNumberOfArchives()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startAnalysis()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean process()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isAndroidFacetType()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/android/AndroidUtil.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isJava7OrLater()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/Plugins.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized static void invalidate()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/PluginLoader.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractPluginLoader()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoader.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleError()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoader.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleFatalError()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoader.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractPluginLoaderLegacy()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoaderLegacy.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PsiElement firstLeafOrNull()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugsLineMarkerProvider.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BugGutterIconNavigationHandler()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugsLineMarkerProvider.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractListenerImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 418,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BalloonErrorListenerImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 456,
  "endLine" : 459,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/PreviewPanel.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiFile getSelectedPsiFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BugInstanceGroupNode findChildNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addProblem()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBugCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getTypeDescription()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getCategory()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getShortDescr()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImgComp getPartial()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 515,
  "endLine" : 518,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 571,
  "endLine" : 574,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle getBounds()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 594,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setImage()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 597,
  "endLine" : 600,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MaskIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/MaskIcon.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHighlightPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/Tree.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isActivationKey()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 345,
  "endLine" : 348,
  "linesOfCode" : 4,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isDeactivationKey()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 351,
  "endLine" : 354,
  "linesOfCode" : 4,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNotify()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 399,
  "endLine" : 402,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void treeNodesChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void treeNodesInserted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void treeNodesRemoved()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void treeStructureChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private VirtualFile getSelectedVirtualFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OccurenceInfo goNextOccurence()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/TreeOccurenceNavigator.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OccurenceInfo goPreviousOccurence()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/TreeOccurenceNavigator.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateControls()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/export/ExportBugCollectionDialog.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showToolWindowInfoNotifier()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/BalloonTipFactory.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showToolWindowWarnNotifier()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/BalloonTipFactory.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showToolWindowErrorNotifier()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/BalloonTipFactory.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void textChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ImportFileDialog.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Dimension preferredComponentSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension preferredLayoutSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 347,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension minimumLayoutSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 350,
  "endLine" : 353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidLayoutException()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 718,
  "endLine" : 721,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean nodeOverlapsRectangle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 811,
  "endLine" : 814,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isVertical()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1170,
  "endLine" : 1173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToggleableButton()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToggleableButton.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void hyperlinkActivated()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginErrorPane.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Item()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinRankPane.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Item()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSelected()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void filter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void requestFocusOnImportFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ShareTab.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void applyModule()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ModuleSettingsPane.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resetModule()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ModuleSettingsPane.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void requestFocusOnShareImportFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void showFileFilterAndAddRFilerFilter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModuleConfigurableImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ModuleConfigurableImpl.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ModuleConfigurableImpl.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ModuleConfigurableImpl.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DetectorTableHeaderPane getTableHeaderPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DetectorDetailsPane getDetails()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ProjectConfigurableImpl.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ProjectConfigurableImpl.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractConfigurableImpl.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractConfigurableImpl.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void requestFocusOnShareImportFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractConfigurableImpl.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showFileFilterAndAddRFilerFilter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractConfigurableImpl.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setHeaderPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTablePane.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTablePane.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isModifiedWorkspace()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnnotateTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnnotateTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void applyWorkspace()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnnotateTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resetWorkspace()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnnotateTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SuppressReportBugIntentionAction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean needsImportStatement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PsiFile getPsiFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 451,
  "endLine" : 454,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Document getDocument()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 459,
  "endLine" : 462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String collapsePathMacro()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String expandPathMacro()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 516,
  "endLine" : 519,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDetailHtml()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiFile findPsiElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void subscribe()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBusManager.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void publishNewBug()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBusManager.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  L publish()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBusManager.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void dispose()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBusManager.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatelessClassAdder()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/StatelessClassAdder.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassCollector()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/ClassCollector.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void addListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Changes.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized Set getAndRemoveChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Changes.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isAndroidFindbugsPluginEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginSuggestion.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void loadState()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/WorkspaceSettings.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static WorkspaceSettings getInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/WorkspaceSettings.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getLatestReleaseUrl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginVersionChecker.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Module getModule()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProject.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getConfiguredOutputFiles()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProject.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Map getProjects()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsProjects.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void showImportPreferencesWarning()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/RuntimeSettingsImporter.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FindBugsResult()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsResult.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getProjects()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsResult.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getResults()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsResult.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isCompileBeforeAnalyze()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final CompileScope createFilesCompileScope()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasFacets()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsStarter.java",
  "fileLinesCount" : 486,
  "components" : [ "primary::src" ],
  "startLine" : 394,
  "endLine" : 396,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void initWorkerForAutoMake()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsCompileAfterHook.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Module getModule()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Bug.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SortedBugCollection getBugCollection()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Bug.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugInstance getInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Bug.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void contentsChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ChangeCollector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fileCreated()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ChangeCollector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fileCopied()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ChangeCollector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fileMoved()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ChangeCollector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStarted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsState.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAborting()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsState.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAborted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsState.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFinished()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsState.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsState.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void set()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsState.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void dispose()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/FindBugsState.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProblemCacheService()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ProblemCacheService.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean value()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProjectStats getProjectStats()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isCanceled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SortedBugCollection getBugCollection()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void finishArchive()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void finishClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void finishPerClassAnalysis()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModuleSettings getState()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ModuleSettings.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void loadState()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ModuleSettings.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ModuleSettings getInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ModuleSettings.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModuleConfigurableProvider()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ModuleConfigurableProvider.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Configurable createConfigurable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ModuleConfigurableProvider.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProjectConfigurableProvider()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ProjectConfigurableProvider.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Configurable createConfigurable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ProjectConfigurableProvider.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void loadState()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ProjectSettings.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ProjectSettings getInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/ProjectSettings.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RFilerFilterSuggestion()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/android/RFilerFilterSuggestion.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized static boolean isLoaded()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/PluginLoader.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BackgroundableTask()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/tasks/BackgroundableTask.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldStartInBackground()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/tasks/BackgroundableTask.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processSentToBackground()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/tasks/BackgroundableTask.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIndicatorText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/tasks/BackgroundableTask.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TooltipProvider()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugsLineMarkerProvider.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String fun()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugsLineMarkerProvider.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugsLineMarkerProvider.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void scrollRectToVisible()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getSplitPaneHorizontalWeight()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSplitPaneHorizontalWeight()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugDetailsComponents.java",
  "fileLinesCount" : 386,
  "components" : [ "primary::src" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPreviewEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Project getProject()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FindBugsResult getResult()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void analysisAborted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ComponentListener createComponentListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ToolWindow getWindow()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ToolWindowPanel getInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 359,
  "endLine" : 361,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ToolWindowComponentAdapter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NotificationListenerImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 429,
  "endLine" : 431,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/PreviewPanel.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Editor getEditor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/PreviewPanel.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PsiFile getPsiFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/PreviewPanel.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setLabelText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/PreviewPanel.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JComponent getComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/PreviewPanel.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/PreviewPanel.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GroupTreeModel getTreeModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPreviewEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TreeNode getTreeNodeFromPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setScrollToSource()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isScrollToSource()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void collapseTree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void expandTree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResult()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FindBugsResult getResult()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getSplitPaneVerticalWeight()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 358,
  "endLine" : 360,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSplitPaneVerticalWeight()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 364,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugTree getBugTree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GroupTreeModel getGroupModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/BugTreePanel.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::src" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void seenUserPlugin()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyAbstractSettingsConverter.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistencePreferencesBean getState()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyModuleSettings.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void loadState()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyModuleSettings.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LegacyModuleSettings getInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyModuleSettings.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistencePreferencesBean getState()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyProjectSettings.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void loadState()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyProjectSettings.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LegacyProjectSettings getInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyProjectSettings.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getIntentionActions()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/GroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasSubstep()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/GroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTextFor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/GroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/GroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getIconFor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/GroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RootGroupBugIntentionListPopupStep()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/RootGroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PopupStep onChosen()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/RootGroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasSubstep()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/RootGroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTextFor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/RootGroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSelectable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/RootGroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getIconFor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/RootGroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/intentions/RootGroupBugIntentionListPopupStep.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/GroupBy.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getBugCategory()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/GroupBy.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugTreeHelper()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void expandTree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractTreeNode findTreeNodeByBugInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugTreeHelper.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBugCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBugCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getClassesCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setClassesCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildsList()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RootNode getTreeNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getAllowsChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLeaf()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Project getProject()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildsList()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugInstanceGroupNode getTreeNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getAllowsChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLeaf()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void incrementMemberCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bug getBug()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceGroupNode.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addChild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeChildAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeChild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeAllChilds()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void insertChild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getChildAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getChildCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndex()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Enumeration children()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final T getParent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setParent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setExpandedIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setCollapsedIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setTooltip()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProblemDescriptor getProblem()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bug getBug()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugInstance getBugInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildsList()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugInstanceNode getTreeNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSourceFilename()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSourceFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSourcePath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isAnonymousClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAnonymousClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isFirstLines()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFirstLines()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getAllowsChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLeaf()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addTreeModelListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final N getChild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getChildCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getIndexOfChild()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final N getRoot()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isLeaf()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void reload()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void removeTreeModelListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Project getProject()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Comparator currentGroupComparatorChain()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGroupBy()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getBugs()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VisitableTreeNode getChildNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getChildNodeCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndexOfChildNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VisitableTreeNode getParentNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Class getNodeClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/GroupTreeModel.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::src" ],
  "startLine" : 346,
  "endLine" : 348,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final GroupBy getGroupBy()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractNodeDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getDepth()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractNodeDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getSimpleName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractNodeDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getGroupName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractNodeDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMemberCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractNodeDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTooltip()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractNodeDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getExpandedIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractNodeDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getCollapsedIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractNodeDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractNodeDescriptor getElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractNodeDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScrollToSourceHandler()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/ScrollToSourceHandler.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isAutoScrollMode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/ScrollToSourceHandler.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setAutoScrollMode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/ScrollToSourceHandler.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void scollToSelectionSource()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/ScrollToSourceHandler.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getClassName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getPackageName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getPriorityString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Comparator getBugInstanceClassComparator()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Comparator getBugInstancePackageComparator()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Comparator getBugInstanceTypeComparator()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Comparator getBugInstanceShortDescrComparator()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Comparator getBugInstanceCategoryComparator()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Comparator getBugInstancePriorityComparator()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Comparator getBugInstanceBugRankComparator()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Comparator getComparatorChain()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecurseNodeVisitor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/RecurseNodeVisitor.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bug getBug()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/RecurseNodeVisitor.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugInstance getBugInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/RecurseNodeVisitor.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDepth()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/RecurseNodeVisitor.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getGroupName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/RecurseNodeVisitor.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseDragged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseEntered()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseExited()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PopupFactory getPopupFactory()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 418,
  "endLine" : 445,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 613,
  "endLine" : 615,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isListeningTo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 687,
  "endLine" : 689,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void propertyChange()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 744,
  "endLine" : 746,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void treeNodesChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 749,
  "endLine" : 751,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void treeNodesInserted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 756,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void treeNodesRemoved()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 759,
  "endLine" : 761,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void treeStructureChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 764,
  "endLine" : 766,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void hierarchyChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 769,
  "endLine" : 771,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void valueChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 774,
  "endLine" : 776,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ancestorMoved()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 779,
  "endLine" : 781,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ancestorResized()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 784,
  "endLine" : 786,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stateChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 789,
  "endLine" : 791,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void valueChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 794,
  "endLine" : 796,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void intervalAdded()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 799,
  "endLine" : 801,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void intervalRemoved()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 804,
  "endLine" : 806,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void contentsChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 809,
  "endLine" : 811,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void componentResized()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 814,
  "endLine" : 816,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void componentMoved()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 819,
  "endLine" : 821,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void componentShown()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 824,
  "endLine" : 826,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void componentHidden()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 829,
  "endLine" : 831,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MaskIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/MaskIcon.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MaskIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/MaskIcon.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isColorPainted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/MaskIcon.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setColorPainted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/MaskIcon.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIconWidth()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/MaskIcon.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIconHeight()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/MaskIcon.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreePath getHighlightPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/Tree.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void showQuickSearchPopup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/Tree.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SearchPopup createSearchPopup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isNavigationKey()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isFindNextOccurrenceKey()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isFindPreviousOccurrenceKey()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getSearchDelay()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setSearchDelay()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 364,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Component getComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isPopupVisible()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 372,
  "endLine" : 374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getCursor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setCursor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 382,
  "endLine" : 384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getForegroundColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 399,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setForegroundColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getBackgroundColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setBackgroundColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 417,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SearchPopup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 576,
  "endLine" : 578,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSearchText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 749,
  "endLine" : 751,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SearchField getSearchField()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 754,
  "endLine" : 756,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NavigationToolBar getToolbar()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 759,
  "endLine" : 761,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPrevEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 825,
  "endLine" : 827,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNextEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 830,
  "endLine" : 832,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecentSearchesPopup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 857,
  "endLine" : 859,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 941,
  "endLine" : 943,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JBList getList()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 971,
  "endLine" : 973,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RecentSearchesPopup createRecentSearchesPopup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/QuickSearch.java",
  "fileLinesCount" : 1106,
  "components" : [ "primary::src" ],
  "startLine" : 1055,
  "endLine" : 1057,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setHitsForegroundColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final Color getHitsForegroundColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setTextSelectionColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Color getTextSelectionColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setTextNonSelectionColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Color getTextNonSelectionColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setBackgroundSelectionColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Color getBackgroundSelectionColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setBackgroundNonSelectionColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Color getBackgroundNonSelectionColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setBorderSelectionColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getBorderSelectionColor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getIconLabelStart()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 370,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setTitle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setHits()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setLinkHtml()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeNodeCellRenderer.java",
  "fileLinesCount" : 470,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void uninstallListeners()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getElementCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String convertElementToString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PsiFile getSelectedPsiFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScrollToSourceHandler getScrollToSourceHandler()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void gotoNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Project getProject()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugTreeHelper getTreeHelper()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNextOccurence()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasPreviousOccurence()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OccurenceInfo goNextOccurence()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OccurenceInfo goPreviousOccurence()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNextOccurenceActionName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPreviousOccurenceActionName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/BugTree.java",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeOccurenceNavigator()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/TreeOccurenceNavigator.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNextOccurenceActionName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/TreeOccurenceNavigator.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPreviousOccurenceActionName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/TreeOccurenceNavigator.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolBarButton()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolBarButton()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolBarButton()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setDecorateEmpty()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDecorateEmpty()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFocusable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getDisabledIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getRolloverIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getPressedIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getSelectedIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getRolloverSelectedIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ButtonIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIconHeight()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIconWidth()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToolBarButton.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JScrollPane createScrollPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ScrollPaneFacade.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JScrollPane createScrollPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ScrollPaneFacade.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JScrollPane createScrollPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ScrollPaneFacade.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JScrollPane createScrollPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ScrollPaneFacade.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final MultiSplitLayout getMultiSplitLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setDividerSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isContinuousLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DividerPainter getDividerPainter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDividerPainter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseEntered()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseMoved()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 379,
  "endLine" : 381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseExited()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 385,
  "endLine" : 387,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mousePressed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 393,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseReleased()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 397,
  "endLine" : 399,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseDragged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AccessibleRole getAccessibleRole()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 441,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractBar()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractBar()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractBar()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractBar()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void installListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOrientation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPreferredSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setFloatable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getAllActionComponents()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAllActionComponents()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addActionComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addActionComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeActionComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Action getActionComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean setActionEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractComponentAction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractComponentAction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractComponentAction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JTable createStripeTable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/TableFacade.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JTable createTable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/TableFacade.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JTable createTable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/TableFacade.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Component add()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ActionToolbarContainer.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showToolWindowInfoNotifier()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/BalloonTipFactory.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showToolWindowWarnNotifier()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/BalloonTipFactory.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showToolWindowErrorNotifier()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/BalloonTipFactory.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isGroupEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/NotificationUtil.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static NotificationSettings getSettings()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/NotificationUtil.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFileSelectable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/FilterFileChooserDescriptor.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFileVisible()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/FilterFileChooserDescriptor.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean accept()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/FilterFileChooserDescriptor.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/FilterFileChooserDescriptor.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ImportFileDialog.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ImportFileDialog.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiSplitLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Node getModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getDividerSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getFloatingDividers()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node getNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 725,
  "endLine" : 727,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void throwInvalidLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 731,
  "endLine" : 733,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Divider dividerAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 806,
  "endLine" : 808,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Split getParent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 866,
  "endLine" : 868,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 878,
  "endLine" : 880,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle getBounds()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 889,
  "endLine" : 891,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getWeight()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 919,
  "endLine" : 921,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node nextSibling()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 970,
  "endLine" : 972,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node previousSibling()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 984,
  "endLine" : 986,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRowLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1008,
  "endLine" : 1010,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRowLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1023,
  "endLine" : 1025,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1035,
  "endLine" : 1037,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1129,
  "endLine" : 1131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWeight()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1182,
  "endLine" : 1184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1188,
  "endLine" : 1190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void throwParseException()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1194,
  "endLine" : 1196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Node parseModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1351,
  "endLine" : 1353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1373,
  "endLine" : 1375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerticalFlowLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerticalFlowLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerticalFlowLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFillComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFillComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getHGap()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVGap()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isHFill()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHFill()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVFill()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVFill()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReverse()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReverse()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HAlignment getHAlignment()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VAlignment getVAlignment()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHAlignment()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVAlignment()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getLayoutAlignmentX()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getLayoutAlignmentY()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToggleableButton()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToggleableButton.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToggleableButton()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToggleableButton.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToggleableButton()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToggleableButton.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToggleableButton()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToggleableButton.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean getToggleMode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ToggleableButton.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void load()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginErrorPane.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isValid()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SonarProfileImporter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorNode.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DetectorFactory getDetector()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorNode.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getValue()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinRankPane.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinRankPane.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinRankPane.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinRankPane.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinRankPane.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Model getModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addFileImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Model()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRowCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getColumnCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCellEditable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterPane.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DetectorGroupBy getGroupBy()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Processor createAcceptor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FilterHidden()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDumbAware()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSelected()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FilterComponentImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTableHeaderPane.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AdvancedSettingsAction.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AdvancedSettingsAction.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDumbAware()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AdvancedSettingsAction.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getValue()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinPriorityPane.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setValue()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinPriorityPane.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinPriorityPane.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinPriorityPane.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/MinPriorityPane.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ShareTab.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ShareTab.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getSearchPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ShareTab.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AnalysisEffort getValue()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnalysisEffortPane.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnalysisEffortPane.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnalysisEffortPane.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnalysisEffortPane.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Model getModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setDetectorTablePane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Model()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRowCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getColumnCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCellEditable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void seenBundledPlugin()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void seenConfiguredPlugin()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorGroupNode.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SettingsImporter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsImporter.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isLegacyExport()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsImporter.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateControls()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ModuleSettingsPane.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isModifiedModule()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ModuleSettingsPane.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final boolean isModifiedProject()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isModifiedModule()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setFilter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setHeaderPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorDetailsPane.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SettingsPane createSettingsPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ModuleConfigurableImpl.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ModuleConfigurableImpl.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void show()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ModuleConfigurableImpl.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showShare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ModuleConfigurableImpl.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showFileFilterAndAddRFilerFilter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ModuleConfigurableImpl.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorGroupBy.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getColumnCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorModel.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getColumnName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorModel.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCellEditable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorModel.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorModel.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getSearchPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProjectConfigurableImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ProjectConfigurableImpl.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SettingsPane createSettingsPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ProjectConfigurableImpl.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ProjectConfigurableImpl.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ProjectConfigurableImpl.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void show()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ProjectConfigurableImpl.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showShare()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ProjectConfigurableImpl.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showFileFilterAndAddRFilerFilter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ProjectConfigurableImpl.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setProjectSettingsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/GeneralTab.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/GeneralTab.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void apply()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/GeneralTab.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/GeneralTab.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "PluginTablePane getPluginTablePane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/GeneralTab.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getSearchPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/GeneralTab.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setHeaderPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTable.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setBugCategory()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTable.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractConfigurableImpl.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getHelpTopic()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractConfigurableImpl.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractConfigurableImpl.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void showImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractConfigurableImpl.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::src" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Model getModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Model()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRowCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getColumnCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCellEditable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/BugCategoryPane.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DetectorTable getTable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTablePane.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DetectorRootNode getRootNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/DetectorTablePane.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getSearchPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/FilterTab.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AbstractDetectorNode createRoot()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractDetectorNode.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DetectorNode create()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractDetectorNode.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AbstractDetectorNode createGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractDetectorNode.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static AbstractDetectorNode notLoaded()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AbstractDetectorNode.java",
  "fileLinesCount" : 218,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getSearchPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ReportTab.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setProjectSettingsEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnnotateTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnnotateTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnnotateTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getSearchPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnnotateTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Suppress()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnnotateTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GlobalSearchScope getScope()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnnotateTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAccepted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnnotateTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PsiClass findClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/AnnotateTab.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getBasePreferences()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getDetectors()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getBugCategories()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getIncludeFilters()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getExcludeFilters()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getExcludeBaselineBugs()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPlugins()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getDisabledUserPluginIds()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getEnabledBundledPluginIds()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getDisabledBundledPluginIds()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getEnabledModuleConfigs()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAnnotationTextRangeMarkupEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAnnotationTextRangeMarkupEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAnnotationGutterIconEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAnnotationGutterIconEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAnnotationSuppressWarningsClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAnnotationSuppressWarningsClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getAnnotationTypeSettings()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAnnotationTypeSettings()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/PersistencePreferencesBean.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::src" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEffortLevel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/AnalysisEffort.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/AnalysisEffort.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AnalysisEffort valueOfLevel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/AnalysisEffort.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/AnalysisEffort.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValue()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/AnalysisEffort.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/preferences/AnalysisEffort.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getBugId()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFamilyName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PsiAnnotation createAnnotationFromText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean use15Suppressions()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean startInWriteAction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getID()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtendedProblemDescriptor getProblemDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBugPatternId()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClearBugIntentionAction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/ClearBugIntentionAction.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/ClearBugIntentionAction.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/ClearBugIntentionAction.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SuppressReportBugForClassIntentionAction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugForClassIntentionAction.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugForClassIntentionAction.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClearAndSuppressBugIntentionAction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/ClearAndSuppressBugIntentionAction.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/ClearAndSuppressBugIntentionAction.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Icon loadIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/resources/ResourcesLoader.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean showTooltip()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bug getBug()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProblemGroup getProblemGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getProblemName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement getEndElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProblemHighlightType getHighlightType()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLineNumber()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement getStartElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAfterEndOfLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescriptionTemplate()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextRange getTextRangeInElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiFile getPsiFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CallerStack()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/CallerStack.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CallerStack()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/CallerStack.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExportErrorType.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/VersionManager.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getVersion()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/VersionManager.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFullVersion()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/VersionManager.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long getRevision()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/VersionManager.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/VersionManager.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getWebsite()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/VersionManager.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDownloadWebsite()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/VersionManager.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getIssueTracker()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/VersionManager.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isLanguageSupported()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Project getProject()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Project getProject()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PsiFile getPsiFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static VirtualFile getVirtualFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPackage()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPackageUrl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiClass getCurrentClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiMethod getCurrentMethod()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static VirtualFile findFileByIoFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isValidFileType()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 440,
  "endLine" : 442,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FileType getFileTypeByName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 446,
  "endLine" : 448,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BugInstanceUtil()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MethodAnnotation getPrimaryMethod()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FieldAnnotation getPrimaryField()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getAbridgedMessage()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ClassAnnotation getPrimaryClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSimpleClassName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPackageName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getJavaSourceMethodName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFullMethod()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getMethodName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFieldName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPriorityString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPriorityTypeString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getBugCategoryDescription()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getBugTypeDescription()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getBugPatternShortDescription()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDetailText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getBugType()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/BugInstanceUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FindBugsUtil()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsUtil.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getFindBugsMajorVersion()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsUtil.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getFindBugsMinorVersion()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsUtil.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getFindBugsPatchLevel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsUtil.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFindBugsFullVersion()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsUtil.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void copy()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IoUtil.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean check()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getAsString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static URL getAsURL()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getAsString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static URL getAsURL()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File getAsFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Plugin loadTemporary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Plugin loadTemporary()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Plugin loadPermanently()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unload()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isDetectorConfigured()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GuiUtil()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/GuiUtil.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Component createVerticalStrut()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/GuiUtil.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static StringBuilder addLineSeparatorAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/StringUtilFb.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String html2text()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/StringUtilFb.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/StringUtilFb.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RuntimeException toUnchecked()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/ErrorUtil.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAccepted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/AnonymousClassPsiElementFilter.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/AnonymousClassPsiElementFilter.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addInnerClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/AbstractClassAdder.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addInnerClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/AbstractClassAdder.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addAnonymousClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/AbstractClassAdder.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void put()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/ClassCollector.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/ClassCollector.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAccepted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/InnerClassPsiElementFilter.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/collectors/InnerClassPsiElementFilter.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnalyzeModuleFilesNotIncludingTests()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeModuleFilesNotIncludingTests.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FilterApplyAction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/GroupByFilter.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isExpandedOrCollapsed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ExpandAll.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void expandOrCollapse()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ExpandAll.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnalyzeModuleFiles()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeModuleFiles.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Module getModule()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeModuleFiles.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isExpandedOrCollapsed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/CollapseAll.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void expandOrCollapse()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/CollapseAll.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GroupByPackage()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/GroupByPackage.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GroupByClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/GroupByClass.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void showToolWindowErrorNotifier()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ImportBugCollection.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnalyzeModuleFilesIncludingTests()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeModuleFilesIncludingTests.java",
  "fileLinesCount" : 27,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void openInBrowser()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/ExportBugCollection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GroupByBugCategory()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/GroupByBugCategory.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getHelpTopic()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeScopeFiles.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean acceptNonProjectDirectories()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeScopeFiles.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getModuleNameInReadAction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/AnalyzeScopeFiles.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::src" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GroupByPriority()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/GroupByPriority.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void export()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/XmlBugCollectionExporter.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GroupByRank()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/GroupByRank.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Changes()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Changes.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 58,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PluginVersionChecker()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/PluginVersionChecker.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 37,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RuntimeSettingsImporter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/RuntimeSettingsImporter.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 46,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startArchive()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 158,
  "endLine" : 159,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reportAnalysisError()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reportMissingClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/Reporter.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AndroidUtil()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/android/AndroidUtil.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 27,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PluginLoader()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/PluginLoader.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 35,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void seenCorePlugin()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoader.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 177,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void seenBundledPlugin()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoader.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 180,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void seenConfiguredPlugin()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoader.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 182,
  "endLine" : 183,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void pluginPermanentlyLoaded()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoader.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 186,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void seenCorePlugin()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoaderLegacy.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 162,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void seenBundledPlugin()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoaderLegacy.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 166,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void seenUserPlugin()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoaderLegacy.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 170,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void pluginPermanentlyLoaded()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/plugins/AbstractPluginLoaderLegacy.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 173,
  "endLine" : 174,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugAnnotator()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugAnnotator.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BugsLineMarkerProvider()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugsLineMarkerProvider.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 62,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void collectSlowLineMarkers()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/editor/BugsLineMarkerProvider.java",
  "fileLinesCount" : 232,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 123,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void analysisAborting()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/toolwindow/view/ToolWindowPanel.java",
  "fileLinesCount" : 473,
  "components" : [ "primary::src" ],
  "startLine" : 219,
  "endLine" : 220,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LegacyAbstractSettingsConverter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/preferences/LegacyAbstractSettingsConverter.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 65,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/RootNode.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/BugInstanceNode.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 113,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractTreeModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/model/AbstractTreeModel.java",
  "fileLinesCount" : 454,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 61,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BugInstanceComparator()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/BugInstanceComparator.java",
  "fileLinesCount" : 287,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 34,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ViewTooltips()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 100,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void firePropertyChange()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 639,
  "endLine" : 640,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void invalidate()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 644,
  "endLine" : 645,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void validate()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 649,
  "endLine" : 650,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void revalidate()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/ViewTooltips.java",
  "fileLinesCount" : 833,
  "components" : [ "primary::src" ],
  "startLine" : 654,
  "endLine" : 655,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeQuickSearch()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/tree/view/TreeQuickSearch.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 51,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ScrollPaneFacade()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/ScrollPaneFacade.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 45,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void keyReleased()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 415,
  "endLine" : 416,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void keyTyped()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitPane.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::src" ],
  "startLine" : 419,
  "endLine" : 420,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void propertyChange()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AbstractBar.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 292,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TableFacade()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/TableFacade.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 45,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AnalysisRunDetailsDialog()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/AnalysisRunDetailsDialog.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BalloonTipFactory()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/BalloonTipFactory.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 61,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NotificationUtil()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/NotificationUtil.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 42,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DirectoryFileFilter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/FilterFileChooserDescriptor.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 80,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Leaf()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/MultiSplitLayout.java",
  "fileLinesCount" : 1376,
  "components" : [ "primary::src" ],
  "startLine" : 1104,
  "endLine" : 1105,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLayoutComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 172,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLayoutComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 177,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeLayoutComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 182,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void invalidateLayout()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/common/VerticalFlowLayout.java",
  "fileLinesCount" : 344,
  "components" : [ "primary::src" ],
  "startLine" : 198,
  "endLine" : 199,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/ShareTab.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 177,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleError()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/PluginTablePane.java",
  "fileLinesCount" : 397,
  "components" : [ "primary::src" ],
  "startLine" : 393,
  "endLine" : 395,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initHeaderPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 116,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void applyProject()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 157,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void applyModule()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 160,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void resetProject()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 177,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resetModule()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/gui/settings/SettingsPane.java",
  "fileLinesCount" : 224,
  "components" : [ "primary::src" ],
  "startLine" : 179,
  "endLine" : 180,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addImport()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/intentions/SuppressReportBugIntentionAction.java",
  "fileLinesCount" : 356,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 202,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GuiResources()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/resources/GuiResources.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 90,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ResourcesLoader()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/resources/ResourcesLoader.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 54,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTextAttributes()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 75,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProblemGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/ExtendedProblemDescriptor.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 85,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FindBugsPluginConstants()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/FindBugsPluginConstants.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 50,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FindBugsPluginUtil()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/FindBugsPluginUtil.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 30,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onSuccess()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/EventDispatchThreadHelper.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EventDispatchThreadHelper()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/EventDispatchThreadHelper.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IdeaUtilImpl()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IdeaUtilImpl.java",
  "fileLinesCount" : 535,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 123,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileModificationServiceUtil()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FileModificationServiceUtil.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 40,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MapUtil()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/MapUtil.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 29,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private New()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/New.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 32,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IoUtil()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/IoUtil.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FindBugsCustomPluginUtil()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FindBugsCustomPluginUtil.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 39,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StringUtilFb()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/StringUtilFb.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 29,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WithPluginClassloader()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/WithPluginClassloader.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 39,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DebugUtil()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/DebugUtil.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 42,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileUtilFb()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/FileUtilFb.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 34,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ErrorUtil()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/common/util/ErrorUtil.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 40,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MessageBusManager()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/messages/MessageBusManager.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 40,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/actions/GroupByFilter.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun execute()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/jetbrains/plugins/spotbugs/core/SpotBugsPostStartupActivity.kt",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 36,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]