[ {
  "shortName" : "fun createJTRegProgramParameters()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/TestObjectHelper.kt",
  "fileLinesCount" : 198,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 191,
  "linesOfCode" : 119,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun readExternal()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 439,
  "endLine" : 511,
  "linesOfCode" : 65,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun parseTags()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegTagParser.kt",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 98,
  "linesOfCode" : 49,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun processFileOpened()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/FileHandlers.kt",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 75,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun detectLocalJdkBuilds()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/SdkUtils.kt",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 55,
  "endLine" : 98,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun readTestData()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/ConfigurationHelper.kt",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 113,
  "linesOfCode" : 39,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void finishedTest()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/TestListener.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 107,
  "linesOfCode" : 36,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun collectSlowLineMarkers()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/analysis/TestLineMarkerProvider.kt",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 88,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun prepareTestData()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/ConfigurationHelper.kt",
  "fileLinesCount" : 135,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 71,
  "linesOfCode" : 34,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun equals()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/model/TestData.kt",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 94,
  "linesOfCode" : 28,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun hashCode()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/model/TestData.kt",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 122,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun customizeFragments()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegSettingsEditor.kt",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 119,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun writeExternal()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 407,
  "endLine" : 437,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static char escape()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/MapSerializerUtil.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 55,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun textChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTRegServiceConfigurable.kt",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 113,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun processFileClosed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/FileHandlers.kt",
  "fileLinesCount" : 99,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 97,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun setupConfigurationFromContext()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegDirectoryConfigurationProducer.kt",
  "fileLinesCount" : 63,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 61,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String escapeStr()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/MapSerializerUtil.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 80,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun setupConfigurationFromContext()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegClassConfigurationProducer.kt",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 58,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun updateJTRegLibrary()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegLibUtils.kt",
  "fileLinesCount" : 345,
  "components" : [ "primary::src" ],
  "startLine" : 303,
  "endLine" : 322,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun layoutButtons()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 219,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun addSourceFolders()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/TestRootManager.kt",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 66,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getJDKString()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 347,
  "endLine" : 364,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getState()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/service/JTRegService.kt",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 52,
  "endLine" : 69,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun reset()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTRegServiceConfigurable.kt",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 270,
  "endLine" : 287,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun loadState()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/service/JTRegService.kt",
  "fileLinesCount" : 88,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 86,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isModified()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTRegServiceConfigurable.kt",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 237,
  "endLine" : 252,
  "linesOfCode" : 16,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun removeLibrary()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/TestRootManager.kt",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 118,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override fun createJavaParameters()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegTestObject.kt",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 122,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun createFragment()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 238,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun apply()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTRegServiceConfigurable.kt",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 268,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/ClasspathModifier.kt",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 116,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startingTest()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/TestListener.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 67,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun paintComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTTagButton.kt",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 72,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun textChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTRegServiceConfigurable.kt",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 174,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun fileClosed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/FileListener.kt",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 83,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/TestRootManager.kt",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 132,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun rootModel()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/TestRootManager.kt",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 151,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun showActionGroupPopup()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/analysis/actionGroup.kt",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 59,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/ToolbarComboBoxAction.kt",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 106,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/ToolbarComboBoxAction.kt",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 125,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun addLibrary()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/TestRootManager.kt",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 102,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun isTestNGTestData()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegLibUtils.kt",
  "fileLinesCount" : 345,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 247,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun isJUnitTestData()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegLibUtils.kt",
  "fileLinesCount" : 345,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 283,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int calcFinalEscapedStringCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/MapSerializerUtil.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 94,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun removeSourceFolder()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/TestRootManager.kt",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 89,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun configureRTClasspath()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegTestObject.kt",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 76,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun isTestData()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegLibUtils.kt",
  "fileLinesCount" : 345,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 61,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun removeSourceFolders()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/TestRootManager.kt",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 77,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/analysis/actionGroup.kt",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun clone()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/model/TestVMSettings.kt",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 67,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getJTRegInfo()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegUtils.kt",
  "fileLinesCount" : 73,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 44,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun isJTRegTestData()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegLibUtils.kt",
  "fileLinesCount" : 345,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 82,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun visitFile()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/TestGroupUtils.kt",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun createTestRootManager()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/RootManagers.kt",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 41,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override fun clone()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/model/TestData.kt",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 132,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun equals()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/model/TestVMSettings.kt",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun isJTRegTestData()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegLibUtils.kt",
  "fileLinesCount" : 345,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 71,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/TestGroupSelectionAction.kt",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getCountString()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/RepeatCount.kt",
  "fileLinesCount" : 64,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun shouldReplace()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfigurationProducer.kt",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun hashCode()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/model/TestVMSettings.kt",
  "fileLinesCount" : 69,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 56,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun equals()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/model/WestonSettings.kt",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getNativeSupportLibs()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/SdkUtils.kt",
  "fileLinesCount" : 151,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun isTestNGTestData()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegLibUtils.kt",
  "fileLinesCount" : 345,
  "components" : [ "primary::src" ],
  "startLine" : 224,
  "endLine" : 231,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun isJUnitTestData()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegLibUtils.kt",
  "fileLinesCount" : 345,
  "components" : [ "primary::src" ],
  "startLine" : 260,
  "endLine" : 267,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createCustomComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/CurrentTestGroupLabelAction.kt",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createCustomComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/CurrentJDKLabelAction.kt",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getProperty()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/TestListener.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 143,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getPresentationName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/TestListener.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 160,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isConfigurationFromContext()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfigurationProducer.kt",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun hashCode()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/model/WestonSettings.kt",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun setAlternativeJrePath()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getTestNGRoots()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegLibUtils.kt",
  "fileLinesCount" : 345,
  "components" : [ "primary::src" ],
  "startLine" : 197,
  "endLine" : 203,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun parseTestGroupNames()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/TestGroupUtils.kt",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun updateButton()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 195,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String loadText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/TestListener.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 128,
  "endLine" : 134,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getIntProperty()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/TestListener.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 145,
  "endLine" : 151,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun equals()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/model/RepeatSettings.kt",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun toggle()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun update()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun setSelected()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun valueOf()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/ClasspathModifier.kt",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun update()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/CurrentTestGroupLabelAction.kt",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun update()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/CurrentJDKLabelAction.kt",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun execute()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/JTRegStartupActivity.kt",
  "fileLinesCount" : 41,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun hashCode()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/model/RepeatSettings.kt",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun setVMParameters()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun setAlternativeJrePathEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun setProgramParameters()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun setWorkingDirectory()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 163,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun run()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegSettingsEditor.kt",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun run()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/indexer/JDKListener.kt",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun keyPressed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTTagButton.kt",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun updateButton()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTTagButton.kt",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun update()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 142,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun keyPressed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 166,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun keyReleased()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 168,
  "endLine" : 172,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun documentChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/FileListener.kt",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun dispose()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/TestInfo.kt",
  "fileLinesCount" : 37,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun dispose()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/TestRootManager.kt",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun update()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/analysis/actionGroup.kt",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun update()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/analysis/actionGroup.kt",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun execute()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegDebuggerRunner.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createContentDescriptor()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegDebuggerRunner.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getTestRoots()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegLibUtils.kt",
  "fileLinesCount" : 345,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun isTestNGImport()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegLibUtils.kt",
  "fileLinesCount" : 345,
  "components" : [ "primary::src" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/Watchdog.kt",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/ToolbarComboBoxAction.kt",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/ToolbarComboBoxAction.kt",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getTestRootManager()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/RootManagers.kt",
  "fileLinesCount" : 47,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getLineMarkerInfo()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/analysis/TestLineMarkerProvider.kt",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/analysis/actionGroup.kt",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/analysis/actionGroup.kt",
  "fileLinesCount" : 144,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun notificationGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/JTRegPlugin.kt",
  "fileLinesCount" : 45,
  "components" : [ "primary::src" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegTestObject.kt",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createSearchingForTestsTask()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegTestObject.kt",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getConfigurationFactory()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfigurationProducer.kt",
  "fileLinesCount" : 59,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createTemplateConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfigurationType.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getId()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfigurationType.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isEditableInDumbMode()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfigurationType.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getIcon()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfigurationType.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getId()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfigurationType.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getConfigurationFactories()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfigurationType.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isDumbAware()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfigurationType.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfigurationType.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isConfiguredByElement()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getTestType()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getTestSearchScope()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun setSearchScope()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getState()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getValidModules()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getConfigurationEditor()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setRunClass()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setPackage()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setTestGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun setEnvs()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setTestMode()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setRepeatMode()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setRepeatCount()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setMaxRepeatCount()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setWestonScreens()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setWestonScreenWidth()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setWestonScreenHeight()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setWakeFieldPath()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setUseWeston()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setNativeLibraryPath()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun setPassParentEnvs()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setTestKind()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setTestCategory()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setReportDir()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setExcludeList()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setConcurrency()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setTimeoutFactor()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setTimeLimit()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setLockFile()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setIgnoreMode()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setKeyword()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setAllowSecurityManager()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setTestJavaOptions()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setTestEnvVars()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setTestClasspath()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setUseIdeaVMOptions()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setRunCmd()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getRefactoringElementListener()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createTestConsoleProperties()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getBeforeRunTasks()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 366,
  "endLine" : 368,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createRerunFailedTestsAction()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfigurationConsoleProperties.kt",
  "fileLinesCount" : 38,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isInplaceValidationSupported()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegSettingsEditor.kt",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getRunnerId()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegDebuggerRunner.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun canRun()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegDebuggerRunner.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isInContext()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/templates/JTRegTemplateContext.kt",
  "fileLinesCount" : 34,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun isInJTRegRoot()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegLibUtils.kt",
  "fileLinesCount" : 345,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun createJTRegLibrary()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/JTRegLibUtils.kt",
  "fileLinesCount" : 345,
  "components" : [ "primary::src" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun addFocusListener()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTTagButton.kt",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun removeFocusListener()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTTagButton.kt",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun addMouseListener()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTTagButton.kt",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun removeMouseListener()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTTagButton.kt",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun hasFocus()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTTagButton.kt",
  "fileLinesCount" : 163,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getVariants()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun applyEditorTo()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun resetEditorFrom()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getVariantName()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getVariantHint()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getVariantDescription()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isSelected()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isDumbAware()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getDisplayName()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTRegServiceConfigurable.kt",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun valueOf()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/ClasspathModifier.kt",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/ClasspathModifier.kt",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/ToolbarComboBoxAction.kt",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getActionGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/TestGroupSelectionAction.kt",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startingTestRun()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/TestListener.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void finishedTestRun()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/TestListener.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void error()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/TestListener.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String escapeName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/TestListener.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun passTempFile()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegTestObject.kt",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun passForkMode()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegTestObject.kt",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 78,
  "endLine" : 79,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun bePatternConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 71,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun beMethodConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 73,
  "endLine" : 74,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun beClassConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/configuration/JTRegConfiguration.kt",
  "fileLinesCount" : 513,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 77,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/ToolbarComboBoxAction.kt",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 193,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/ToolbarComboBoxAction.kt",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 224,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stoppingTestRun()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/oracle/plugin/jtreg/runtime/TestListener.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/CurrentTestGroupLabelAction.kt",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 38,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/CurrentJDKLabelAction.kt",
  "fileLinesCount" : 58,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 39,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun fileOpened()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/listeners/FileListener.kt",
  "fileLinesCount" : 91,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 47,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun exitDumbMode()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/indexer/JDKListener.kt",
  "fileLinesCount" : 48,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 37,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun updateTestGroups()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/util/TestGroupUtils.kt",
  "fileLinesCount" : 97,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 60,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getCustomActionGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 113,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun showPopup()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/VariableSelectionFragment0.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::src" ],
  "startLine" : 176,
  "endLine" : 176,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/JTRegServiceConfigurable.kt",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 81,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun processIncorrectJtregHome()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/Watchdog.kt",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 35,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/ui/ClasspathModifier.kt",
  "fileLinesCount" : 165,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 118,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createPopupActionGroup()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/ToolbarComboBoxAction.kt",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 58,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/ToolbarComboBoxAction.kt",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 187,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getChildren()",
  "longName" : "",
  "relativeFileName" : "src/main/kotlin/com/jetbrains/plugin/jtreg/actions/ToolbarComboBoxAction.kt",
  "fileLinesCount" : 240,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 212,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]