[ {
  "shortName" : "public ExitCode build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BazelIncBuilder.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 282,
  "linesOfCode" : 203,
  "mcCabeIndex" : 48,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun ImagesRes()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-resources-demo/shared/src/kotlin/shared/ImagesRes.kt",
  "fileLinesCount" : 187,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 184,
  "linesOfCode" : 159,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildTree()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/DOMBuilder.java",
  "fileLinesCount" : 440,
  "components" : [ "primary::sources" ],
  "startLine" : 220,
  "endLine" : 439,
  "linesOfCode" : 138,
  "mcCabeIndex" : 34,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ResolveExternalDependenciesTask.kt",
  "fileLinesCount" : 319,
  "components" : [ "primary::sources" ],
  "startLine" : 121,
  "endLine" : 277,
  "linesOfCode" : 138,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun apply()",
  "longName" : "",
  "relativeFileName" : "sources/android-integration/amper-android-gradle-plugin/src/org/jetbrains/amper/android/gradle/plugin.kt",
  "fileLinesCount" : 359,
  "components" : [ "primary::sources" ],
  "startLine" : 95,
  "endLine" : 248,
  "linesOfCode" : 135,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MethodData collectMethodData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 89,
  "endLine" : 228,
  "linesOfCode" : 120,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/JvmCompileTask.kt",
  "fileLinesCount" : 541,
  "components" : [ "primary::sources" ],
  "startLine" : 133,
  "endLine" : 271,
  "linesOfCode" : 117,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/JvmTestTask.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::sources" ],
  "startLine" : 79,
  "endLine" : 211,
  "linesOfCode" : 103,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/native/NativeLinkTask.kt",
  "fileLinesCount" : 199,
  "components" : [ "primary::sources" ],
  "startLine" : 70,
  "endLine" : 192,
  "linesOfCode" : 102,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startElement()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 528,
  "endLine" : 679,
  "linesOfCode" : 88,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun StringRes()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-resources-demo/shared/src/kotlin/shared/StringRes.kt",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 106,
  "linesOfCode" : 86,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/native/NativeCompileKlibTask.kt",
  "fileLinesCount" : 178,
  "components" : [ "primary::sources" ],
  "startLine" : 72,
  "endLine" : 169,
  "linesOfCode" : 78,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/web/WebCompileKlibTask.kt",
  "fileLinesCount" : 269,
  "components" : [ "primary::sources" ],
  "startLine" : 90,
  "endLine" : 187,
  "linesOfCode" : 77,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodVisitor visitMethod()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 266,
  "endLine" : 349,
  "linesOfCode" : 75,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String escapeAttributeEntities()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 1052,
  "endLine" : 1142,
  "linesOfCode" : 73,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ios/IosBuildTask.kt",
  "fileLinesCount" : 183,
  "components" : [ "primary::sources" ],
  "startLine" : 64,
  "endLine" : 145,
  "linesOfCode" : 72,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getNodes()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 101,
  "endLine" : 178,
  "linesOfCode" : 69,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String escapeElementEntities()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 1155,
  "endLine" : 1242,
  "linesOfCode" : 69,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractXPathCompiled()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 116,
  "endLine" : 189,
  "linesOfCode" : 69,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void insertKeyValueAtOffset()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLBlockMappingImpl.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 103,
  "endLine" : 177,
  "linesOfCode" : 69,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/maven/ExecuteMavenMojoTask.kt",
  "fileLinesCount" : 321,
  "components" : [ "primary::sources" ],
  "startLine" : 77,
  "endLine" : 164,
  "linesOfCode" : 68,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/ServerCommand.kt",
  "fileLinesCount" : 152,
  "components" : [ "primary::sources" ],
  "startLine" : 79,
  "endLine" : 151,
  "linesOfCode" : 66,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun runDokka()",
  "longName" : "",
  "relativeFileName" : "build-sources/dokka/src/runDokka.kt",
  "fileLinesCount" : 94,
  "components" : [ "primary::build-sources" ],
  "startLine" : 24,
  "endLine" : 94,
  "linesOfCode" : 64,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void close_frame_impl_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 614,
  "endLine" : 675,
  "linesOfCode" : 62,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Namespace getNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Namespace.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::sources" ],
  "startLine" : 141,
  "endLine" : 254,
  "linesOfCode" : 61,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun asAppliedTo()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/aomBuilder/plugins/PluginTreeReader.kt",
  "fileLinesCount" : 177,
  "components" : [ "primary::sources" ],
  "startLine" : 92,
  "endLine" : 157,
  "linesOfCode" : 61,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun downloadFileToCacheLocation()",
  "longName" : "",
  "relativeFileName" : "sources/core/src/org/jetbrains/amper/core/downloader/downloader.kt",
  "fileLinesCount" : 212,
  "components" : [ "primary::sources" ],
  "startLine" : 68,
  "endLine" : 141,
  "linesOfCode" : 60,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 161,
  "endLine" : 224,
  "linesOfCode" : 60,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseBlockNode()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 73,
  "endLine" : 145,
  "linesOfCode" : 60,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun test()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/AmperBackend.kt",
  "fileLinesCount" : 469,
  "components" : [ "primary::sources" ],
  "startLine" : 236,
  "endLine" : 302,
  "linesOfCode" : 59,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1030,
  "endLine" : 1104,
  "linesOfCode" : 57,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/AndroidAarTask.kt",
  "fileLinesCount" : 143,
  "components" : [ "primary::sources" ],
  "startLine" : 65,
  "endLine" : 129,
  "linesOfCode" : 57,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NodeSourceSnapshotDelta updateDependencyGraph()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/GraphUpdater.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 113,
  "linesOfCode" : 56,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun FontRes()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-resources-demo/shared/src/kotlin/shared/FontRes.kt",
  "fileLinesCount" : 82,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 82,
  "linesOfCode" : 56,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun runAndroidBuild()",
  "longName" : "",
  "relativeFileName" : "sources/android-integration/amper-android-runner/src/org.jetbrains.amper.android/Runner.kt",
  "fileLinesCount" : 274,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 92,
  "linesOfCode" : 56,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/web/WebLinkTask.kt",
  "fileLinesCount" : 234,
  "components" : [ "primary::sources" ],
  "startLine" : 83,
  "endLine" : 154,
  "linesOfCode" : 56,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printElement()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 583,
  "endLine" : 670,
  "linesOfCode" : 55,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/AbstractResolveJvmExternalDependenciesTask.kt",
  "fileLinesCount" : 117,
  "components" : [ "primary::sources" ],
  "startLine" : 52,
  "endLine" : 109,
  "linesOfCode" : 55,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerJavacFileData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaCompilerRunner.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::sources" ],
  "startLine" : 189,
  "endLine" : 245,
  "linesOfCode" : 54,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/custom/TaskFromPlugin.kt",
  "fileLinesCount" : 207,
  "components" : [ "primary::sources" ],
  "startLine" : 83,
  "endLine" : 142,
  "linesOfCode" : 54,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistentMVStoreMultiMaplet()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMultiMaplet.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 83,
  "linesOfCode" : 49,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/MetadataCompileTask.kt",
  "fileLinesCount" : 208,
  "components" : [ "primary::sources" ],
  "startLine" : 75,
  "endLine" : 137,
  "linesOfCode" : 48,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipArchiveOutputStream.kt",
  "fileLinesCount" : 489,
  "components" : [ "primary::sources" ],
  "startLine" : 435,
  "endLine" : 488,
  "linesOfCode" : 47,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean reportError()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 748,
  "endLine" : 795,
  "linesOfCode" : 47,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printTextRange()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 747,
  "endLine" : 808,
  "linesOfCode" : 45,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/custom/ResolveCustomExternalDependenciesTask.kt",
  "fileLinesCount" : 102,
  "components" : [ "primary::sources" ],
  "startLine" : 49,
  "endLine" : 97,
  "linesOfCode" : 45,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void canContainContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 684,
  "endLine" : 731,
  "linesOfCode" : 43,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun zipWithCompression()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/zip.kt",
  "fileLinesCount" : 292,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 67,
  "linesOfCode" : 43,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveBuildState()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BazelIncBuilder.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::sources" ],
  "startLine" : 365,
  "endLine" : 408,
  "linesOfCode" : 42,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassLoader getLoader()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 47,
  "endLine" : 90,
  "linesOfCode" : 42,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void configureParser()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 458,
  "endLine" : 519,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ios/IosKotlinTestTask.kt",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 41,
  "endLine" : 84,
  "linesOfCode" : 41,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/UpdateCommand.kt",
  "fileLinesCount" : 351,
  "components" : [ "primary::sources" ],
  "startLine" : 91,
  "endLine" : 155,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generateProto()",
  "longName" : "",
  "relativeFileName" : "build-sources/protobuf/src/tasks.kt",
  "fileLinesCount" : 88,
  "components" : [ "primary::build-sources" ],
  "startLine" : 37,
  "endLine" : 85,
  "linesOfCode" : 41,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addNewKey()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLBlockMappingImpl.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 56,
  "endLine" : 97,
  "linesOfCode" : 40,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun buildAll()",
  "longName" : "",
  "relativeFileName" : "sources/android-integration/amper-android-gradle-plugin/src/org/jetbrains/amper/android/gradle/tooling/ProcessResourcesProviderTaskNameToolingModelBuilder.kt",
  "fileLinesCount" : 70,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 69,
  "linesOfCode" : 40,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/tools/JaegerToolCommand.kt",
  "fileLinesCount" : 218,
  "components" : [ "primary::sources" ],
  "startLine" : 74,
  "endLine" : 122,
  "linesOfCode" : 40,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun main()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/main.kt",
  "fileLinesCount" : 135,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 70,
  "linesOfCode" : 40,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 231,
  "endLine" : 276,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean parseAsTree()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 1108,
  "endLine" : 1152,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generateActualResourceCollectors()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/compose-resources/src/org/jetbrains/compose/resources/generateActualResourceCollectors.kt",
  "fileLinesCount" : 129,
  "components" : [ "primary::sources" ],
  "startLine" : 39,
  "endLine" : 80,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/AndroidRunTask.kt",
  "fileLinesCount" : 332,
  "components" : [ "primary::sources" ],
  "startLine" : 64,
  "endLine" : 109,
  "linesOfCode" : 39,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExitCode compile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/instrumentation/BytecodeInstrumentationRunner.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 79,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EntryData createEntryData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 393,
  "endLine" : 433,
  "linesOfCode" : 38,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun uncompressedData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipArchiveOutputStream.kt",
  "fileLinesCount" : 489,
  "components" : [ "primary::sources" ],
  "startLine" : 347,
  "endLine" : 388,
  "linesOfCode" : 38,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 269,
  "endLine" : 317,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String checkCharacterData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 431,
  "endLine" : 498,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun  depthFirstDetectLoops()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/stdlib-extended/src/org/jetbrains/amper/stdlib/graphs/graphUtils.kt",
  "fileLinesCount" : 60,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 60,
  "linesOfCode" : 37,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ksp/KspTask.kt",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 118,
  "endLine" : 163,
  "linesOfCode" : 37,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Resource getResource()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 668,
  "endLine" : 704,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String unescapePercentSequences()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 710,
  "endLine" : 746,
  "linesOfCode" : 36,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final List getNamespacesInScope()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1557,
  "endLine" : 1604,
  "linesOfCode" : 36,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setTextMode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 326,
  "endLine" : 364,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun process()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-local-processor/my-processor/src/MySymbolProcessor.kt",
  "fileLinesCount" : 65,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 58,
  "linesOfCode" : 36,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected open fun findOrRegisterTypeWithDeclaration()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/types/builtInTypes.kt",
  "fileLinesCount" : 264,
  "components" : [ "primary::sources" ],
  "startLine" : 84,
  "endLine" : 125,
  "linesOfCode" : 36,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun executionFinished()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/TeamCityMessagesTestExecutionListener.kt",
  "fileLinesCount" : 508,
  "components" : [ "primary::sources" ],
  "startLine" : 176,
  "endLine" : 212,
  "linesOfCode" : 36,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExitCode compile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaCompilerRunner.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::sources" ],
  "startLine" : 100,
  "endLine" : 142,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 1273,
  "endLine" : 1308,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generateKonfig()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/multiple-local-plugins/build-konfig-plugin/src/plugin.kt",
  "fileLinesCount" : 77,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 77,
  "linesOfCode" : 35,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseNodeProperties()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 282,
  "endLine" : 319,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graph.kt",
  "fileLinesCount" : 602,
  "components" : [ "primary::sources" ],
  "startLine" : 520,
  "endLine" : 559,
  "linesOfCode" : 35,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun downloadAndExtractKotlinNative()",
  "longName" : "",
  "relativeFileName" : "sources/core/src/org/jetbrains/amper/core/downloader/konanDownloader.kt",
  "fileLinesCount" : 87,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 65,
  "linesOfCode" : 34,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pushStack()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 475,
  "endLine" : 528,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deleteOrMoveRecursively()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 326,
  "endLine" : 362,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/PrintStreamLogHandler.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::sources" ],
  "startLine" : 79,
  "endLine" : 117,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content next()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DescendantIterator.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 136,
  "endLine" : 183,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printContentRange()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 685,
  "endLine" : 735,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun preparePlugins()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/plugins/preparePlugins.kt",
  "fileLinesCount" : 56,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 56,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun build()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/AmperBackend.kt",
  "fileLinesCount" : 469,
  "components" : [ "primary::sources" ],
  "startLine" : 91,
  "endLine" : 127,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun initMockProject()",
  "longName" : "",
  "relativeFileName" : "sources/core-intellij/src/org/jetbrains/amper/intellij/MockProjectInitializer.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 56,
  "endLine" : 105,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun extractZip()",
  "longName" : "",
  "relativeFileName" : "sources/core/src/org/jetbrains/amper/core/extract/extract.kt",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 149,
  "endLine" : 182,
  "linesOfCode" : 32,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String compact()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 203,
  "endLine" : 236,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun finish()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipIndexWriter.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 98,
  "endLine" : 137,
  "linesOfCode" : 32,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/native/NativeTestTask.kt",
  "fileLinesCount" : 79,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 78,
  "linesOfCode" : 32,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun install()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/diagnostics/DeadLockMonitor.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 74,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Message create()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/Message.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 71,
  "endLine" : 105,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 170,
  "endLine" : 204,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun parseObjectProperty()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/reading/parseObject.kt",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 112,
  "endLine" : 142,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean prefixMatches()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 835,
  "endLine" : 865,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun reportBuildProblemsForNode()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/diagnostics/reporters/OverriddenDirectModuleDependencies.kt",
  "fileLinesCount" : 116,
  "components" : [ "primary::sources" ],
  "startLine" : 35,
  "endLine" : 73,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generateResourceAccessors()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/compose-resources/src/org/jetbrains/compose/resources/generateResourceAccessors.kt",
  "fileLinesCount" : 354,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 76,
  "linesOfCode" : 31,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun buildAndReload()",
  "longName" : "",
  "relativeFileName" : "sources/amper-compose-hot-reload-recompiler-extension/src/org/jetbrains/amper/composehotreload/recompiler/AmperRecompilerExtension.kt",
  "fileLinesCount" : 151,
  "components" : [ "primary::sources" ],
  "startLine" : 77,
  "endLine" : 111,
  "linesOfCode" : 31,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaCompilerRunner()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaCompilerRunner.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::sources" ],
  "startLine" : 51,
  "endLine" : 87,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startEntity()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 866,
  "endLine" : 913,
  "linesOfCode" : 30,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getOffsetInHost()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarImpl.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::sources" ],
  "startLine" : 137,
  "endLine" : 172,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun prepareResources()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/compose-resources/src/org/jetbrains/compose/resources/prepareResources.kt",
  "fileLinesCount" : 176,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 60,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/PublishTask.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 53,
  "endLine" : 98,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun buildUnpackedClasspath()",
  "longName" : "",
  "relativeFileName" : "build-sources/amper-distribution/src/buildUnpackedClasspath.kt",
  "fileLinesCount" : 52,
  "components" : [ "primary::build-sources" ],
  "startLine" : 22,
  "endLine" : 52,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun updateWrapperTemplates()",
  "longName" : "",
  "relativeFileName" : "syncVersions.main.kts",
  "fileLinesCount" : 223,
  "components" : [ "primary::ROOT" ],
  "startLine" : 143,
  "endLine" : 174,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Pair loadReadonlyLibraryGraph()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/LibraryGraphLoader.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::sources" ],
  "startLine" : 48,
  "endLine" : 77,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean removeFromPackageIndex()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 445,
  "endLine" : 473,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clearAndSet()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 341,
  "endLine" : 382,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Namespace getNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 322,
  "endLine" : 360,
  "linesOfCode" : 29,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String checkNamespaceCollision()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 760,
  "endLine" : 789,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printDocType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 470,
  "endLine" : 500,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 169,
  "endLine" : 203,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun zip()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/zip.kt",
  "fileLinesCount" : 292,
  "components" : [ "primary::sources" ],
  "startLine" : 70,
  "endLine" : 98,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-runner/src/org/jetbrains/amper/jic/JicJavaBuilder.kt",
  "fileLinesCount" : 58,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 57,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun visitStringInterpolation()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/referencesResolution.kt",
  "fileLinesCount" : 316,
  "components" : [ "primary::sources" ],
  "startLine" : 112,
  "endLine" : 142,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ios/ManageXCodeProjectTask.kt",
  "fileLinesCount" : 387,
  "components" : [ "primary::sources" ],
  "startLine" : 64,
  "endLine" : 96,
  "linesOfCode" : 29,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generateBuildProperties()",
  "longName" : "",
  "relativeFileName" : "build-sources/generate-build-properties/src/generateBuildProperties.kt",
  "fileLinesCount" : 178,
  "components" : [ "primary::build-sources" ],
  "startLine" : 27,
  "endLine" : 65,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void createLinkAfterCopy()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 270,
  "endLine" : 300,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ModulePathSplitter.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::sources" ],
  "startLine" : 57,
  "endLine" : 84,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clearAndSet()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 299,
  "endLine" : 337,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeObject()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1676,
  "endLine" : 1705,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void push()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 371,
  "endLine" : 402,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun writeDataWithUnknownSize()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipArchiveOutputStream.kt",
  "fileLinesCount" : 489,
  "components" : [ "primary::sources" ],
  "startLine" : 87,
  "endLine" : 114,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generateKonfig()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/single-local-plugin/build-konfig-plugin/src/plugin.kt",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 28,
  "endLine" : 56,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/JUnitRequiresHigherJdkVersionFactory.kt",
  "fileLinesCount" : 82,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 57,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected fun parseBuiltInProperties()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/types/builtInTypes.kt",
  "fileLinesCount" : 264,
  "components" : [ "primary::sources" ],
  "startLine" : 204,
  "endLine" : 232,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void includeBlockEmptyTail()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 147,
  "endLine" : 176,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun runProcessAndCaptureOutput()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessRunners.kt",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 73,
  "endLine" : 100,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun runProcessAndGetOutput()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/ProcessRunner.kt",
  "fileLinesCount" : 89,
  "components" : [ "primary::sources" ],
  "startLine" : 49,
  "endLine" : 83,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/ksp/Ksp.kt",
  "fileLinesCount" : 67,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 66,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun downloadBinary()",
  "longName" : "",
  "relativeFileName" : "build-sources/protobuf/src/downloadBinary.kt",
  "fileLinesCount" : 49,
  "components" : [ "primary::build-sources" ],
  "startLine" : 20,
  "endLine" : 49,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PseudoClass loadClass()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 111,
  "endLine" : 141,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodVisitor visitMethod()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHInstrumenter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 68,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int resync()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 955,
  "endLine" : 989,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLScalarImpl handleContentChange()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarElementManipulator.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 66,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun copyJarEntryDirToJar()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/jarUtils.kt",
  "fileLinesCount" : 126,
  "components" : [ "primary::sources" ],
  "startLine" : 56,
  "endLine" : 87,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun getJvmArgs()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/JvmHotRunTask.kt",
  "fileLinesCount" : 154,
  "components" : [ "primary::sources" ],
  "startLine" : 82,
  "endLine" : 114,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/JvmReloadClassesTask.kt",
  "fileLinesCount" : 58,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 57,
  "linesOfCode" : 27,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun kotlinApiCompareTask()",
  "longName" : "",
  "relativeFileName" : "build-sources/binary-compatibility-validator/src/tasks.kt",
  "fileLinesCount" : 110,
  "components" : [ "primary::build-sources" ],
  "startLine" : 40,
  "endLine" : 67,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addImportUsages()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 218,
  "endLine" : 243,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkPreConditions()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 181,
  "endLine" : 212,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void push()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 425,
  "endLine" : 459,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemPresentation getPresentation()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLKeyValueImpl.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 159,
  "endLine" : 186,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun locateToken()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/lexer/TomlEscapeLexer.kt",
  "fileLinesCount" : 112,
  "components" : [ "primary::sources" ],
  "startLine" : 59,
  "endLine" : 87,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun executionStarted()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/TeamCityMessagesTestExecutionListener.kt",
  "fileLinesCount" : 508,
  "components" : [ "primary::sources" ],
  "startLine" : 130,
  "endLine" : 157,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onClassReferenced()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processing/src/org/jetbrains/amper/schema/processing/parsePluginDeclarations.kt",
  "fileLinesCount" : 154,
  "components" : [ "primary::sources" ],
  "startLine" : 81,
  "endLine" : 107,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/native/NativeRunTask.kt",
  "fileLinesCount" : 77,
  "components" : [ "primary::sources" ],
  "startLine" : 44,
  "endLine" : 74,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/TestCommand.kt",
  "fileLinesCount" : 157,
  "components" : [ "primary::sources" ],
  "startLine" : 130,
  "endLine" : 156,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun appendPossibleSyntax()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/types/schemaTypeExtensions.kt",
  "fileLinesCount" : 150,
  "components" : [ "primary::sources" ],
  "startLine" : 74,
  "endLine" : 100,
  "linesOfCode" : 26,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun uploadDist()",
  "longName" : "",
  "relativeFileName" : "build-sources/amper-distribution/src/uploadDist.kt",
  "fileLinesCount" : 101,
  "components" : [ "primary::build-sources" ],
  "startLine" : 25,
  "endLine" : 52,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EntryData createEntryData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 350,
  "endLine" : 377,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 127,
  "endLine" : 154,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun visitMap()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/catalogs/catalogVersionsSubstitution.kt",
  "fileLinesCount" : 104,
  "components" : [ "primary::sources" ],
  "startLine" : 56,
  "endLine" : 83,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun prebuildForXcode()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/AmperBackend.kt",
  "fileLinesCount" : 469,
  "components" : [ "primary::sources" ],
  "startLine" : 407,
  "endLine" : 434,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getCommonSuperClass()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumenterClassWriter.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 47,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized Loader getLoader()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 491,
  "endLine" : 518,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Resource getResource()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 591,
  "endLine" : 616,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cleanBuildState()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 49,
  "endLine" : 76,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result splitPath()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ModulePathSplitter.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::sources" ],
  "startLine" : 107,
  "endLine" : 134,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute set()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 468,
  "endLine" : 496,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 490,
  "endLine" : 519,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List filter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/AbstractFilter.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::sources" ],
  "startLine" : 78,
  "endLine" : 103,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 587,
  "endLine" : 617,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 695,
  "endLine" : 735,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkSiblings()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 1083,
  "endLine" : 1106,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getIndentToThisElement()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLUtil.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::sources" ],
  "startLine" : 229,
  "endLine" : 256,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deleteRecursively()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 364,
  "endLine" : 387,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ClassDataZipEntry create()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ClassDataZipEntry.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::sources" ],
  "startLine" : 68,
  "endLine" : 93,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int binarySearch()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 590,
  "endLine" : 612,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1001,
  "endLine" : 1027,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int fbinarySearch()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1214,
  "endLine" : 1236,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun parsePluginManifestFromModuleFile()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/plugins/minimalPluginModule.kt",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 53,
  "endLine" : 81,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/JvmReleaseLowerThanDependencies.kt",
  "fileLinesCount" : 105,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 51,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void exit_section_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 480,
  "endLine" : 504,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun offsetsForTomlText()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/ext/TomlLiteral.kt",
  "fileLinesCount" : 74,
  "components" : [ "primary::sources" ],
  "startLine" : 48,
  "endLine" : 71,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun resolveConflictsIn()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/conflicts.kt",
  "fileLinesCount" : 103,
  "components" : [ "primary::sources" ],
  "startLine" : 62,
  "endLine" : 88,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun createNewKeystore()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/keystore/KeyGen.kt",
  "fileLinesCount" : 110,
  "components" : [ "primary::sources" ],
  "startLine" : 66,
  "endLine" : 88,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun  capturing()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/util/StandardStreamsCapture.kt",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 55,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun kotlinxRpcCompilerPlugins()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/kotlin/CompilerPluginConfig.kt",
  "fileLinesCount" : 198,
  "components" : [ "primary::sources" ],
  "startLine" : 163,
  "endLine" : 191,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getOutputPath()",
  "longName" : "",
  "relativeFileName" : "sources/core/src/org/jetbrains/amper/core/extract/extract.kt",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 250,
  "endLine" : 271,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ElementSnapshotDeltaImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ElementSnapshotDeltaImpl.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 50,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int binarySearch()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 551,
  "endLine" : 572,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element setNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 266,
  "endLine" : 289,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String checkNamespaceCollision()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 688,
  "endLine" : 712,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 530,
  "endLine" : 555,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/UnsupportedKotlinCompilerVersion.kt",
  "fileLinesCount" : 77,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 51,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/JavaIncrementalCompilationRequiresJava16Factory.kt",
  "fileLinesCount" : 68,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 48,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean consumeTokens()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 140,
  "endLine" : 162,
  "linesOfCode" : 22,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void enter_section_impl_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 448,
  "endLine" : 469,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun buildGraph()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/resolver.kt",
  "fileLinesCount" : 870,
  "components" : [ "primary::sources" ],
  "startLine" : 355,
  "endLine" : 389,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/AbstractJvmRunTask.kt",
  "fileLinesCount" : 99,
  "components" : [ "primary::sources" ],
  "startLine" : 55,
  "endLine" : 79,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ios/IosRunTask.kt",
  "fileLinesCount" : 75,
  "components" : [ "primary::sources" ],
  "startLine" : 35,
  "endLine" : 57,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun publish()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/AmperBackend.kt",
  "fileLinesCount" : 469,
  "components" : [ "primary::sources" ],
  "startLine" : 209,
  "endLine" : 234,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InputStream getClassBytesStream()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 165,
  "endLine" : 189,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized List getRoots()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/JrtLoader.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 64,
  "endLine" : 84,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void appendThrowable()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/PrintStreamLogHandler.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::sources" ],
  "startLine" : 124,
  "endLine" : 144,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StreamEntry getNextEntry()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipEntryIterator.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 59,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isAllWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 1000,
  "endLine" : 1021,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EscapeStrategy chooseStrategy()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 301,
  "endLine" : 327,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endElement()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 806,
  "endLine" : 829,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getBooleanValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 594,
  "endLine" : 614,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int binarySearch()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 264,
  "endLine" : 304,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun writeCentralFileHeader()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipIndexWriter.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 65,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun buildDistribution()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/distribution/distribution-plugin/src/plugin.kt",
  "fileLinesCount" : 48,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 36,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/PublishingSettingsMissingInDependencies.kt",
  "fileLinesCount" : 39,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 38,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun discoverTypes()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/types/defaultTypingContexts.kt",
  "fileLinesCount" : 83,
  "components" : [ "primary::sources" ],
  "startLine" : 57,
  "endLine" : 79,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiLanguageInjectionHost updateText()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarListImpl.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::sources" ],
  "startLine" : 84,
  "endLine" : 112,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun reportingEntryPublished()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/ConsolePrintingTestExecutionListener.kt",
  "fileLinesCount" : 139,
  "components" : [ "primary::sources" ],
  "startLine" : 72,
  "endLine" : 94,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/RootCommand.kt",
  "fileLinesCount" : 204,
  "components" : [ "primary::sources" ],
  "startLine" : 112,
  "endLine" : 140,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun processProblems()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/CliReportingMavenResolver.kt",
  "fileLinesCount" : 50,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 49,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun flush()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/util/StandardStreamsCapture.kt",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 116,
  "endLine" : 145,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visit()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/api/values.kt",
  "fileLinesCount" : 287,
  "components" : [ "primary::sources" ],
  "startLine" : 236,
  "endLine" : 256,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun kotlinApiBuildTask()",
  "longName" : "",
  "relativeFileName" : "build-sources/binary-compatibility-validator/src/tasks.kt",
  "fileLinesCount" : 110,
  "components" : [ "primary::build-sources" ],
  "startLine" : 86,
  "endLine" : 110,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Loader getLoader()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 520,
  "endLine" : 542,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void backupDependencies()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 302,
  "endLine" : 323,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ClassDataZipEntry create()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ClassDataZipEntry.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::sources" ],
  "startLine" : 44,
  "endLine" : 66,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ZipOutputBuilderImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 63,
  "endLine" : 83,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getVariableValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JaxenCompiled.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 164,
  "endLine" : 183,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathExpression clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 213,
  "endLine" : 232,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/AndroidTooOldVersion.kt",
  "fileLinesCount" : 56,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 55,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun shouldInclude()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/serialization/settingsSerializer.kt",
  "fileLinesCount" : 63,
  "components" : [ "primary::sources" ],
  "startLine" : 43,
  "endLine" : 62,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void close_marker_impl_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 689,
  "endLine" : 708,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun locateIndent()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLBlockScalarImpl.kt",
  "fileLinesCount" : 167,
  "components" : [ "primary::sources" ],
  "startLine" : 87,
  "endLine" : 106,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun determineTokenType()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/lexer/TomlEscapeLexer.kt",
  "fileLinesCount" : 112,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 46,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun startLongLivedProcess()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessRunners.kt",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 206,
  "endLine" : 226,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun getNamePart()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/files.kt",
  "fileLinesCount" : 1614,
  "components" : [ "primary::sources" ],
  "startLine" : 1388,
  "endLine" : 1407,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun DefaultMavenArtifact()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/maven/mavenUtils.kt",
  "fileLinesCount" : 110,
  "components" : [ "primary::sources" ],
  "startLine" : 74,
  "endLine" : 94,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun marshallValue()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/custom/ValueMarshaller.kt",
  "fileLinesCount" : 91,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 54,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurationState()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ConfigurationState.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::sources" ],
  "startLine" : 70,
  "endLine" : 88,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long buildFlagsDigest()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ConfigurationState.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::sources" ],
  "startLine" : 148,
  "endLine" : 168,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void save()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaCompilerRunner.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::sources" ],
  "startLine" : 167,
  "endLine" : 187,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1298,
  "endLine" : 1335,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String checkJDOMName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 353,
  "endLine" : 381,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String checkNamespaceURI()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 573,
  "endLine" : 600,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String checkXMLName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 919,
  "endLine" : 945,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void output()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 202,
  "endLine" : 231,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element filter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/ElementFilter.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::sources" ],
  "startLine" : 119,
  "endLine" : 137,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document setDocType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 264,
  "endLine" : 287,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun file()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipFileWriter.kt",
  "fileLinesCount" : 180,
  "components" : [ "primary::sources" ],
  "startLine" : 48,
  "endLine" : 67,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun main()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-runner/src/org/jetbrains/amper/jic/JicMain.kt",
  "fileLinesCount" : 34,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 34,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun process()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/sources/ksp-processor/src/processor.kt",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 39,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/AndroidVersionShouldBeAtLeastMinSdk.kt",
  "fileLinesCount" : 67,
  "components" : [ "primary::sources" ],
  "startLine" : 47,
  "endLine" : 66,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/UselessSettingValue.kt",
  "fileLinesCount" : 83,
  "components" : [ "primary::sources" ],
  "startLine" : 39,
  "endLine" : 64,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Frame init()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 1023,
  "endLine" : 1043,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void advanceLexer()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 568,
  "endLine" : 588,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getDependencyFile()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/files.kt",
  "fileLinesCount" : 1614,
  "components" : [ "primary::sources" ],
  "startLine" : 238,
  "endLine" : 258,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun  fromMatchingFragments()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/artifacts/Selectors.kt",
  "fileLinesCount" : 150,
  "components" : [ "primary::sources" ],
  "startLine" : 70,
  "endLine" : 88,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun appendSource()",
  "longName" : "",
  "relativeFileName" : "sources/amper-problem-reporting/src/org/jetbrains/amper/problems/reporting/ProblemReporter.kt",
  "fileLinesCount" : 79,
  "components" : [ "primary::sources" ],
  "startLine" : 55,
  "endLine" : 73,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void  releaseResources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/JrtLoader.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 45,
  "endLine" : 62,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean tryCreateLink()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 251,
  "endLine" : 268,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static MethodContainer create()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 182,
  "endLine" : 202,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToIndexedArchive()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 243,
  "endLine" : 261,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public F set()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1171,
  "endLine" : 1189,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getNamespacesIntroduced()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1608,
  "endLine" : 1632,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 817,
  "endLine" : 837,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skipLeadingWhite()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 934,
  "endLine" : 952,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skipTrailingWhite()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 958,
  "endLine" : 976,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void attributeDecl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 394,
  "endLine" : 413,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Object getVariable()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 257,
  "endLine" : 275,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/UnknownQualifiers.kt",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 43,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/SigningConfigurationIncorrect.kt",
  "fileLinesCount" : 199,
  "components" : [ "primary::sources" ],
  "startLine" : 111,
  "endLine" : 128,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onMissingRequiredPropertyValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/contexts/minimalModule.kt",
  "fileLinesCount" : 181,
  "components" : [ "primary::sources" ],
  "startLine" : 68,
  "endLine" : 85,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int nextTokenIsFast()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 314,
  "endLine" : 333,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLKeyValueImpl.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 114,
  "endLine" : 133,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int findEscapementLength()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLQuotedTextImpl.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::sources" ],
  "startLine" : 222,
  "endLine" : 240,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/AbstractJarTask.kt",
  "fileLinesCount" : 54,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 49,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun createNewKeystore()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/keystore/KeyGen.kt",
  "fileLinesCount" : 110,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 64,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/tools/JdkToolCommand.kt",
  "fileLinesCount" : 65,
  "components" : [ "primary::sources" ],
  "startLine" : 46,
  "endLine" : 64,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun createOpenTelemetry()",
  "longName" : "",
  "relativeFileName" : "sources/amper-telemetry/src/org/jetbrains/amper/telemetry/TelemetrySetup.kt",
  "fileLinesCount" : 47,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 36,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream getClassBytesAsStream()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 147,
  "endLine" : 163,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void closeDataStorages()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 184,
  "endLine" : 204,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pushFormatArg()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 149,
  "endLine" : 166,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerError()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 365,
  "endLine" : 385,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean instrument()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHInstrumenter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 28,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Message create()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/Message.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 43,
  "endLine" : 61,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DescendantIterator.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 192,
  "endLine" : 214,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 392,
  "endLine" : 412,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readObject()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1707,
  "endLine" : 1729,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void reset()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 242,
  "endLine" : 258,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void flushCharacters()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 767,
  "endLine" : 792,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map getVariables()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 319,
  "endLine" : 335,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/MappedFileDataWriter.kt",
  "fileLinesCount" : 121,
  "components" : [ "primary::sources" ],
  "startLine" : 104,
  "endLine" : 120,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/kotlin-rpc/server/src/main.kt",
  "fileLinesCount" : 45,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 29,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun toUnixMode()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/incremental-cache/src/org/jetbrains/amper/incrementalcache/PosixUtil.kt",
  "fileLinesCount" : 40,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 39,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun toSerializableReference()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven.kt",
  "fileLinesCount" : 2173,
  "components" : [ "primary::sources" ],
  "startLine" : 552,
  "endLine" : 573,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/TransformAarExternalDependenciesTask.kt",
  "fileLinesCount" : 63,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 46,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun getClasspath()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/JvmHotRunTask.kt",
  "fileLinesCount" : 154,
  "components" : [ "primary::sources" ],
  "startLine" : 116,
  "endLine" : 134,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/custom/ModuleSourcesResolveTask.kt",
  "fileLinesCount" : 65,
  "components" : [ "primary::sources" ],
  "startLine" : 47,
  "endLine" : 64,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun build()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ProjectTasksBuilder.kt",
  "fileLinesCount" : 158,
  "components" : [ "primary::sources" ],
  "startLine" : 86,
  "endLine" : 102,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun  getService()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ios/iosIntelliJUtils.kt",
  "fileLinesCount" : 96,
  "components" : [ "primary::sources" ],
  "startLine" : 58,
  "endLine" : 75,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/tools/XCodeIntegrationCommand.kt",
  "fileLinesCount" : 126,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 57,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun buildDist()",
  "longName" : "",
  "relativeFileName" : "build-sources/amper-distribution/src/buildDist.kt",
  "fileLinesCount" : 100,
  "components" : [ "primary::build-sources" ],
  "startLine" : 29,
  "endLine" : 47,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun  withChildProcessTelemetrySpan()",
  "longName" : "",
  "relativeFileName" : "sources/amper-telemetry/src/org/jetbrains/amper/telemetry/ChildProcessTelemetry.kt",
  "fileLinesCount" : 135,
  "components" : [ "primary::sources" ],
  "startLine" : 49,
  "endLine" : 67,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseResources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 92,
  "endLine" : 109,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static ConstantRef create()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/runner/CompilerDataSink.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 33,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistentMVStoreMapletFactory()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 43,
  "endLine" : 63,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set collectRequired()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ModulePathSplitter.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::sources" ],
  "startLine" : 160,
  "endLine" : 176,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  ElementSnapshot derive()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/ElementSnapshot.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 39,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int indexOf()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 402,
  "endLine" : 417,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Element createClone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 142,
  "endLine" : 159,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isXMLPublicIDCharacter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 837,
  "endLine" : 857,
  "linesOfCode" : 16,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printAttributes()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 845,
  "endLine" : 868,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Iterator getNamespaceAxisIterator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 278,
  "endLine" : 295,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Iterator getParentAxisIterator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 298,
  "endLine" : 314,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun allocate()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/byteBuffer.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 47,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/android/parcelize/src/com/jetbrains/sample/app/MainActivity.kt",
  "fileLinesCount" : 48,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 37,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/SigningConfigurationIncorrect.kt",
  "fileLinesCount" : 199,
  "components" : [ "primary::sources" ],
  "startLine" : 89,
  "endLine" : 104,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun visitReference()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/referencesResolution.kt",
  "fileLinesCount" : 316,
  "components" : [ "primary::sources" ],
  "startLine" : 93,
  "endLine" : 110,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun findOrRegisterTypeWithDeclaration()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/types/builtInExtensibleTypes.kt",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 60,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseFile()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 46,
  "endLine" : 61,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean shouldIncludeEolInRange()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarListImpl.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::sources" ],
  "startLine" : 58,
  "endLine" : 76,
  "linesOfCode" : 16,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemPresentation getPresentation()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLDocumentImpl.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 43,
  "endLine" : 60,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void adjustWhitespaceToContentType()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLKeyValueImpl.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 135,
  "endLine" : 151,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemPresentation getPresentation()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarImpl.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::sources" ],
  "startLine" : 191,
  "endLine" : 208,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun reportingEntryPublished()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/TeamCityMessagesTestExecutionListener.kt",
  "fileLinesCount" : 508,
  "components" : [ "primary::sources" ],
  "startLine" : 238,
  "endLine" : 261,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun provision()",
  "longName" : "",
  "relativeFileName" : "sources/amper-jdk-provisioning/src/org/jetbrains/amper/jdk/provisioning/JdkProvisioner.kt",
  "fileLinesCount" : 105,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 40,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun resolveChildren()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven.kt",
  "fileLinesCount" : 2173,
  "components" : [ "primary::sources" ],
  "startLine" : 754,
  "endLine" : 769,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun PluginDeclarationsRequest()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-extensibility-schema-model/src/org/jetbrains/amper/plugins/schema/model/PluginDeclarationsRequest.kt",
  "fileLinesCount" : 67,
  "components" : [ "primary::sources" ],
  "startLine" : 52,
  "endLine" : 67,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun apply()",
  "longName" : "",
  "relativeFileName" : "sources/android-integration/amper-android-gradle-plugin/src/org/jetbrains/amper/android/gradle/plugin.kt",
  "fileLinesCount" : 359,
  "components" : [ "primary::sources" ],
  "startLine" : 259,
  "endLine" : 276,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/maven/mavenPhaseTask.kt",
  "fileLinesCount" : 337,
  "components" : [ "primary::sources" ],
  "startLine" : 183,
  "endLine" : 202,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/custom/ResolveClasspathRequestTask.kt",
  "fileLinesCount" : 42,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 41,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/RunCommand.kt",
  "fileLinesCount" : 91,
  "components" : [ "primary::sources" ],
  "startLine" : 75,
  "endLine" : 90,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/InitCommand.kt",
  "fileLinesCount" : 95,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 52,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun updateDefaultVersionsKt()",
  "longName" : "",
  "relativeFileName" : "syncVersions.main.kts",
  "fileLinesCount" : 223,
  "components" : [ "primary::ROOT" ],
  "startLine" : 85,
  "endLine" : 99,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deleteResources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BazelIncBuilder.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::sources" ],
  "startLine" : 284,
  "endLine" : 299,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void copyResources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BazelIncBuilder.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::sources" ],
  "startLine" : 308,
  "endLine" : 323,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PseudoMethod findMethodInHierarchy()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 284,
  "endLine" : 300,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAssignableFrom()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 376,
  "endLine" : 390,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InstrumentationClassFinder createInstrumentationClassFinder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 220,
  "endLine" : 234,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createExceptionObject()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 104,
  "endLine" : 120,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerImports()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 181,
  "endLine" : 195,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String normalizeModuleName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ModulePathSplitter.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::sources" ],
  "startLine" : 142,
  "endLine" : 158,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/FilterIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::sources" ],
  "startLine" : 91,
  "endLine" : 108,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 601,
  "endLine" : 615,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 224,
  "endLine" : 243,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 621,
  "endLine" : 640,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sort()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1247,
  "endLine" : 1265,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int nextNonText()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 982,
  "endLine" : 997,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Object getParentNode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 245,
  "endLine" : 259,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setContext()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMNavigator.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::sources" ],
  "startLine" : 79,
  "endLine" : 94,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getDoubleValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 566,
  "endLine" : 582,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun uncompressedData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipArchiveOutputStream.kt",
  "fileLinesCount" : 489,
  "components" : [ "primary::sources" ],
  "startLine" : 392,
  "endLine" : 406,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun isNetworkAvailable()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/android/multi-module-mockable-jar/app/src/utils/NetworkHelper.kt",
  "fileLinesCount" : 28,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 27,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/ModuleDependencyDoesntHaveNeededPlatformsFactory.kt",
  "fileLinesCount" : 65,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 40,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun reportOverlappingPaths()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/aomBuilder/plugins/taskGraph/diagnoseOverlappingPaths.kt",
  "fileLinesCount" : 37,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 34,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun ObjectElement()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/builders/schema/jsonSchemaUtil.kt",
  "fileLinesCount" : 113,
  "components" : [ "primary::sources" ],
  "startLine" : 91,
  "endLine" : 106,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addNewKeyToTheEnd()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLBlockMappingImpl.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 53,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun fromEndOffsets()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/LiteralOffsets.kt",
  "fileLinesCount" : 46,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 39,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun resolveWithContext()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/MavenResolver.kt",
  "fileLinesCount" : 146,
  "components" : [ "primary::sources" ],
  "startLine" : 66,
  "endLine" : 80,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun reportBuildProblemsForNode()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/diagnostics/reporters/BasicDrDiagnosticsReporter.kt",
  "fileLinesCount" : 223,
  "components" : [ "primary::sources" ],
  "startLine" : 45,
  "endLine" : 61,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun directDependenciesGraph()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/flow/resolutionFlow.kt",
  "fileLinesCount" : 189,
  "components" : [ "primary::sources" ],
  "startLine" : 47,
  "endLine" : 61,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun readFileStates()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/incremental-cache/src/org/jetbrains/amper/incrementalcache/FileTracker.kt",
  "fileLinesCount" : 114,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 48,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun prepareMavenPlugins()",
  "longName" : "",
  "relativeFileName" : "sources/amper-maven-plugins-compatibility/src/org/jetbrains/amper/plugins/prepareMavenPlugins.kt",
  "fileLinesCount" : 142,
  "components" : [ "primary::sources" ],
  "startLine" : 45,
  "endLine" : 60,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getParentKmpLibraryCoordinates()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven.kt",
  "fileLinesCount" : 2173,
  "components" : [ "primary::sources" ],
  "startLine" : 287,
  "endLine" : 307,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getTaskName()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ProjectTasksBuilder.kt",
  "fileLinesCount" : 158,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 54,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun  fromFragmentWithDependencies()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/artifacts/Selectors.kt",
  "fileLinesCount" : 150,
  "components" : [ "primary::sources" ],
  "startLine" : 51,
  "endLine" : 65,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun moveTo()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/telemetry/MovableFileOutputStream.kt",
  "fileLinesCount" : 73,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 47,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setupFileLogging()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/LoggingInitializer.kt",
  "fileLinesCount" : 43,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 42,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream getResourceAsStream()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 191,
  "endLine" : 207,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void publish()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/PrintStreamLogHandler.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 47,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void save()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ConfigurationState.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::sources" ],
  "startLine" : 90,
  "endLine" : 103,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String deriveAutomaticModuleName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ModulePathSplitter.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::sources" ],
  "startLine" : 220,
  "endLine" : 233,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean deleteEntry()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 140,
  "endLine" : 153,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToArchive()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 226,
  "endLine" : 241,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void generateAssertion()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator2.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 37,
  "endLine" : 50,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static BuilderOptions create()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BuilderOptions.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 27,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Namespace.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::sources" ],
  "startLine" : 108,
  "endLine" : 125,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1271,
  "endLine" : 1286,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AttributeType getAttributeType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeType.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::sources" ],
  "startLine" : 158,
  "endLine" : 175,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String trimBoth()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 286,
  "endLine" : 299,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void characters()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 704,
  "endLine" : 721,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendExternalId()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 1019,
  "endLine" : 1032,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void internalSetFeature()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 525,
  "endLine" : 538,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void internalSetProperty()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 546,
  "endLine" : 559,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute setNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 362,
  "endLine" : 378,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun addFile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/PackageIndexBuilder.kt",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 31,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun parseScalarShorthandValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/reading/parseObject.kt",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 158,
  "endLine" : 174,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun mergeTrees()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeMerger.kt",
  "fileLinesCount" : 42,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 42,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getCredProperty()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/aomBuilder/convertParts.kt",
  "fileLinesCount" : 98,
  "components" : [ "primary::sources" ],
  "startLine" : 60,
  "endLine" : 73,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean nextTokenIsSlow()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 285,
  "endLine" : 298,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void replace_variants_with_name_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 710,
  "endLine" : 723,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getNthContentTypeChild()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLBlockScalarImpl.kt",
  "fileLinesCount" : 167,
  "components" : [ "primary::sources" ],
  "startLine" : 71,
  "endLine" : 84,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addNewKey()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLHashImpl.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 36,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getIndentInThisLine()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLUtil.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::sources" ],
  "startLine" : 213,
  "endLine" : 227,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean psiAreAtTheSameLine()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLUtil.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::sources" ],
  "startLine" : 258,
  "endLine" : 272,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun resolve()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/MavenResolver.kt",
  "fileLinesCount" : 146,
  "components" : [ "primary::sources" ],
  "startLine" : 47,
  "endLine" : 60,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/cache.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 29,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getMavenCoordinatesForPublishing()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven.kt",
  "fileLinesCount" : 2173,
  "components" : [ "primary::sources" ],
  "startLine" : 329,
  "endLine" : 344,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getValue()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven.kt",
  "fileLinesCount" : 2173,
  "components" : [ "primary::sources" ],
  "startLine" : 447,
  "endLine" : 460,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processor/src/org/jetbrains/amper/schema/processing/main.kt",
  "fileLinesCount" : 110,
  "components" : [ "primary::sources" ],
  "startLine" : 28,
  "endLine" : 44,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun  fromFragment()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/artifacts/Selectors.kt",
  "fileLinesCount" : 150,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 46,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getRequiredLogEntryValues()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/DynamicFileWriter.kt",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 48,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun provisionBinaries()",
  "longName" : "",
  "relativeFileName" : "build-sources/protobuf/src/tasks.kt",
  "fileLinesCount" : 88,
  "components" : [ "primary::build-sources" ],
  "startLine" : 19,
  "endLine" : 34,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun detect()",
  "longName" : "",
  "relativeFileName" : "build-sources/protobuf/src/systemInfo.kt",
  "fileLinesCount" : 45,
  "components" : [ "primary::build-sources" ],
  "startLine" : 29,
  "endLine" : 43,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getUriForMavenArtifact()",
  "longName" : "",
  "relativeFileName" : "sources/core/src/org/jetbrains/amper/core/downloader/downloader.kt",
  "fileLinesCount" : 212,
  "components" : [ "primary::sources" ],
  "startLine" : 179,
  "endLine" : 191,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnnotationVisitor visitLocalVariableAnnotation()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/FailSafeMethodVisitor.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 32,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PseudoClass()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 235,
  "endLine" : 247,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static PseudoMethod findInterfaceMethodRecursively()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 302,
  "endLine" : 314,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void safeClose()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 206,
  "endLine" : 218,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createFormatArgArray()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 134,
  "endLine" : 147,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/CompositeZipOutputBuilder.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::sources" ],
  "startLine" : 62,
  "endLine" : 74,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/CompositeZipOutputBuilder.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::sources" ],
  "startLine" : 77,
  "endLine" : 89,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void report()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaCompilerRunner.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::sources" ],
  "startLine" : 267,
  "endLine" : 279,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeSourceSnapshot asSnapshot()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/SnapshotDeltaImpl.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::sources" ],
  "startLine" : 77,
  "endLine" : 90,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NodeSourceSnapshot composite()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/SourceSnapshotImpl.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::sources" ],
  "startLine" : 56,
  "endLine" : 70,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putEntry()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 125,
  "endLine" : 137,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EntryData createEntryData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 335,
  "endLine" : 348,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodVisitor visitMethod()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHInstrumenter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::sources" ],
  "startLine" : 80,
  "endLine" : 92,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 426,
  "endLine" : 439,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 660,
  "endLine" : 672,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 683,
  "endLine" : 695,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 858,
  "endLine" : 877,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public F remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1146,
  "endLine" : 1160,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1438,
  "endLine" : 1457,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String checkNamespaceCollision()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 610,
  "endLine" : 623,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String checkCommentData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 800,
  "endLine" : 815,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String checkSystemLiteral()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 893,
  "endLine" : 909,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/OrFilter.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::sources" ],
  "startLine" : 100,
  "endLine" : 113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void internalEntityDecl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 439,
  "endLine" : 454,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLReader createXMLReader()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/XMLReaders.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::sources" ],
  "startLine" : 240,
  "endLine" : 252,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List selectNodes()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMXPath.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::sources" ],
  "startLine" : 168,
  "endLine" : 181,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object selectSingleNode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMXPath.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::sources" ],
  "startLine" : 198,
  "endLine" : 211,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueOf()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMXPath.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::sources" ],
  "startLine" : 226,
  "endLine" : 239,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute setName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 269,
  "endLine" : 281,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun writeToFileChannelFully()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ContentBuffer.kt",
  "fileLinesCount" : 38,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 21,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun writeUndeclaredDataWithKnownSize()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipArchiveOutputStream.kt",
  "fileLinesCount" : 489,
  "components" : [ "primary::sources" ],
  "startLine" : 163,
  "endLine" : 175,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun checkBaseline()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/multiple-local-plugins/build-konfig-plugin/src/plugin.kt",
  "fileLinesCount" : 77,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 39,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun someAction()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/invalid-references/plugin1/src/plugin.kt",
  "fileLinesCount" : 48,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 48,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean process()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ap-from-sources/ap/src/com/example/annotation/HelloWorldProcessor.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 36,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/compose.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 40,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void run_hooks_impl_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 517,
  "endLine" : 529,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void reportFrameError()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 797,
  "endLine" : 810,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getShorthandIndentAddition()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 190,
  "endLine" : 202,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean decode()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarImpl.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::sources" ],
  "startLine" : 113,
  "endLine" : 125,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun resolutionCacheEntryKey()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/flow/Classpath.kt",
  "fileLinesCount" : 271,
  "components" : [ "primary::sources" ],
  "startLine" : 89,
  "endLine" : 101,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun registerAndDetectConflictsWithChildren()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/resolver.kt",
  "fileLinesCount" : 870,
  "components" : [ "primary::sources" ],
  "startLine" : 511,
  "endLine" : 526,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/CheckAndroidSdkLicenseTask.kt",
  "fileLinesCount" : 36,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 33,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun queryAvailableDevices()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ios/iosCliUtils.kt",
  "fileLinesCount" : 172,
  "components" : [ "primary::sources" ],
  "startLine" : 136,
  "endLine" : 149,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/show/ShowSettingsCommand.kt",
  "fileLinesCount" : 75,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 50,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun FileWithRangesBuildProblemSource()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/messages/FileWithRangesBuildProblemSource.kt",
  "fileLinesCount" : 28,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 28,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun runSchemaTests()",
  "longName" : "",
  "relativeFileName" : "updateGoldFiles.main.kts",
  "fileLinesCount" : 73,
  "components" : [ "primary::ROOT" ],
  "startLine" : 29,
  "endLine" : 40,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun extractFileToCacheLocation()",
  "longName" : "",
  "relativeFileName" : "sources/core/src/org/jetbrains/amper/core/extract/extract.kt",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 46,
  "endLine" : 57,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseResources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 634,
  "endLine" : 645,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int decode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 748,
  "endLine" : 759,
  "linesOfCode" : 12,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static OutputOrigin create()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/runner/OutputOrigin.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 27,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 171,
  "endLine" : 182,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static URL tryGetJrtURL()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 236,
  "endLine" : 248,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pushFormatPattern()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 168,
  "endLine" : 180,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean nextCanBeNullValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 495,
  "endLine" : 509,
  "linesOfCode" : 12,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ConfigurationState loadSavedState()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ConfigurationState.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::sources" ],
  "startLine" : 105,
  "endLine" : 116,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private C ensureCollection()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMultiMaplet.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 110,
  "endLine" : 121,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean flush()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 198,
  "endLine" : 209,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Result create()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ModulePathSplitter.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 54,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute next()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 646,
  "endLine" : 657,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CDATA setText()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/CDATA.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::sources" ],
  "startLine" : 115,
  "endLine" : 132,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void ensureCapacity()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 391,
  "endLine" : 407,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content next()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 669,
  "endLine" : 680,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content next()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 795,
  "endLine" : 808,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content previous()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 814,
  "endLine" : 827,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public F next()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1375,
  "endLine" : 1388,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public F previous()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1394,
  "endLine" : 1407,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeChildren()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1542,
  "endLine" : 1555,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String checkPublicID()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 867,
  "endLine" : 882,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printElementNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 870,
  "endLine" : 885,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Object getDocument()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 86,
  "endLine" : 97,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Object getDocumentNode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 231,
  "endLine" : 242,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getVariable()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 278,
  "endLine" : 289,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object setVariable()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 300,
  "endLine" : 311,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Text setText()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 170,
  "endLine" : 183,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void append()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 194,
  "endLine" : 207,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun archiveDirToZipWriter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/zip.kt",
  "fileLinesCount" : 292,
  "components" : [ "primary::sources" ],
  "startLine" : 140,
  "endLine" : 151,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun produce()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/sources/produce-sources-plugin/src/plugin.kt",
  "fileLinesCount" : 27,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 27,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun platformAgnostic()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/scopedSettings.kt",
  "fileLinesCount" : 140,
  "components" : [ "primary::sources" ],
  "startLine" : 56,
  "endLine" : 67,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/UnsupportedLayoutDiagnosticFactory.kt",
  "fileLinesCount" : 43,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 42,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun create()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/project/StandaloneAmperProjectContext.kt",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 138,
  "endLine" : 149,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addVariantInner()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 368,
  "endLine" : 379,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addCompletionVariant()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 381,
  "endLine" : 392,
  "linesOfCode" : 12,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "loop: for()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 945,
  "endLine" : 956,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiElement rename()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLUtil.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::sources" ],
  "startLine" : 199,
  "endLine" : 211,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun resolve()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/MavenResolver.kt",
  "fileLinesCount" : 146,
  "components" : [ "primary::sources" ],
  "startLine" : 98,
  "endLine" : 109,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generateResClass()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/compose-resources/src/org/jetbrains/compose/resources/generateResClass.kt",
  "fileLinesCount" : 103,
  "components" : [ "primary::sources" ],
  "startLine" : 28,
  "endLine" : 39,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun matches()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven/pomResolver.kt",
  "fileLinesCount" : 540,
  "components" : [ "primary::sources" ],
  "startLine" : 353,
  "endLine" : 373,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/compose/PrepareComposeResourcesTask.kt",
  "fileLinesCount" : 53,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 52,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/compose/GenerateResourceAccessorsTask.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::sources" ],
  "startLine" : 45,
  "endLine" : 56,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ios/IosPreBuildTask.kt",
  "fileLinesCount" : 47,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 32,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun reportMessage()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/CliProblemReporter.kt",
  "fileLinesCount" : 32,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 31,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/show/ShowTasksCommand.kt",
  "fileLinesCount" : 31,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 30,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/DynamicLevelConsoleWriter.kt",
  "fileLinesCount" : 65,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 45,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun Screen()",
  "longName" : "",
  "relativeFileName" : "misc/compose-android/src/MainActivity.kt",
  "fileLinesCount" : 40,
  "components" : [ "primary::misc" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun App()",
  "longName" : "",
  "relativeFileName" : "misc/compose-ios/src/ViewController.kt",
  "fileLinesCount" : 22,
  "components" : [ "primary::misc" ],
  "startLine" : 10,
  "endLine" : 20,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun Screen()",
  "longName" : "",
  "relativeFileName" : "misc/compose-multiplatform/shared/src/Screen.kt",
  "fileLinesCount" : 21,
  "components" : [ "primary::misc" ],
  "startLine" : 11,
  "endLine" : 21,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun App()",
  "longName" : "",
  "relativeFileName" : "misc/compose-desktop/src/main.kt",
  "fileLinesCount" : 31,
  "components" : [ "primary::misc" ],
  "startLine" : 15,
  "endLine" : 25,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void copyResource()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BazelIncBuilder.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::sources" ],
  "startLine" : 331,
  "endLine" : 341,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection deleteCompilerOutputs()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BazelIncBuilder.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::sources" ],
  "startLine" : 414,
  "endLine" : 424,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean implementsInterface()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 364,
  "endLine" : 374,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ZipOutputBuilderImpl getAbiOutputBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 126,
  "endLine" : 136,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isJavaModuleInfo()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/GraphUpdater.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::sources" ],
  "startLine" : 115,
  "endLine" : 125,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set populateExistingMethods()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 48,
  "endLine" : 58,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void pushIntConstant()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 70,
  "endLine" : 80,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getSmallIntConstantInstruction()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 82,
  "endLine" : 92,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reallyGenerateSwitch()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 205,
  "endLine" : 217,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T selectValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMultiMaplet.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 179,
  "endLine" : 190,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processAndSave()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 74,
  "endLine" : 89,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String normalizePrefix()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ResourceGroupImpl.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 43,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void generateAssertion()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator1.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 46,
  "endLine" : 56,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensureCapacity()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 346,
  "endLine" : 359,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sortInPlace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 574,
  "endLine" : 588,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void append()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/CDATA.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::sources" ],
  "startLine" : 145,
  "endLine" : 168,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 323,
  "endLine" : 333,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sortInPlace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 563,
  "endLine" : 577,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element setAttribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1171,
  "endLine" : 1182,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element setAttribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1203,
  "endLine" : 1214,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element getChild()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1445,
  "endLine" : 1455,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeChild()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1504,
  "endLine" : 1515,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String checkCDATASection()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 508,
  "endLine" : 521,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String checkNamespaceCollision()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 723,
  "endLine" : 733,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printAdditionalNamespaces()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 887,
  "endLine" : 897,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printQualifiedName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 1325,
  "endLine" : 1335,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String trimLeft()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 265,
  "endLine" : 276,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/AndFilter.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::sources" ],
  "startLine" : 99,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 109,
  "endLine" : 119,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void flushCharacters()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 747,
  "endLine" : 757,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startDTD()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 841,
  "endLine" : 853,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FactorySupplier getSupplier()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/XMLReaders.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::sources" ],
  "startLine" : 220,
  "endLine" : 230,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void recurseElementText()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 151,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XPath newInstance()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/XPath.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::sources" ],
  "startLine" : 88,
  "endLine" : 99,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XPathFactory instance()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/XPathFactory.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::sources" ],
  "startLine" : 107,
  "endLine" : 119,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun zipWithPackageIndex()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/zip.kt",
  "fileLinesCount" : 292,
  "components" : [ "primary::sources" ],
  "startLine" : 100,
  "endLine" : 111,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun writeCentralFileHeader()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipIndexWriter.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 29,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun Screen()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/android/multi-module-mockable-jar/app/src/MainActivity.kt",
  "fileLinesCount" : 40,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun Screen()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-multiplatform-room/shared/src/Screen.kt",
  "fileLinesCount" : 21,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 21,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun consume()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/sources/consume-sources-plugin/src/plugin.kt",
  "fileLinesCount" : 23,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 23,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun App()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ios/compose/src/ViewController.kt",
  "fileLinesCount" : 26,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 24,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/SigningConfigurationIncorrect.kt",
  "fileLinesCount" : 199,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/SigningConfigurationIncorrect.kt",
  "fileLinesCount" : 199,
  "components" : [ "primary::sources" ],
  "startLine" : 72,
  "endLine" : 82,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/SerializationVersionWithDisabledSerialization.kt",
  "fileLinesCount" : 53,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 39,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun parseSingleKeyValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/reading/parseCollections.kt",
  "fileLinesCount" : 131,
  "components" : [ "primary::sources" ],
  "startLine" : 55,
  "endLine" : 65,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onMissingRequiredPropertyValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/aomBuilder/schemaInstantiator.kt",
  "fileLinesCount" : 290,
  "components" : [ "primary::sources" ],
  "startLine" : 237,
  "endLine" : 247,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean parseTokens()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 180,
  "endLine" : 190,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void extend_marker_impl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 677,
  "endLine" : 687,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void report_error_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 730,
  "endLine" : 740,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun handleContentChange()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLKeyValueKeyManipulator.kt",
  "fileLinesCount" : 47,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 28,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun parseTomlStringCharacters()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/lexer/TomlEscapeUtils.kt",
  "fileLinesCount" : 68,
  "components" : [ "primary::sources" ],
  "startLine" : 28,
  "endLine" : 38,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun Screen()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/testData/projects/compose-multiplatform/shared/src/Screen.kt",
  "fileLinesCount" : 21,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 21,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun writeTo()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessInput.kt",
  "fileLinesCount" : 83,
  "components" : [ "primary::sources" ],
  "startLine" : 65,
  "endLine" : 76,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generateExpectResourceCollectors()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/compose-resources/src/org/jetbrains/compose/resources/generateExpectResourceCollectors.kt",
  "fileLinesCount" : 62,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun resolveVersions()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/resolver.kt",
  "fileLinesCount" : 870,
  "components" : [ "primary::sources" ],
  "startLine" : 679,
  "endLine" : 691,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun toCacheEntryKey()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/module.kt",
  "fileLinesCount" : 122,
  "components" : [ "primary::sources" ],
  "startLine" : 81,
  "endLine" : 91,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/AndroidComposeResourcesTask.kt",
  "fileLinesCount" : 50,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 45,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/compose/GenerateActualResourceCollectorsTask.kt",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 48,
  "endLine" : 58,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun getInputDirs()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/JvmClassesJarTask.kt",
  "fileLinesCount" : 83,
  "components" : [ "primary::sources" ],
  "startLine" : 44,
  "endLine" : 57,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/CleanCommand.kt",
  "fileLinesCount" : 32,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/tools/KeystoreToolCommand.kt",
  "fileLinesCount" : 50,
  "components" : [ "primary::sources" ],
  "startLine" : 39,
  "endLine" : 49,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/PackageCommand.kt",
  "fileLinesCount" : 58,
  "components" : [ "primary::sources" ],
  "startLine" : 47,
  "endLine" : 57,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun runPostGraphExecutionHooks()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/engine/TaskGraphExecutionContext.kt",
  "fileLinesCount" : 63,
  "components" : [ "primary::sources" ],
  "startLine" : 52,
  "endLine" : 62,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun downloadDevTools()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/run/ToolingArtifactsDownloader.kt",
  "fileLinesCount" : 92,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 50,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun Screen()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/compose-android/src/MainActivity.kt",
  "fileLinesCount" : 36,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 27,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun App()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/compose-ios/src/ViewController.kt",
  "fileLinesCount" : 22,
  "components" : [ "primary::sources" ],
  "startLine" : 10,
  "endLine" : 20,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun Screen()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/compose-multiplatform/shared/src/Screen.kt",
  "fileLinesCount" : 21,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 21,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun App()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/compose-desktop/src/main.kt",
  "fileLinesCount" : 31,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 25,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generateTemplateResources()",
  "longName" : "",
  "relativeFileName" : "build-sources/generate-template-resources/src/generateTemplateResources.kt",
  "fileLinesCount" : 56,
  "components" : [ "primary::build-sources" ],
  "startLine" : 25,
  "endLine" : 36,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun updateAmperWrappers()",
  "longName" : "",
  "relativeFileName" : "syncVersions.main.kts",
  "fileLinesCount" : 223,
  "components" : [ "primary::ROOT" ],
  "startLine" : 111,
  "endLine" : 121,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Resource getResource()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 471,
  "endLine" : 481,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Path cleanDir()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 82,
  "endLine" : 91,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GraphConfiguration getGraphConfiguration()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 102,
  "endLine" : 111,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ZipOutputBuilderImpl getOutputBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 114,
  "endLine" : 123,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean nextCanBeNullValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 483,
  "endLine" : 493,
  "linesOfCode" : 10,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int toNumber()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 187,
  "endLine" : 196,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addConstantUsages()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 245,
  "endLine" : 254,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOptionalScalarValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/CLFlags.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::sources" ],
  "startLine" : 71,
  "endLine" : 80,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMandatoryScalarValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/CLFlags.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::sources" ],
  "startLine" : 83,
  "endLine" : 92,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/FilterIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::sources" ],
  "startLine" : 123,
  "endLine" : 132,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 282,
  "endLine" : 291,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 184,
  "endLine" : 196,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int indexOfFirstElement()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 443,
  "endLine" : 452,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int indexOfDocType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 460,
  "endLine" : 469,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content set()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 505,
  "endLine" : 526,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 884,
  "endLine" : 894,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public F get()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1113,
  "endLine" : 1122,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1464,
  "endLine" : 1474,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  List removeContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 687,
  "endLine" : 696,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAncestor()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 934,
  "endLine" : 943,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Writer makeWriter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 171,
  "endLine" : 183,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printDeclaration()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 447,
  "endLine" : 462,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printQualifiedName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 1312,
  "endLine" : 1321,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String trimRight()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 246,
  "endLine" : 255,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document setRootElement()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 212,
  "endLine" : 221,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void pushElement()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 224,
  "endLine" : 234,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void externalEntityDecl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 370,
  "endLine" : 382,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skippedEntity()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 479,
  "endLine" : 493,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unparsedEntityDecl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 999,
  "endLine" : 1010,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocType build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/DOMBuilder.java",
  "fileLinesCount" : 440,
  "components" : [ "primary::sources" ],
  "startLine" : 197,
  "endLine" : 207,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String translateNamespacePrefixToUri()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMNavigator.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::sources" ],
  "startLine" : 101,
  "endLine" : 110,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object readResolve()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/XPath.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::sources" ],
  "startLine" : 304,
  "endLine" : 313,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 368,
  "endLine" : 377,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CloneBase clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/CloneBase.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::sources" ],
  "startLine" : 94,
  "endLine" : 116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInScope()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 585,
  "endLine" : 595,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun writeZipUsingTempFile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipFileWriter.kt",
  "fileLinesCount" : 180,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 27,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun zipWriter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipArchiveOutputStream.kt",
  "fileLinesCount" : 489,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 24,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun readZipFile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/zipReader.kt",
  "fileLinesCount" : 275,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 37,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-hot-reload/src/Main.kt",
  "fileLinesCount" : 18,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 18,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/parcelize-shared-kmp-model/android-app/src/com/jetbrains/sample/app/MainActivity.kt",
  "fileLinesCount" : 27,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 26,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record UserDto()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/mapstruct/src/UserDto.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 17,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-hot-reload-jvm-lib/src/Main.kt",
  "fileLinesCount" : 16,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 16,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-hot-reload-lib/src/Main.kt",
  "fileLinesCount" : 16,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 16,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default List getYAMLElements()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YAMLPsiElement.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 21,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getStartIndentSize()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLTextUtil.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 28,
  "endLine" : 37,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun collectBuildProblems()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/diagnostics/problems.kt",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 43,
  "endLine" : 64,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun executionFinished()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/ConsolePrintingTestExecutionListener.kt",
  "fileLinesCount" : 139,
  "components" : [ "primary::sources" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun executionSkipped()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/TeamCityMessagesTestExecutionListener.kt",
  "fileLinesCount" : 508,
  "components" : [ "primary::sources" ],
  "startLine" : 163,
  "endLine" : 174,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun addMember()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/binary-compatibility-validation/src/kotlinx/validation/api/KotlinMetadataVisibilities.kt",
  "fileLinesCount" : 184,
  "components" : [ "primary::sources" ],
  "startLine" : 90,
  "endLine" : 99,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun createPlexusContainer()",
  "longName" : "",
  "relativeFileName" : "sources/amper-maven-publish/src/org/jetbrains/amper/maven/publish/plexusPublication.kt",
  "fileLinesCount" : 112,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 42,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun matches()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven/pomResolver.kt",
  "fileLinesCount" : 540,
  "components" : [ "primary::sources" ],
  "startLine" : 338,
  "endLine" : 350,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun runSchemaProcessor()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processor/src/org/jetbrains/amper/schema/processing/main.kt",
  "fileLinesCount" : 110,
  "components" : [ "primary::sources" ],
  "startLine" : 46,
  "endLine" : 55,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/native/CommonizeNativeDistributionTask.kt",
  "fileLinesCount" : 130,
  "components" : [ "primary::sources" ],
  "startLine" : 54,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/compose/GenerateResClassTask.kt",
  "fileLinesCount" : 50,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 49,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun getInputDirs()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/ExecutableJarTask.kt",
  "fileLinesCount" : 78,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 51,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/BuildCommand.kt",
  "fileLinesCount" : 46,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 45,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun renderOptions()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/HelpFormatter.kt",
  "fileLinesCount" : 39,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun downloadNativeCompiler()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/compilation/KotlinNativeCompiler.kt",
  "fileLinesCount" : 115,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 42,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun  allowInWriteAction()",
  "longName" : "",
  "relativeFileName" : "sources/core-intellij/src/org/jetbrains/amper/intellij/MockProjectInitializer.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 164,
  "endLine" : 173,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun updateVersionsCatalog()",
  "longName" : "",
  "relativeFileName" : "syncVersions.main.kts",
  "fileLinesCount" : 223,
  "components" : [ "primary::ROOT" ],
  "startLine" : 70,
  "endLine" : 78,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun extractFileToLocation()",
  "longName" : "",
  "relativeFileName" : "sources/core/src/org/jetbrains/amper/core/extract/extract.kt",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun closeTelemetryOnShutdown()",
  "longName" : "",
  "relativeFileName" : "sources/amper-telemetry/src/org/jetbrains/amper/telemetry/TelemetrySetup.kt",
  "fileLinesCount" : 47,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List findMethods()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 265,
  "endLine" : 273,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSubclassOf()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 352,
  "endLine" : 362,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ZipFile doGetZipFile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 656,
  "endLine" : 665,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void logCompiledFiles()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/runner/CompilerRunner.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StorageManager()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String suggestUniqueName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map deduplicateLabels()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 219,
  "endLine" : 227,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NotNullVerifyingInstrumenter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 28,
  "endLine" : 36,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConfigurationState()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ConfigurationState.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::sources" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getClasspathStructureDigest()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ConfigurationState.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::sources" ],
  "startLine" : 135,
  "endLine" : 146,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean hasThreadingAssertions()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/instrumentation/ThreadingModelInstrumenter.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::sources" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMultiMaplet.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 98,
  "endLine" : 107,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerConstantReferences()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 198,
  "endLine" : 206,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean deleteEntry()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/CompositeZipOutputBuilder.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::sources" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResourceGroupImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ResourceGroupImpl.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 28,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deleteClassFileIfNeeded()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/AmperZipOutputBuilderWithClasses.kt",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 34,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitEnd()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 95,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodVisitor visitMethod()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 216,
  "endLine" : 225,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SourceSnapshotImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/SourceSnapshotImpl.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 35,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static OutputStream openOutputStream()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 271,
  "endLine" : 279,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addToPackageIndex()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 435,
  "endLine" : 443,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set generators()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator1.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 184,
  "endLine" : 192,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendIfSet()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/CLFlags.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::sources" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T next()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/FilterIterator.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::sources" ],
  "startLine" : 111,
  "endLine" : 120,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter/ElementFilter.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::sources" ],
  "startLine" : 121,
  "endLine" : 129,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 478,
  "endLine" : 487,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 833,
  "endLine" : 851,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1413,
  "endLine" : 1431,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Namespace.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::sources" ],
  "startLine" : 319,
  "endLine" : 327,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 443,
  "endLine" : 452,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List cloneContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 869,
  "endLine" : 877,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String checkNamespacePrefix()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 531,
  "endLine" : 559,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String checkNamespaceCollision()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 651,
  "endLine" : 660,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isAllXMLWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 1056,
  "endLine" : 1066,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String outputString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 326,
  "endLine" : 335,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String outputString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 344,
  "endLine" : 352,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String outputString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 361,
  "endLine" : 370,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String outputString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 378,
  "endLine" : 386,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String outputString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 393,
  "endLine" : 401,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String outputString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 410,
  "endLine" : 418,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String outputString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 427,
  "endLine" : 435,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printCDATA()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 535,
  "endLine" : 543,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 563,
  "endLine" : 571,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void indent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 919,
  "endLine" : 928,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String pop()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/NamespaceStack.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::sources" ],
  "startLine" : 99,
  "endLine" : 108,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Format clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 573,
  "endLine" : 584,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/NegateFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::sources" ],
  "startLine" : 94,
  "endLine" : 103,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List filter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/PassThroughFilter.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::sources" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List cloneContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 356,
  "endLine" : 364,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readObject()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 769,
  "endLine" : 780,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isAllWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/TextBuffer.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::sources" ],
  "startLine" : 124,
  "endLine" : 132,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endEntity()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 916,
  "endLine" : 926,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endCDATA()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 944,
  "endLine" : 953,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void notationDecl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 978,
  "endLine" : 988,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SAXEngine buildEngine()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 414,
  "endLine" : 424,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List evaluateRawAll()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JaxenCompiled.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 186,
  "endLine" : 194,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object evaluateRawFirst()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JaxenCompiled.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 197,
  "endLine" : 205,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setXPath()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMXPath.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::sources" ],
  "startLine" : 276,
  "endLine" : 284,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getQualifiedName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 302,
  "endLine" : 314,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute setValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 397,
  "endLine" : 406,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun unmapBuffer()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/byteBuffer.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::sources" ],
  "startLine" : 67,
  "endLine" : 75,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipFileWriter.kt",
  "fileLinesCount" : 180,
  "components" : [ "primary::sources" ],
  "startLine" : 85,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun compressedData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipFileWriter.kt",
  "fileLinesCount" : 180,
  "components" : [ "primary::sources" ],
  "startLine" : 166,
  "endLine" : 176,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/IkvIndexBuilder.kt",
  "fileLinesCount" : 101,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun fileWithoutCrc()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipArchiveOutputStream.kt",
  "fileLinesCount" : 489,
  "components" : [ "primary::sources" ],
  "startLine" : 271,
  "endLine" : 280,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun report()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-runner/src/org/jetbrains/amper/jic/AmperJicBuildContext.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 134,
  "endLine" : 143,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun printSources()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/single-local-plugin/build-konfig-plugin/src/plugin.kt",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 25,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-koin/src/Main.kt",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 35,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-koin/src/Main.kt",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 35,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun requiresQuoting()",
  "longName" : "",
  "relativeFileName" : "sources/amper-maven-converter/src/org/jetbrains/amper/maven/YamlQuoting.kt",
  "fileLinesCount" : 39,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/JdkDistributionRequiresLicenseFactory.kt",
  "fileLinesCount" : 42,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun find()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/project/StandaloneAmperProjectContext.kt",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean consumeToken()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 220,
  "endLine" : 228,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean addVariantSmart()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 343,
  "endLine" : 352,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void exit_section_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 422,
  "endLine" : 430,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean typeExtends()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 995,
  "endLine" : 1003,
  "linesOfCode" : 9,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseDocument()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 63,
  "endLine" : 71,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putKeyValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLMappingImpl.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/lexer/YAMLFlexLexer.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void deleteSurroundingWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLUtil.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::sources" ],
  "startLine" : 305,
  "endLine" : 313,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getOffsetInHost()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/LiteralTextEscaperBase.kt",
  "fileLinesCount" : 35,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun fromAstNode()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/ext/TomlLiteral.kt",
  "fileLinesCount" : 74,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun atSameLine()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/parse/TomlParserUtil.kt",
  "fileLinesCount" : 66,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun directDependenciesGraph()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/flow/Classpath.kt",
  "fileLinesCount" : 271,
  "components" : [ "primary::sources" ],
  "startLine" : 69,
  "endLine" : 77,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun resolveVersions()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/ModuleDependenciesResolverImpl.kt",
  "fileLinesCount" : 306,
  "components" : [ "primary::sources" ],
  "startLine" : 242,
  "endLine" : 250,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun flush()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/EavesDroppingPrintStream.kt",
  "fileLinesCount" : 114,
  "components" : [ "primary::sources" ],
  "startLine" : 87,
  "endLine" : 95,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun registerMavenDependencyPlain()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graph.kt",
  "fileLinesCount" : 602,
  "components" : [ "primary::sources" ],
  "startLine" : 427,
  "endLine" : 438,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun registerMavenDependencyConstraintPlain()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graph.kt",
  "fileLinesCount" : 602,
  "components" : [ "primary::sources" ],
  "startLine" : 440,
  "endLine" : 451,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun configureProject()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/maven/mavenPhaseTask.kt",
  "fileLinesCount" : 337,
  "components" : [ "primary::sources" ],
  "startLine" : 138,
  "endLine" : 147,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/compose/GenerateExpectResourceCollectorsTask.kt",
  "fileLinesCount" : 47,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/show/ShowDependenciesCommand.kt",
  "fileLinesCount" : 221,
  "components" : [ "primary::sources" ],
  "startLine" : 96,
  "endLine" : 106,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/PublishCommand.kt",
  "fileLinesCount" : 33,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 32,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun quoteArgumentsPosixShellWay()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/util/ShellQuoting.kt",
  "fileLinesCount" : 21,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 20,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun KeyValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/tree/keyValue.kt",
  "fileLinesCount" : 110,
  "components" : [ "primary::sources" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun extractTo()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/src/org/jetbrains/amper/templates/AmperProjectTemplates.kt",
  "fileLinesCount" : 94,
  "components" : [ "primary::sources" ],
  "startLine" : 85,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun kotlinApiDumpTask()",
  "longName" : "",
  "relativeFileName" : "build-sources/binary-compatibility-validator/src/tasks.kt",
  "fileLinesCount" : 110,
  "components" : [ "primary::build-sources" ],
  "startLine" : 29,
  "endLine" : 37,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun updateGoldFiles()",
  "longName" : "",
  "relativeFileName" : "updateGoldFiles.main.kts",
  "fileLinesCount" : 73,
  "components" : [ "primary::ROOT" ],
  "startLine" : 18,
  "endLine" : 27,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun syncVersions()",
  "longName" : "",
  "relativeFileName" : "syncVersions.main.kts",
  "fileLinesCount" : 223,
  "components" : [ "primary::ROOT" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void logDeletedPaths()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BazelIncBuilder.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::sources" ],
  "startLine" : 426,
  "endLine" : 433,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PseudoMethod findMethod()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 275,
  "endLine" : 282,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasDefaultPublicConstructor()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 392,
  "endLine" : 399,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ZipFile acquireZipFile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 647,
  "endLine" : 654,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Label readLabel()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/FailSafeClassReader.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 40,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/NodeSourceSnapshot.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 41,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void generateReportingMethod()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 94,
  "endLine" : 102,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pushExceptionMessage()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 122,
  "endLine" : 132,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void generateSwitch()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 195,
  "endLine" : 203,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean processClassFile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NotNullState obtainParameterNullability()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T selectValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMultiMaplet.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 223,
  "endLine" : 232,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMaplet.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 37,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getConcurrencyLevel()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 65,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 140,
  "endLine" : 147,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T read()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 150,
  "endLine" : 157,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readFully()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readFully()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 38,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isCompilableSource()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/RunnerRegistry.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 34,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamEntry next()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipEntryIterator.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 36,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FieldVisitor visitField()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String timestampDigest()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/Utils.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean deleteIfExists()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/Utils.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::sources" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 450,
  "endLine" : 457,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocType setElementName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 178,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocType setPublicID()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 209,
  "endLine" : 217,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocType setSystemID()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 240,
  "endLine" : 248,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkConcurrent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1326,
  "endLine" : 1333,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element setName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 240,
  "endLine" : 247,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Element getOrCreateChild()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1470,
  "endLine" : 1477,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean startsWithWhite()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 1024,
  "endLine" : 1031,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 1248,
  "endLine" : 1264,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/NamespaceStack.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::sources" ],
  "startLine" : 140,
  "endLine" : 147,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/AndFilter.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::sources" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/ElementFilter.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::sources" ],
  "startLine" : 147,
  "endLine" : 158,
  "linesOfCode" : 8,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/OrFilter.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::sources" ],
  "startLine" : 121,
  "endLine" : 128,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 231,
  "endLine" : 238,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeObject()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 752,
  "endLine" : 759,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 221,
  "endLine" : 228,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void transferNamespaces()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 687,
  "endLine" : 694,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getPrefixForURI()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Namespace getNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 240,
  "endLine" : 247,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityRef setName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/EntityRef.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 147,
  "endLine" : 156,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 458,
  "endLine" : 465,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIntValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 511,
  "endLine" : 518,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLongValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 529,
  "endLine" : 536,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getFloatValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 547,
  "endLine" : 555,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pop()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 534,
  "endLine" : 541,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Comment setText()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Comment.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::sources" ],
  "startLine" : 113,
  "endLine" : 121,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun testOnlyDataWriter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/IkvWriter.kt",
  "fileLinesCount" : 34,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun transferFromFileChannel()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/MappedFileDataWriter.kt",
  "fileLinesCount" : 121,
  "components" : [ "primary::sources" ],
  "startLine" : 94,
  "endLine" : 101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun suspendAwareReadZipFile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/zipReader.kt",
  "fileLinesCount" : 275,
  "components" : [ "primary::sources" ],
  "startLine" : 39,
  "endLine" : 48,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/android/simple/src/com/jetbrains/sample/app/MainActivity.kt",
  "fileLinesCount" : 23,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 22,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/android/signed/src/com/jetbrains/sample/app/MainActivity.kt",
  "fileLinesCount" : 23,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 22,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun doSomethingWithRoom()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-multiplatform-room/android-app/src/MainActivity.kt",
  "fileLinesCount" : 26,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 25,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getRoomDatabase()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-multiplatform-room/shared/src/Database.kt",
  "fileLinesCount" : 49,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 16,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getDatabaseBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-multiplatform-room/shared/src@android/Database@android.kt",
  "fileLinesCount" : 12,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 12,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/kotlin-jsplainobjects/app/src/main.kt",
  "fileLinesCount" : 21,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 21,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun printSources()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/multiple-local-plugins/build-konfig-plugin/src/plugin.kt",
  "fileLinesCount" : 77,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun module()",
  "longName" : "",
  "relativeFileName" : "sources/amper-maven-converter/src/org/jetbrains/amper/maven/TreeBuilders.kt",
  "fileLinesCount" : 97,
  "components" : [ "primary::sources" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onMissingRequiredPropertyValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/aomBuilder/buildFragments.kt",
  "fileLinesCount" : 275,
  "components" : [ "primary::sources" ],
  "startLine" : 219,
  "endLine" : 226,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean consumeTokenFast()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 230,
  "endLine" : 237,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addVariant()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 358,
  "endLine" : 366,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void exit_section_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 471,
  "endLine" : 478,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clearVariants()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 986,
  "endLine" : 993,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parseLight()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getIndentBonus()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 181,
  "endLine" : 188,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarListImpl.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::sources" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLAliasImpl.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::sources" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLValueImpl.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::sources" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLCompoundValueImpl.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::sources" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLSequenceImpl.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::sources" ],
  "startLine" : 35,
  "endLine" : 42,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLDocumentImpl.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 40,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarTextImpl.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::sources" ],
  "startLine" : 132,
  "endLine" : 139,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLAnchorImpl.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::sources" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLKeyValueImpl.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 208,
  "endLine" : 215,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarImpl.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::sources" ],
  "startLine" : 181,
  "endLine" : 188,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLSequenceItemImpl.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLMappingImpl.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::sources" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLBlockSequenceImpl.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 21,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLKeyValue createYamlKeyValueWithSequence()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLElementGenerator.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::sources" ],
  "startLine" : 47,
  "endLine" : 54,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun remap()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/parse/TomlParserUtil.kt",
  "fileLinesCount" : 66,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun resolutionCacheEntryKey()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/flow/IdeSync.kt",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun runProcess()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessRunners.kt",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 121,
  "endLine" : 128,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun createFromString()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/compose-resources/src/org/jetbrains/compose/resources/prepareResources.kt",
  "fileLinesCount" : 176,
  "components" : [ "primary::sources" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun compareTo()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven/pomResolver.kt",
  "fileLinesCount" : 540,
  "components" : [ "primary::sources" ],
  "startLine" : 512,
  "endLine" : 519,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun resolveDependencies()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/resolver.kt",
  "fileLinesCount" : 870,
  "components" : [ "primary::sources" ],
  "startLine" : 126,
  "endLine" : 133,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun  registerSerializableDependencyNodeWithParent()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graph.kt",
  "fileLinesCount" : 602,
  "components" : [ "primary::sources" ],
  "startLine" : 401,
  "endLine" : 408,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun toSerializableReference()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven.kt",
  "fileLinesCount" : 2173,
  "components" : [ "primary::sources" ],
  "startLine" : 498,
  "endLine" : 509,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun visitProperty()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processing/src/org/jetbrains/amper/schema/processing/parseSchemaDeclaration.kt",
  "fileLinesCount" : 98,
  "components" : [ "primary::sources" ],
  "startLine" : 81,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/JvmRuntimeClasspathTask.kt",
  "fileLinesCount" : 55,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun toString()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/artifacts/api/ArtifactSelector.kt",
  "fileLinesCount" : 32,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 31,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun  fromModuleWithDependencies()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/artifacts/Selectors.kt",
  "fileLinesCount" : 150,
  "components" : [ "primary::sources" ],
  "startLine" : 116,
  "endLine" : 123,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun registerManager()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ios/iosIntelliJUtils.kt",
  "fileLinesCount" : 96,
  "components" : [ "primary::sources" ],
  "startLine" : 82,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun queryDevice()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ios/iosCliUtils.kt",
  "fileLinesCount" : 172,
  "components" : [ "primary::sources" ],
  "startLine" : 126,
  "endLine" : 134,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun addPostGraphExecutionHook()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/engine/TaskGraphExecutionContext.kt",
  "fileLinesCount" : 63,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun downloadKotlinCompilerPlugin()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/compilation/KotlinArtifactsDownloader.kt",
  "fileLinesCount" : 82,
  "components" : [ "primary::sources" ],
  "startLine" : 58,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getLineAndColumnRangeInPsiFile()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/reporting.kt",
  "fileLinesCount" : 100,
  "components" : [ "primary::sources" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun updateGoldFileFor()",
  "longName" : "",
  "relativeFileName" : "updateGoldFiles.main.kts",
  "fileLinesCount" : 73,
  "components" : [ "primary::ROOT" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Delta createGraphDelta()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BazelIncBuilder.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::sources" ],
  "startLine" : 435,
  "endLine" : 441,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseResources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 483,
  "endLine" : 489,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ZipOutputBuilder getCompositeOutputBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 138,
  "endLine" : 144,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reportError()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Label getOrCreateLabel()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 238,
  "endLine" : 244,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isAlwaysNotNull()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 104,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeZipOutputBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/CompositeZipOutputBuilder.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 22,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/SourceSnapshotImpl.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::sources" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable listEntries()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 104,
  "endLine" : 110,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long digest()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/Utils.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long digestContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/Utils.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getShortName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/ZipOutputBuilder.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute get()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 368,
  "endLine" : 375,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Attribute get()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 385,
  "endLine" : 391,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIndex()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 172,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkConcurrent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 747,
  "endLine" : 753,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getChildText()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 555,
  "endLine" : 561,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getChildTextTrim()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 573,
  "endLine" : 579,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getChildTextTrim()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 581,
  "endLine" : 587,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getChildText()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 597,
  "endLine" : 603,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element setText()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 619,
  "endLine" : 625,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String checkAttributeName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 403,
  "endLine" : 411,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void printText()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 551,
  "endLine" : 557,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetReusableIndents()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 211,
  "endLine" : 218,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getURI()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/NamespaceStack.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::sources" ],
  "startLine" : 126,
  "endLine" : 132,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T filter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/AndFilter.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::sources" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element getRootElement()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 194,
  "endLine" : 200,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element detachRootElement()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 228,
  "endLine" : 234,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocType getDocType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 243,
  "endLine" : 249,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void append()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/TextBuffer.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::sources" ],
  "startLine" : 103,
  "endLine" : 110,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void elementDecl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 422,
  "endLine" : 430,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startPrefixMapping()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 503,
  "endLine" : 510,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element getCurrentElement()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 1040,
  "endLine" : 1046,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SAXEngine getEngine()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 434,
  "endLine" : 441,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getElementQName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 171,
  "endLine" : 177,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getAttributeQName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 200,
  "endLine" : 206,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List unWrap()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JaxenCompiled.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 97,
  "endLine" : 103,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List unWrap()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMXPath.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::sources" ],
  "startLine" : 132,
  "endLine" : 138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract  XPathExpression compile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/XPathFactory.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::sources" ],
  "startLine" : 200,
  "endLine" : 227,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/XPathDiagnosticImpl.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::sources" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T evaluateFirst()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 351,
  "endLine" : 357,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityRef setPublicID()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/EntityRef.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 166,
  "endLine" : 172,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityRef setSystemID()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/EntityRef.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 182,
  "endLine" : 188,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun addFile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/zip.kt",
  "fileLinesCount" : 292,
  "components" : [ "primary::sources" ],
  "startLine" : 180,
  "endLine" : 186,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func application()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-resources-demo/app-ios/src/iosApp.swift",
  "fileLinesCount" : 15,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 14,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getNews()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/kotlin-rpc/server/src/main.kt",
  "fileLinesCount" : 45,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/simple-multiplatform-cli/shared/src/program1.kt",
  "fileLinesCount" : 17,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 17,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun useGeneratedJvmStuff()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-local-processor/consumer/src@jvm/LibJvm.kt",
  "fileLinesCount" : 15,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 15,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun useGeneratedAndroidStuff()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-local-processor/consumer/src@android/LibAndroid.kt",
  "fileLinesCount" : 15,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 15,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun sayHello()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/multiple-local-plugins/hello-plugin/src/plugin.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 17,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun crash()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/multiple-local-plugins/hello-plugin/src/plugin.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun doSomething()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-android-room/src/com/jetbrains/sample/app/MainActivity.kt",
  "fileLinesCount" : 25,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/multiplatform-language-version-2.1/shared/src/program1.kt",
  "fileLinesCount" : 17,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 17,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/multiplatform-language-version-2.0/shared/src/program1.kt",
  "fileLinesCount" : 17,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 17,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/lombok/src/Main.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-local-processor/consumer/src/main.kt",
  "fileLinesCount" : 17,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 11,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun refineMapping()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeRefiner.kt",
  "fileLinesCount" : 221,
  "components" : [ "primary::sources" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun prunedBambooSeeds()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/aomBuilder/fragmentSeeds.kt",
  "fileLinesCount" : 137,
  "components" : [ "primary::sources" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean recursion_guard_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean empty_element_parsed_guard_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean consumeTokenFast()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 208,
  "endLine" : 214,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean consumeTokenFast()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 249,
  "endLine" : 255,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addCompletionVariantSmart()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 335,
  "endLine" : 341,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void initState()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 929,
  "endLine" : 936,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 1167,
  "endLine" : 1173,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rollBackToEol()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 555,
  "endLine" : 561,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean startsWithWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarTextImpl.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::sources" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemIndex()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLSequenceItemImpl.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteKeyValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLMappingImpl.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::sources" ],
  "startLine" : 49,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getDocuments()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLFileImpl.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::sources" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getState()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/lexer/YAMLFlexLexer.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::sources" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitAlias()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/resolve/YAMLLocalResolveUtil.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::sources" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 62,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 76,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 106,
  "endLine" : 112,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 119,
  "endLine" : 125,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 146,
  "endLine" : 152,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 160,
  "endLine" : 166,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun accept()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 174,
  "endLine" : 180,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun start()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/lexer/LexerBaseEx.kt",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 40,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun of()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/lexer/TomlEscapeLexer.kt",
  "fileLinesCount" : 112,
  "components" : [ "primary::sources" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun atNewLine()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/parse/TomlParserUtil.kt",
  "fileLinesCount" : 66,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun executionSkipped()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/ConsolePrintingTestExecutionListener.kt",
  "fileLinesCount" : 139,
  "components" : [ "primary::sources" ],
  "startLine" : 45,
  "endLine" : 51,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun executionStarted()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/ConsolePrintingTestExecutionListener.kt",
  "fileLinesCount" : 139,
  "components" : [ "primary::sources" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun getJdk()",
  "longName" : "",
  "relativeFileName" : "sources/amper-jdk-provisioning/src/org/jetbrains/amper/jdk/provisioning/JdkProvider.kt",
  "fileLinesCount" : 238,
  "components" : [ "primary::sources" ],
  "startLine" : 62,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graph.kt",
  "fileLinesCount" : 602,
  "components" : [ "primary::sources" ],
  "startLine" : 512,
  "endLine" : 518,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun fillEmptyNodePlain()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graphJson.kt",
  "fileLinesCount" : 169,
  "components" : [ "primary::sources" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun fillEmptyNodePlain()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graphJson.kt",
  "fileLinesCount" : 169,
  "components" : [ "primary::sources" ],
  "startLine" : 139,
  "endLine" : 145,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun guessPath()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/files.kt",
  "fileLinesCount" : 1614,
  "components" : [ "primary::sources" ],
  "startLine" : 151,
  "endLine" : 157,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun install()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/SdkInstallManager.kt",
  "fileLinesCount" : 205,
  "components" : [ "primary::sources" ],
  "startLine" : 62,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/GetAndroidPlatformFileFromPackageTask.kt",
  "fileLinesCount" : 31,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun shouldCompileJavaIncrementally()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/JvmCompileTask.kt",
  "fileLinesCount" : 541,
  "components" : [ "primary::sources" ],
  "startLine" : 505,
  "endLine" : 511,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/JvmClassesTask.kt",
  "fileLinesCount" : 27,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun childValue()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/util/StandardStreamsCapture.kt",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 86,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "misc/compose-android/src/MainActivity.kt",
  "fileLinesCount" : 40,
  "components" : [ "primary::misc" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "misc/compose-multiplatform/android-app/src/MainActivity.kt",
  "fileLinesCount" : 19,
  "components" : [ "primary::misc" ],
  "startLine" : 13,
  "endLine" : 18,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun  suspendingRetryWithExponentialBackOff()",
  "longName" : "",
  "relativeFileName" : "sources/core/src/org/jetbrains/amper/core/downloader/retry.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun cleanDirectory()",
  "longName" : "",
  "relativeFileName" : "sources/core/src/org/jetbrains/amper/core/extract/extract.kt",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 361,
  "endLine" : 366,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deleteResource()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BazelIncBuilder.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::sources" ],
  "startLine" : 301,
  "endLine" : 306,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstrumentationClassFinder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 35,
  "endLine" : 40,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PseudoClass loadPseudoClass()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 217,
  "endLine" : 224,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodVisitor visitMethod()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 442,
  "endLine" : 447,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 450,
  "endLine" : 455,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrintStreamLogHandler()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/PrintStreamLogHandler.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getReportingMethodName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/AuxiliaryMethodGenerator.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getNullParamMessage()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 246,
  "endLine" : 251,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processPostponedErrors()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 387,
  "endLine" : 392,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  MultiMaplet createSetMultiMaplet()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Maplet createMaplet()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeltaView()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/DeltaView.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBytes()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeChars()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/LibraryGraphLoader.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::sources" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void drainTo()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/PostponedDiagnosticSink.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void associate()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 93,
  "endLine" : 98,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputFileImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputFileImpl.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putEntry()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markRecompileAll()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/SnapshotDeltaImpl.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::sources" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodVisitor visitMethod()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 87,
  "endLine" : 92,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ElementSnapshotDeltaImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ElementSnapshotDeltaImpl.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void transferTo()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 293,
  "endLine" : 298,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHInstrumenter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::sources" ],
  "startLine" : 105,
  "endLine" : 110,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void append()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/CDATA.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::sources" ],
  "startLine" : 177,
  "endLine" : 186,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 121,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter/ElementFilter.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::sources" ],
  "startLine" : 139,
  "endLine" : 146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter/ElementFilter.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::sources" ],
  "startLine" : 149,
  "endLine" : 155,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CLListIterator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 736,
  "endLine" : 745,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getQualifiedName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 370,
  "endLine" : 378,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAdditionalNamespaces()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 424,
  "endLine" : 432,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeList getAttributeList()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 977,
  "endLine" : 982,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isXMLCharacter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 989,
  "endLine" : 994,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isXMLWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 1033,
  "endLine" : 1041,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeLineSeparator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 233,
  "endLine" : 238,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean endsWithWhite()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 1034,
  "endLine" : 1039,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldEscape()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 139,
  "endLine" : 146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Format getPrettyFormat()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 172,
  "endLine" : 177,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object filter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/NegateFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::sources" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Filter negate()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/AbstractFilter.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::sources" ],
  "startLine" : 106,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/ElementFilter.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::sources" ],
  "startLine" : 161,
  "endLine" : 167,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content filter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/OrFilter.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::sources" ],
  "startLine" : 92,
  "endLine" : 97,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 386,
  "endLine" : 391,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProperty()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 661,
  "endLine" : 666,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getProperty()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 676,
  "endLine" : 681,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 247,
  "endLine" : 253,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 273,
  "endLine" : 279,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/TextBuffer.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::sources" ],
  "startLine" : 138,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ignorableWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 734,
  "endLine" : 739,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startCDATA()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 932,
  "endLine" : 938,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SAXParserFactory supply()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/XMLReaders.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::sources" ],
  "startLine" : 195,
  "endLine" : 200,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Iterator getAttributeAxisIterator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 262,
  "endLine" : 267,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Iterator getChildAxisIterator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 270,
  "endLine" : 275,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object unWrapNS()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JaxenCompiled.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object unWrapNS()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMXPath.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::sources" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathDiagnostic diagnose()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 360,
  "endLine" : 365,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityRef()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/EntityRef.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 112,
  "endLine" : 117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 153,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute detach()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 479,
  "endLine" : 484,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Namespace next()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 118,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Namespace next()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 152,
  "endLine" : 157,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void push()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 466,
  "endLine" : 473,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable addedForward()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 550,
  "endLine" : 555,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void append()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 215,
  "endLine" : 220,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content detach()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Content.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::sources" ],
  "startLine" : 176,
  "endLine" : 181,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun release()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipIndexWriter.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 140,
  "endLine" : 145,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/MappedFileDataWriter.kt",
  "fileLinesCount" : 121,
  "components" : [ "primary::sources" ],
  "startLine" : 72,
  "endLine" : 77,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/android/multi-module-mockable-jar/app/src/MainActivity.kt",
  "fileLinesCount" : 40,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility-maven/protobuf-maven-plugin/app/src/main.kt",
  "fileLinesCount" : 13,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 13,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/kotlin-serialization-default/src/main.kt",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-multiplatform-room/android-app/src/MainActivity.kt",
  "fileLinesCount" : 26,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 16,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getDatabaseBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-multiplatform-room/shared/src@ios/Database@ios.kt",
  "fileLinesCount" : 21,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 10,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getDatabaseBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-multiplatform-room/shared/src@jvm/Database@jvm.kt",
  "fileLinesCount" : 11,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 11,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun hello()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/maven-like-module-layout/lib/src/main/kotlin/hello.kt",
  "fileLinesCount" : 6,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 6,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun action()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/invalid-task-graph/tasks-with-loops/src/plugin.kt",
  "fileLinesCount" : 11,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 11,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/kotlin-serialization-custom-version/src/main.kt",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun visitMap()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/referencesResolution.kt",
  "fileLinesCount" : 316,
  "components" : [ "primary::sources" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean invalid_left_marker_guard_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 122,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean nextTokenIs()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 278,
  "endLine" : 283,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean wasAutoSkipped()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 398,
  "endLine" : 403,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void dropEolMarker()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 548,
  "endLine" : 553,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getRangeInElement()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLKeyValueKeyManipulator.kt",
  "fileLinesCount" : 47,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 6,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement setName()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLAnchorImpl.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean shouldIncludeEolInRange()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLBlockScalarTextEvaluator.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isEnding()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLBlockScalarTextEvaluator.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 35,
  "endLine" : 40,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEolOrNull()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLBlockScalarTextEvaluator.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 121,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun updateText()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 93,
  "endLine" : 98,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun handleContentChange()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlStringLiteralManipulator.kt",
  "fileLinesCount" : 25,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun decode()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/LiteralTextEscaperBase.kt",
  "fileLinesCount" : 35,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/testData/projects/compose-multiplatform/android-app/src/MainActivity.kt",
  "fileLinesCount" : 19,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 18,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun fillEmptyNodePlain()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/ModuleDependenciesResolverImpl.kt",
  "fileLinesCount" : 306,
  "components" : [ "primary::sources" ],
  "startLine" : 224,
  "endLine" : 229,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/EavesDroppingPrintStream.kt",
  "fileLinesCount" : 114,
  "components" : [ "primary::sources" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/EavesDroppingPrintStream.kt",
  "fileLinesCount" : 114,
  "components" : [ "primary::sources" ],
  "startLine" : 80,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun forceFlush()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/EavesDroppingPrintStream.kt",
  "fileLinesCount" : 114,
  "components" : [ "primary::sources" ],
  "startLine" : 100,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun runProcessWithInheritedIO()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessRunners.kt",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 166,
  "endLine" : 171,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun saveQualifier()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/compose-resources/src/org/jetbrains/compose/resources/generateResourceAccessors.kt",
  "fileLinesCount" : 354,
  "components" : [ "primary::sources" ],
  "startLine" : 302,
  "endLine" : 307,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun fillEmptyNodePlain()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graphJson.kt",
  "fileLinesCount" : 169,
  "components" : [ "primary::sources" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun onFileDownloaded()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/files.kt",
  "fileLinesCount" : 1614,
  "components" : [ "primary::sources" ],
  "startLine" : 1422,
  "endLine" : 1427,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onEnumReferenced()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processing/src/org/jetbrains/amper/schema/processing/parsePluginDeclarations.kt",
  "fileLinesCount" : 154,
  "components" : [ "primary::sources" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun visitSuperTypeListEntry()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processing/src/org/jetbrains/amper/schema/processing/parseSchemaDeclaration.kt",
  "fileLinesCount" : 98,
  "components" : [ "primary::sources" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deviceChanged()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/AndroidRunTask.kt",
  "fileLinesCount" : 332,
  "components" : [ "primary::sources" ],
  "startLine" : 230,
  "endLine" : 235,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun  fromModuleOnly()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/artifacts/Selectors.kt",
  "fileLinesCount" : 150,
  "components" : [ "primary::sources" ],
  "startLine" : 94,
  "endLine" : 99,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun resolveRequiredString()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ios/ManageXCodeProjectTask.kt",
  "fileLinesCount" : 387,
  "components" : [ "primary::sources" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/CleanSharedCachesCommand.kt",
  "fileLinesCount" : 21,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 20,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getRequiredLogEntryValues()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/DynamicLevelConsoleWriter.kt",
  "fileLinesCount" : 65,
  "components" : [ "primary::sources" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setupConsoleLogging()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/LoggingInitializer.kt",
  "fileLinesCount" : 43,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 23,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setFile()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/DynamicFileWriter.kt",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun renderRepeatedMetavar()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/HelpFormatter.kt",
  "fileLinesCount" : 39,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getLineAndColumnRangeInDocument()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/reporting.kt",
  "fileLinesCount" : 100,
  "components" : [ "primary::sources" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun message()",
  "longName" : "",
  "relativeFileName" : "sources/amper-problem-reporting/src/org/jetbrains/amper/problems/reporting/MessageBundle.kt",
  "fileLinesCount" : 20,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/compose-android/src/MainActivity.kt",
  "fileLinesCount" : 36,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/compose-multiplatform/android-app/src/MainActivity.kt",
  "fileLinesCount" : 15,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 14,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun runAmperCli()",
  "longName" : "",
  "relativeFileName" : "updateGoldFiles.main.kts",
  "fileLinesCount" : 73,
  "components" : [ "primary::ROOT" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun fetchContent()",
  "longName" : "",
  "relativeFileName" : "syncVersions.main.kts",
  "fileLinesCount" : 223,
  "components" : [ "primary::ROOT" ],
  "startLine" : 191,
  "endLine" : 195,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun runAmperCli()",
  "longName" : "",
  "relativeFileName" : "uploadDistToJetBrainsTeam.main.kts",
  "fileLinesCount" : 22,
  "components" : [ "primary::ROOT" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void copyResources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BazelIncBuilder.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::sources" ],
  "startLine" : 325,
  "endLine" : 329,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 340,
  "endLine" : 345,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PseudoMethod()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 411,
  "endLine" : 415,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ExitCode compile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/runner/CompilerRunner.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String lookupParamName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NotNullState withNotNull()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 236,
  "endLine" : 240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getNullResultMessage()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 253,
  "endLine" : 257,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendValues()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMultiMaplet.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeValues()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMultiMaplet.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 146,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Pair loadReadonlyLibraryGraph()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/LibraryGraphLoader.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int skipBytes()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private record Entry()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/RunnerRegistry.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputSinkImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable listFiles()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable list()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putEntry()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/CompositeZipOutputBuilder.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::sources" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResourceGroupImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ResourceGroupImpl.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::sources" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ResourceGroupImpl.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::sources" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File findModuleInfo()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaCompilerRunner.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::sources" ],
  "startLine" : 145,
  "endLine" : 149,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResourcesSnapshotDelta()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ResourcesSnapshotDelta.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SnapshotDeltaImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/SnapshotDeltaImpl.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markRecompile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/SnapshotDeltaImpl.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::sources" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitNestMember()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitPermittedSubclass()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitInnerClass()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 127,
  "endLine" : 132,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitLocalVariable()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 162,
  "endLine" : 168,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void markRecompileAll()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/NodeSourceSnapshotDelta.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator2.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitEnd()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator2.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator1.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitEnd()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator1.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssertEdt()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator1.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssertBackgroundThread()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator1.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssertReadAccess()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator1.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 132,
  "endLine" : 136,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssertWriteAccess()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator1.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 154,
  "endLine" : 158,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssertNoReadAccess()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator1.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 170,
  "endLine" : 174,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 177,
  "endLine" : 182,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List removeContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 675,
  "endLine" : 679,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parent setContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 774,
  "endLine" : 778,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element setContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 921,
  "endLine" : 925,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeList initAttributeList()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 985,
  "endLine" : 989,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAttributeValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1094,
  "endLine" : 1098,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void canContainContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1640,
  "endLine" : 1644,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sortAttributes()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1668,
  "endLine" : 1672,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void output()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 140,
  "endLine" : 144,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printComment()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 508,
  "endLine" : 512,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printEntityRef()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 523,
  "endLine" : 527,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void newline()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 907,
  "endLine" : 911,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Format getCompactFormat()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Format setEncoding()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 557,
  "endLine" : 561,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/NegateFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::sources" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List removeContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 399,
  "endLine" : 403,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document setContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 490,
  "endLine" : 494,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document setContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 523,
  "endLine" : 527,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SAXBuilderEngine()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startDocument()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 356,
  "endLine" : 360,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endDTD()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 859,
  "endLine" : 863,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDOMParseException()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/JDOMParseException.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::sources" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/DOMBuilder.java",
  "fileLinesCount" : 440,
  "components" : [ "primary::sources" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/DOMBuilder.java",
  "fileLinesCount" : 440,
  "components" : [ "primary::sources" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getElementStringValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 164,
  "endLine" : 168,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readObject()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 316,
  "endLine" : 320,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object setVariable()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 292,
  "endLine" : 297,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 161,
  "endLine" : 165,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute setAttributeType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 424,
  "endLine" : 428,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 468,
  "endLine" : 472,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceStack()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 336,
  "endLine" : 341,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Text clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 239,
  "endLine" : 243,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Content.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::sources" ],
  "startLine" : 246,
  "endLine" : 250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun toByteArray()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 97,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/MappedFileDataWriter.kt",
  "fileLinesCount" : 121,
  "components" : [ "primary::sources" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun daysUntilStableRelease()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/kotlin-rpc/server/src/main.kt",
  "fileLinesCount" : 45,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 44,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun hello()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/mapstruct/src/hello.kt",
  "fileLinesCount" : 12,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 12,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun action1()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/invalid-task-graph/tasks-with-invalid-inputs/src/plugin.kt",
  "fileLinesCount" : 28,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 10,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun discoverTypes()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/types/defaultTypingContexts.kt",
  "fileLinesCount" : 83,
  "components" : [ "primary::sources" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getName()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperPropertyMixin.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 877,
  "endLine" : 881,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiBuilder adapt_builder_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 897,
  "endLine" : 901,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Variant init()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 1063,
  "endLine" : 1067,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private record Hooks()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 1075,
  "endLine" : 1079,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void passJunk()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 594,
  "endLine" : 598,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLQuotedTextImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLQuotedTextImpl.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getLineStartSafeOffset()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLTextUtil.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deleteElementsOfType()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLUtil.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::sources" ],
  "startLine" : 315,
  "endLine" : 319,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createLiteralTextEscaper()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun advance()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/lexer/LexerBaseEx.kt",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun testPlanExecutionStarted()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/TeamCityMessagesTestExecutionListener.kt",
  "fileLinesCount" : 508,
  "components" : [ "primary::sources" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getMutex()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/concurrency/src/org/jetbrains/amper/concurrency/FileMutexGroup.kt",
  "fileLinesCount" : 79,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun create()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven/pomResolver.kt",
  "fileLinesCount" : 540,
  "components" : [ "primary::sources" ],
  "startLine" : 522,
  "endLine" : 526,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun produceFileWithDoubleLockAndHash()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/files/fileLocks.kt",
  "fileLinesCount" : 226,
  "components" : [ "primary::sources" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun suppress()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/diagnostics/DiagnosticReporter.kt",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun resolveChildren()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven.kt",
  "fileLinesCount" : 2173,
  "components" : [ "primary::sources" ],
  "startLine" : 229,
  "endLine" : 233,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun toString()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven.kt",
  "fileLinesCount" : 2173,
  "components" : [ "primary::sources" ],
  "startLine" : 2068,
  "endLine" : 2072,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun declarationFor()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processing/src/org/jetbrains/amper/schema/processing/parsePluginDeclarations.kt",
  "fileLinesCount" : 154,
  "components" : [ "primary::sources" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun declarationFor()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processing/src/org/jetbrains/amper/schema/processing/parsePluginDeclarations.kt",
  "fileLinesCount" : 154,
  "components" : [ "primary::sources" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onStdoutLine()",
  "longName" : "",
  "relativeFileName" : "sources/amper-compose-hot-reload-recompiler-extension/src/org/jetbrains/amper/composehotreload/recompiler/AmperRecompilerExtension.kt",
  "fileLinesCount" : 151,
  "components" : [ "primary::sources" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setupIfNeeded()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/processes/GradleDaemonShutdownHook.kt",
  "fileLinesCount" : 34,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/GetAndroidPlatformJarTask.kt",
  "fileLinesCount" : 27,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected open suspend fun getClasspath()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/AbstractJvmRunTask.kt",
  "fileLinesCount" : 99,
  "components" : [ "primary::sources" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/show/ShowModulesCommand.kt",
  "fileLinesCount" : 22,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/TaskCommand.kt",
  "fileLinesCount" : 25,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/ServerWriter.kt",
  "fileLinesCount" : 47,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 30,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun error()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/compilation/KotlinBuildToolsApi.kt",
  "fileLinesCount" : 129,
  "components" : [ "primary::sources" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun doCheckCanceled()",
  "longName" : "",
  "relativeFileName" : "sources/core-intellij/src/org/jetbrains/amper/intellij/MockProjectInitializer.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun createSerializedParentContextData()",
  "longName" : "",
  "relativeFileName" : "sources/amper-telemetry/src/org/jetbrains/amper/telemetry/ChildProcessTelemetry.kt",
  "fileLinesCount" : 135,
  "components" : [ "primary::sources" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstrumenterClassWriter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumenterClassWriter.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstrumenterClassWriter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumenterClassWriter.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PseudoClass getSuperClass()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 320,
  "endLine" : 323,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Loader()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 553,
  "endLine" : 556,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/PrintStreamLogHandler.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::sources" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void appendWithPadding()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/PrintStreamLogHandler.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::sources" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getAnnoShortName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 260,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitEnd()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitIntInsn()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 406,
  "endLine" : 409,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitVarInsn()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 412,
  "endLine" : 415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTypeInsn()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 418,
  "endLine" : 421,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitFieldInsn()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 424,
  "endLine" : 427,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitMethodInsn()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 430,
  "endLine" : 433,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitInvokeDynamicInsn()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 436,
  "endLine" : 439,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitJumpInsn()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitLdcInsn()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 448,
  "endLine" : 451,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitIincInsn()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 454,
  "endLine" : 457,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTableSwitchInsn()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 460,
  "endLine" : 463,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitLookupSwitchInsn()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 466,
  "endLine" : 469,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitMultiANewArrayInsn()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 472,
  "endLine" : 475,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitInsn()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 478,
  "endLine" : 481,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeUTF()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun cleanBuildStateOnFullRebuild()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/AmperZipOutputBuilderWithClasses.kt",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SnapshotDeltaImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/SnapshotDeltaImpl.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JavaAbiClassFilter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AnnotationChecker()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator2.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AnnotationChecker()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator1.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MethodKey()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHInstrumenter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::sources" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHInstrumenter.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::sources" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFlagSet()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/CLFlags.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::sources" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/CLFlags.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::sources" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doAdd()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CDATA()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/CDATA.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::sources" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CDATA()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/CDATA.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::sources" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessingInstruction setData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 178,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ElementFilter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter/ElementFilter.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::sources" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setModCount()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void incModCount()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 152,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content get()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 416,
  "endLine" : 419,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1197,
  "endLine" : 1200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Namespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Namespace.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::sources" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Namespace.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::sources" ],
  "startLine" : 336,
  "endLine" : 339,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NamespaceSerializationProxy()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Namespace.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::sources" ],
  "startLine" : 371,
  "endLine" : 374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object readResolve()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Namespace.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::sources" ],
  "startLine" : 398,
  "endLine" : 401,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element setContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 733,
  "endLine" : 736,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element setContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 753,
  "endLine" : 756,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element addContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 802,
  "endLine" : 805,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element addContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 810,
  "endLine" : 813,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element addContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 827,
  "endLine" : 830,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element addContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 843,
  "endLine" : 846,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element addContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 863,
  "endLine" : 866,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute getAttribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1029,
  "endLine" : 1032,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element setAttributes()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1143,
  "endLine" : 1146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element setAttributes()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1151,
  "endLine" : 1154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element setAttribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1228,
  "endLine" : 1231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAttribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1254,
  "endLine" : 1257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAttribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1265,
  "endLine" : 1268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String checkNamespaceCollision()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 634,
  "endLine" : 637,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String checkNamespaceCollision()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 671,
  "endLine" : 674,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLOutputter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLOutputter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFormat()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void output()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Writer makeWriter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void output()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void output()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 259,
  "endLine" : 263,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void output()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 271,
  "endLine" : 274,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void output()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 283,
  "endLine" : 286,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void output()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 294,
  "endLine" : 297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void output()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void push()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/NamespaceStack.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::sources" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Format setLineSeparator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 409,
  "endLine" : 412,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Format setOmitEncoding()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 434,
  "endLine" : 437,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Format setOmitDeclaration()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 458,
  "endLine" : 461,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Format setExpandEmptyElements()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 481,
  "endLine" : 484,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Format setTextMode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 511,
  "endLine" : 514,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Format setIndent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 535,
  "endLine" : 538,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ElementFilter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/ElementFilter.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::sources" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/ElementFilter.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::sources" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute attribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocType docType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocType docType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocType docType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document document()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityRef entityRef()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document addContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 297,
  "endLine" : 300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document addContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document addContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 330,
  "endLine" : 333,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document addContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 350,
  "endLine" : 353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document setContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 424,
  "endLine" : 427,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document setContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 469,
  "endLine" : 472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 261,
  "endLine" : 264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SAXHandler()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIgnoringBoundaryWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 325,
  "endLine" : 328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPublicId()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/JDOMParseException.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::sources" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSystemId()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/JDOMParseException.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::sources" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLineNumber()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/JDOMParseException.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::sources" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getColumnNumber()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/JDOMParseException.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::sources" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SAXBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setJDOMFactory()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setXMLReaderFactory()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 196,
  "endLine" : 199,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSAXHandlerFactory()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEntityResolver()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIgnoringElementContentWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIgnoringBoundaryWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 307,
  "endLine" : 310,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpandEntities()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 345,
  "endLine" : 348,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFeature()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 369,
  "endLine" : 373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProperty()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 394,
  "endLine" : 398,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 649,
  "endLine" : 652,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 669,
  "endLine" : 672,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeObject()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDOMXPath()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMXPath.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::sources" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMNavigator.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::sources" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  XPathExpression compile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JaxenXPathFactory.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::sources" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List selectNodes()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/XPath.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::sources" ],
  "startLine" : 206,
  "endLine" : 209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object selectSingleNode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/XPath.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::sources" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Attribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Attribute setParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 492,
  "endLine" : 495,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NamespaceIterable()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Namespace next()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Text()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Text()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Comment()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Comment.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::sources" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Content setParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Content.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::sources" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/IkvWriter.kt",
  "fileLinesCount" : 34,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun logDeletedPaths()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-runner/src/org/jetbrains/amper/jic/AmperJicBuildContext.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func testExample()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/amper-mobile-test/iOSTestsAssets/localRun/iosAppUITests/iosAppUITests.swift",
  "fileLinesCount" : 19,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun saveUsername()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/android/multi-module-mockable-jar/app/src/utils/UserPreferences.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getUsername()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/android/multi-module-mockable-jar/app/src/utils/UserPreferences.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun saveUserId()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/android/multi-module-mockable-jar/app/src/utils/UserPreferences.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getUserId()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/android/multi-module-mockable-jar/app/src/utils/UserPreferences.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun FileResPreview()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-resources-demo/shared/src@android/kotlin/shared/main.android.kt",
  "fileLinesCount" : 27,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-resources/two/src/main.kt",
  "fileLinesCount" : 4,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 4,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun foo()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/version-catalog-root/src/lib.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 9,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun makeCoffee()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-dagger-catalog/src/Main.kt",
  "fileLinesCount" : 37,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun makeCoffee()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-dagger/src/Main.kt",
  "fileLinesCount" : 37,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/java/java-two/main/src/com/Main.java",
  "fileLinesCount" : 12,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 11,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/java/java-single/src/apkg/Main.java",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 8,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-autoservice/consumer/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 4,
  "endLine" : 7,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun foo()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/version-catalog-gradle/src/lib.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 9,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun useGeneratedMingwX64Stuff()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-local-processor/consumer/src@mingwX64/LibMingwX64.kt",
  "fileLinesCount" : 21,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun useGeneratedLinuxX64Stuff()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-local-processor/consumer/src@macosArm64/LibMacosArm64.kt",
  "fileLinesCount" : 12,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun useGeneratedLinuxX64Stuff()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-local-processor/consumer/src@linuxX64/LibLinuxX64.kt",
  "fileLinesCount" : 26,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun useNativeStdlibLinuxX64()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-local-processor/consumer/src@linuxX64/LibLinuxX64.kt",
  "fileLinesCount" : 26,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun useNativeStdlib()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-local-processor/consumer/src@native/LibNative.kt",
  "fileLinesCount" : 20,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/multiplatform-input/shared/src/main.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 9,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun action2()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/invalid-task-graph/tasks-with-invalid-inputs/src/plugin.kt",
  "fileLinesCount" : 28,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun action3()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/invalid-task-graph/tasks-with-invalid-inputs/src/plugin.kt",
  "fileLinesCount" : 28,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun action4()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/invalid-task-graph/tasks-with-invalid-inputs/src/plugin.kt",
  "fileLinesCount" : 28,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ap-from-sources/app/src/com/example/app/Main.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::sources" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun makeCoffee()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-koin/src/Main.kt",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doStuff()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-publish-multimodule/main-lib/src/MainLib.kt",
  "fileLinesCount" : 8,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 8,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun foo()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/version-catalog-root-and-gradle/src/lib.kt",
  "fileLinesCount" : 10,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 10,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/parcelize-android-app/src/com/jetbrains/sample/app/MainActivity.kt",
  "fileLinesCount" : 16,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun makeCoffee()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-koin/src/Main.kt",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun withDefaultContext()",
  "longName" : "",
  "relativeFileName" : "sources/amper-maven-converter/src/org/jetbrains/amper/maven/TreeBuilders.kt",
  "fileLinesCount" : 97,
  "components" : [ "primary::sources" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun withTestContext()",
  "longName" : "",
  "relativeFileName" : "sources/amper-maven-converter/src/org/jetbrains/amper/maven/TreeBuilders.kt",
  "fileLinesCount" : 97,
  "components" : [ "primary::sources" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun project()",
  "longName" : "",
  "relativeFileName" : "sources/amper-maven-converter/src/org/jetbrains/amper/maven/TreeBuilders.kt",
  "fileLinesCount" : 97,
  "components" : [ "primary::sources" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun visitMap()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/helpers/propertiesVisitors.kt",
  "fileLinesCount" : 112,
  "components" : [ "primary::sources" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperPropertyMixin.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getArguments()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperInvocationExpressionMixin.kt",
  "fileLinesCount" : 13,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperElementImpl.kt",
  "fileLinesCount" : 13,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 11,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean leftMarkerIs()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean consumeTokenSmart()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean consumeTokenSmart()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean consumeToken()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean consumeToken()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean consumeTokenSmart()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean nextTokenIsFast()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 261,
  "endLine" : 264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean nextTokenIs()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 300,
  "endLine" : 303,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean nextTokenIs()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 305,
  "endLine" : 308,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void register_hook_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 506,
  "endLine" : 509,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void register_hook_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 512,
  "endLine" : 515,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean report_error_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 725,
  "endLine" : 728,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearVariants()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 981,
  "endLine" : 984,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isJunk()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 600,
  "endLine" : 603,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int findLeftRange()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 605,
  "endLine" : 608,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getEncodeReplacements()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLBlockScalarImpl.kt",
  "fileLinesCount" : 167,
  "components" : [ "primary::sources" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isExplicit()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLKeyValueImpl.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiReference getReference()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarImpl.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::sources" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean isSurroundedByNoSpace()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarImpl.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::sources" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitElement()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlRecursivePsiElementVisitor.java",
  "fileLinesCount" : 15,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitAnchor()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/resolve/YAMLLocalResolveUtil.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::sources" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement handleElementRename()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/resolve/YAMLAliasReference.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun parseStringCharacters()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlLiteralTextEscaper.kt",
  "fileLinesCount" : 18,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun visitElement()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun fileEntryPublished()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/TeamCityMessagesTestExecutionListener.kt",
  "fileLinesCount" : 508,
  "components" : [ "primary::sources" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun findMemberVisibility()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/binary-compatibility-validation/src/kotlinx/validation/api/KotlinMetadataSignature.kt",
  "fileLinesCount" : 192,
  "components" : [ "primary::sources" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun findMemberVisibility()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/binary-compatibility-validation/src/kotlinx/validation/api/KotlinMetadataSignature.kt",
  "fileLinesCount" : 192,
  "components" : [ "primary::sources" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun  withRetry()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/concurrency/src/org/jetbrains/amper/concurrency/doubleLock.kt",
  "fileLinesCount" : 272,
  "components" : [ "primary::sources" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getMutex()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/concurrency/src/org/jetbrains/amper/concurrency/FileMutexGroup.kt",
  "fileLinesCount" : 79,
  "components" : [ "primary::sources" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getPath()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/files.kt",
  "fileLinesCount" : 1614,
  "components" : [ "primary::sources" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun fromString()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/attributes/KotlinWasmTarget.kt",
  "fileLinesCount" : 27,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-extensibility-schema-model/src/org/jetbrains/amper/plugins/schema/model/serializers.kt",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-extensibility-schema-model/src/org/jetbrains/amper/plugins/schema/model/serializers.kt",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun visitClassOrObject()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processing/src/org/jetbrains/amper/schema/processing/discover.kt",
  "fileLinesCount" : 32,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun visitNamedFunction()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processing/src/org/jetbrains/amper/schema/processing/discover.kt",
  "fileLinesCount" : 32,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onStderrLine()",
  "longName" : "",
  "relativeFileName" : "sources/amper-compose-hot-reload-recompiler-extension/src/org/jetbrains/amper/composehotreload/recompiler/AmperRecompilerExtension.kt",
  "fileLinesCount" : 151,
  "components" : [ "primary::sources" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun addCompileSourceRoot()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/maven/mavenUtils.kt",
  "fileLinesCount" : 110,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun addTestCompileSourceRoot()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/maven/mavenUtils.kt",
  "fileLinesCount" : 110,
  "components" : [ "primary::sources" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun packages()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/SdkInstallManager.kt",
  "fileLinesCount" : 205,
  "components" : [ "primary::sources" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun systemImages()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/SdkInstallManager.kt",
  "fileLinesCount" : 205,
  "components" : [ "primary::sources" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun build()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/engine/TaskGraphBuilder.kt",
  "fileLinesCount" : 95,
  "components" : [ "primary::sources" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/util/StandardStreamsCapture.kt",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/util/StandardStreamsCapture.kt",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/util/StandardStreamsCapture.kt",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun provideDelegate()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/api/values.kt",
  "fileLinesCount" : 287,
  "components" : [ "primary::sources" ],
  "startLine" : 147,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeUIViewController()",
  "longName" : "",
  "relativeFileName" : "misc/compose-ios/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::misc" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String get()",
  "longName" : "",
  "relativeFileName" : "misc/jvm/src/World.java",
  "fileLinesCount" : 5,
  "components" : [ "primary::misc" ],
  "startLine" : 2,
  "endLine" : 4,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "misc/jvm/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::misc" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doTest()",
  "longName" : "",
  "relativeFileName" : "misc/compose-multiplatform/shared/test@jvm/JvmWorldTest.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::misc" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doTest()",
  "longName" : "",
  "relativeFileName" : "misc/compose-multiplatform/shared/test@ios/iOSWorldTest.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::misc" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doTest()",
  "longName" : "",
  "relativeFileName" : "misc/compose-multiplatform/shared/test@android/AndroidWorldTest.kt",
  "fileLinesCount" : 10,
  "components" : [ "primary::misc" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeUIViewController()",
  "longName" : "",
  "relativeFileName" : "misc/compose-multiplatform/ios-app/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::misc" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/core/src/org/jetbrains/amper/core/extract/CloseShieldInputStream.kt",
  "fileLinesCount" : 31,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean shouldRecompileAll()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BazelIncBuilder.java",
  "fileLinesCount" : 443,
  "components" : [ "primary::sources" ],
  "startLine" : 410,
  "endLine" : 412,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FailSafeMethodVisitor()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/FailSafeMethodVisitor.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getClassFileVersion()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumenterClassWriter.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::sources" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getAsmClassWriterFlags()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumenterClassWriter.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::sources" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstrumentationClassFinder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static URL createJDKPlatformUrl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cleanCachedData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InputStream lookupClassBeforeClasspath()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InputStream lookupClassAfterClasspath()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getModifiers()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInterface()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMethods()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstrumentationClassFinder getFinder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescriptor()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 401,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getModifiers()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 421,
  "endLine" : 423,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSignature()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 425,
  "endLine" : 427,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private V()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 437,
  "endLine" : 439,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected URL getBaseURL()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 559,
  "endLine" : 561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndex()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 567,
  "endLine" : 569,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 619,
  "endLine" : 621,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FailSafeClassReader()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/FailSafeClassReader.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FailSafeClassReader()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/FailSafeClassReader.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FailSafeClassReader()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/FailSafeClassReader.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FailSafeClassReader()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/FailSafeClassReader.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JrtLoader()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/JrtLoader.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default boolean isFromGeneratedSource()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/runner/OutputFile.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cleanTrashDir()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Map createOffHeapMap()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BuildContext getContext()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DependencyGraph getGraph()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/StorageManager.java",
  "fileLinesCount" : 388,
  "components" : [ "primary::sources" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GraphUpdater()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/GraphUpdater.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeSourceSnapshotDelta updateBeforeCompilation()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/GraphUpdater.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeSourceSnapshotDelta updateAfterCompilation()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/GraphUpdater.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Attributes getOTAttributes()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/PrintStreamLogHandler.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::sources" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/PrintStreamLogHandler.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::sources" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long getStartedMillis()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/PrintStreamLogHandler.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::sources" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String key()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isNotNull()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isStatic()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isReferenceType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canBeNull()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/notNullVerification/NotNullVerifyingInstrumenter.java",
  "fileLinesCount" : 511,
  "components" : [ "primary::sources" ],
  "startLine" : 401,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeSourceSnapshot getSources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ConfigurationState.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::sources" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getResources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ConfigurationState.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::sources" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeSourceSnapshot getLibraries()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ConfigurationState.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::sources" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFlagsDigest()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ConfigurationState.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::sources" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/instrumentation/NotNullInstrumenter.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSupportedOrigins()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/instrumentation/NotNullInstrumenter.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytecodeInstrumentationRunner()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/instrumentation/BytecodeInstrumentationRunner.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canCompile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/instrumentation/BytecodeInstrumentationRunner.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/instrumentation/BytecodeInstrumentationRunner.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/instrumentation/ThreadingModelInstrumenter.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getSupportedOrigins()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/instrumentation/ThreadingModelInstrumenter.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsKey()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMultiMaplet.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMultiMaplet.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMultiMaplet.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMultiMaplet.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistentMVStoreMaplet()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMaplet.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsKey()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMaplet.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMaplet.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getKeys()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMaplet.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::sources" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMemoryEstimationAllowed()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMemory()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMapletFactory.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getDeletedSources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/DeltaView.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getBaseSources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/DeltaView.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getSources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/DeltaView.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getSources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/DeltaView.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void associate()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/DeltaView.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSourceOnly()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/DeltaView.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getIndices()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/DeltaView.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getRegisteredNodes()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/DeltaView.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::sources" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WriteBufferDataOutput()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeBoolean()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeByte()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeShort()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeChar()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeInt()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeLong()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeFloat()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeDouble()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/WriteBufferDataOutput.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Pair getLibraryGraph()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/LibraryGraphLoader.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void clearSharedCache()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/LibraryGraphLoader.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/LibraryGraphLoader.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::sources" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ByteBufferDataInput()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean readBoolean()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte readByte()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readUnsignedByte()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short readShort()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readUnsignedShort()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char readChar()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readInt()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readLong()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float readFloat()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double readDouble()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readLine()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/ByteBufferDataInput.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void report()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/PostponedDiagnosticSink.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasErrors()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/PostponedDiagnosticSink.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addFile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getGeneratedOutputPaths()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerUsage()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerUsage()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeZipOutputBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/CompositeZipOutputBuilder.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getEntryNames()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/CompositeZipOutputBuilder.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable listEntries()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/CompositeZipOutputBuilder.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStripPrefix()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ResourceGroupImpl.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::sources" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAddPrefix()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ResourceGroupImpl.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::sources" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaCompilerRunner.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::sources" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canCompile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaCompilerRunner.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::sources" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void outputLineAvailable()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaCompilerRunner.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::sources" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasErrors()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaCompilerRunner.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::sources" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutputFileImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputFileImpl.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Kind getKind()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputFileImpl.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFromGeneratedSource()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputFileImpl.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getPastResources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ResourcesSnapshotDelta.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getPresentResources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ResourcesSnapshotDelta.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::sources" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun writeClassFilesIfNeeded()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/AmperZipOutputBuilderWithClasses.kt",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaAbiFilter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getEntryNames()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable listEntries()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean deleteEntry()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::sources" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::sources" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiFilter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::sources" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChanges()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/SnapshotDeltaImpl.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::sources" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getChangedPercent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/SnapshotDeltaImpl.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRecompile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/SnapshotDeltaImpl.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::sources" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRecompileAll()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/SnapshotDeltaImpl.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::sources" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ZipEntryIterator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipEntryIterator.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipEntryIterator.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String getParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ClassDataZipEntry.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isClassDataEntry()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ClassDataZipEntry.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Iterator fromZipOutputBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ClassDataZipEntry.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Iterator fromSteam()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ClassDataZipEntry.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getCommonSuperClass()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isAbiVisible()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isEnum()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isSynthetic()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isStatic()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isPackageLocal()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodNode addAbiStubMethod()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getMethods()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean shouldKeepMethod()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isConstructor()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SourceSnapshotImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/SourceSnapshotImpl.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModulePathSplitter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ModulePathSplitter.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::sources" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModulePathSplitter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ModulePathSplitter.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::sources" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result splitPath()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ModulePathSplitter.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::sources" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ZipOutputBuilderImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ZipOutputBuilderImpl()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInputZipExist()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getEntryNames()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cleanup()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long digest()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/Utils.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String timestampDigest()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/Utils.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getLibraryName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/DataPaths.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isLibraryTracked()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/DataPaths.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isLibraryTracked()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/DataPaths.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BuildProcessLogger.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMyAnnotation()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator2.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnnotationVisitor getAnnotationChecker()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator2.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMyAnnotation()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator1.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnnotationVisitor getAnnotationChecker()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/tmh/TMHAssertionGenerator1.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isDirectoryName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/ZipOutputBuilder.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStripPrefix()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/ResourceGroup.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAddPrefix()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/ResourceGroup.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Message error()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/Message.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Message warning()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/Message.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Message info()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/Message.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Message stdOut()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/Message.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Message create()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/Message.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Message create()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/Message.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Message create()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/Message.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeList()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int indexOfDuplicate()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 523,
  "endLine" : 525,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 528,
  "endLine" : 530,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 536,
  "endLine" : 538,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ALIterator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 636,
  "endLine" : 638,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/AttributeList.java",
  "fileLinesCount" : 674,
  "components" : [ "primary::sources" ],
  "startLine" : 641,
  "endLine" : 643,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CDATA()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/CDATA.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::sources" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/CDATA.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::sources" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CDATA clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/CDATA.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::sources" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CDATA detach()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/CDATA.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::sources" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CDATA setParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/CDATA.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::sources" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getElementName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPublicID()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSystemID()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInternalSubset()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInternalSubset()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocType clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DocType detach()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DocType setParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document getParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DocType.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::sources" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setTarget()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTarget()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessingInstruction clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 204,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessingInstruction detach()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ProcessingInstruction setParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IllegalTargetException()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ProcessingInstruction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::sources" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DescendantIterator.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T filter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter/AbstractFilter.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::sources" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ElementFilter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter/ElementFilter.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::sources" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ElementFilter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter/ElementFilter.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::sources" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IllegalNameException()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/IllegalNameException.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getModCount()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void incDataModOnly()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getDataModCount()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAll()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getView()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 428,
  "endLine" : 430,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream content()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 432,
  "endLine" : 434,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void removeParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 534,
  "endLine" : 536,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 559,
  "endLine" : 561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CLIterator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 659,
  "endLine" : 661,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 664,
  "endLine" : 666,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 759,
  "endLine" : 761,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasPrevious()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 768,
  "endLine" : 770,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int nextIndex()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 777,
  "endLine" : 779,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int previousIndex()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 787,
  "endLine" : 789,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 935,
  "endLine" : 944,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1339,
  "endLine" : 1341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasPrevious()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1348,
  "endLine" : 1350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int nextIndex()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1357,
  "endLine" : 1359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int previousIndex()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/ContentList.java",
  "fileLinesCount" : 1476,
  "components" : [ "primary::sources" ],
  "startLine" : 1367,
  "endLine" : 1369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Namespace getNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Namespace.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::sources" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPrefix()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Namespace.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::sources" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getURI()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Namespace.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::sources" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Namespace.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::sources" ],
  "startLine" : 351,
  "endLine" : 353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object readResolve()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Namespace.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::sources" ],
  "startLine" : 376,
  "endLine" : 378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object writeReplace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Namespace.java",
  "fileLinesCount" : 402,
  "components" : [ "primary::sources" ],
  "startLine" : 387,
  "endLine" : 389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Namespace getNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNamespacePrefix()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNamespaceURI()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRootElement()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 465,
  "endLine" : 467,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getContentSize()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 470,
  "endLine" : 472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int indexOf()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 475,
  "endLine" : 477,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTextTrim()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 529,
  "endLine" : 531,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTextNormalize()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 542,
  "endLine" : 544,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 649,
  "endLine" : 651,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  List getContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 665,
  "endLine" : 667,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element addContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 790,
  "endLine" : 792,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content getContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 880,
  "endLine" : 882,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 885,
  "endLine" : 887,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content removeContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 890,
  "endLine" : 892,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasAttributes()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 954,
  "endLine" : 956,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasAdditionalNamespaces()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 968,
  "endLine" : 970,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAttributes()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1002,
  "endLine" : 1004,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute getAttribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1015,
  "endLine" : 1017,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAttributeValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1044,
  "endLine" : 1046,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getAttributeBooleanValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1048,
  "endLine" : 1050,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAttributeValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1063,
  "endLine" : 1065,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAttributeValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1078,
  "endLine" : 1080,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeAttribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1239,
  "endLine" : 1241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sortChildren()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1243,
  "endLine" : 1245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator getDescendants()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1344,
  "endLine" : 1346,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Iterator getDescendants()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1353,
  "endLine" : 1355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Iterator getDescendants()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1357,
  "endLine" : 1359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1390,
  "endLine" : 1392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1410,
  "endLine" : 1412,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1431,
  "endLine" : 1433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Element getChild()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1466,
  "endLine" : 1468,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeChild()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1489,
  "endLine" : 1491,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeChildren()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1527,
  "endLine" : 1529,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Element.java",
  "fileLinesCount" : 1730,
  "components" : [ "primary::sources" ],
  "startLine" : 1646,
  "endLine" : 1648,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IllegalDataException()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/IllegalDataException.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::sources" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String checkElementName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 391,
  "endLine" : 393,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String checkNamespaceCollision()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 744,
  "endLine" : 746,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int decodeSurrogatePair()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 825,
  "endLine" : 827,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isHighSurrogate()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 955,
  "endLine" : 964,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isLowSurrogate()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 974,
  "endLine" : 978,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isXMLNameCharacter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 1006,
  "endLine" : 1008,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isXMLNameStartCharacter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 1021,
  "endLine" : 1023,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDOMException()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/JDOMException.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::sources" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDOMException()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/JDOMException.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::sources" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDOMException()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/JDOMException.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::sources" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLOutputter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Format getFormat()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIndent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLineSeparator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEncoding()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isOmitDeclaration()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isOmitEncoding()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isExpandEmptyElements()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "EscapeStrategy getEscapeStrategy()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean getEscapeOutput()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TextMode getDefaultMode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getPadBetween()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getPadLast()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 303,
  "endLine" : 305,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getLevelEOL()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TextMode getTextMode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 317,
  "endLine" : 319,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pop()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/FormatStack.java",
  "fileLinesCount" : 414,
  "components" : [ "primary::sources" ],
  "startLine" : 407,
  "endLine" : 413,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/NamespaceStack.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::sources" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldEscape()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldEscape()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldEscape()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldEscape()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DefaultCharsetEscapeStrategy()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Format getRawFormat()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Format()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EscapeStrategy getEscapeStrategy()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 405,
  "endLine" : 407,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLineSeparator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 419,
  "endLine" : 421,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getOmitEncoding()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getOmitDeclaration()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 468,
  "endLine" : 470,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getExpandEmptyElements()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 491,
  "endLine" : 493,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getIgnoreTrAXEscapingPIs()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 500,
  "endLine" : 502,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextMode getTextMode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 521,
  "endLine" : 523,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIndent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 545,
  "endLine" : 547,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEncoding()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/Format.java",
  "fileLinesCount" : 682,
  "components" : [ "primary::sources" ],
  "startLine" : 568,
  "endLine" : 570,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Filter getBaseFilter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/NegateFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::sources" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/NegateFilter.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::sources" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean matches()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/AbstractFilter.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::sources" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Filter or()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/AbstractFilter.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::sources" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Filter and()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/AbstractFilter.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::sources" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Filter refine()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/AbstractFilter.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::sources" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/AndFilter.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::sources" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Filter element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/Filters.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::sources" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Filter element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/Filters.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::sources" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Filter fpassthrough()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/Filters.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::sources" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object filter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/PassThroughFilter.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::sources" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ElementFilter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/ElementFilter.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::sources" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ElementFilter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/ElementFilter.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::sources" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/OrFilter.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::sources" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IllegalAddException()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/IllegalAddException.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::sources" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute attribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute attribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute attribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final CDATA cdata()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CDATA cdata()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Text text()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Text text()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final DocType docType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final DocType docType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final DocType docType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document document()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document document()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element element()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final EntityRef entityRef()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityRef entityRef()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final EntityRef entityRef()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNamespaceDeclaration()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRoot()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getContentSize()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int indexOf()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasRootElement()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content getContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBaseURI()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 437,
  "endLine" : 439,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBaseURI()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 450,
  "endLine" : 452,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 497,
  "endLine" : 499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Content removeContent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 566,
  "endLine" : 568,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 576,
  "endLine" : 578,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator getDescendants()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 625,
  "endLine" : 627,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parent getParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 635,
  "endLine" : 637,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document getDocument()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 646,
  "endLine" : 648,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataConversionException()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DataConversionException.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::sources" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidating()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getIgnoringElementContentWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getIgnoringBoundaryWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getExpandEntities()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static URL fileToURL()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXBuilderEngine.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::sources" ],
  "startLine" : 300,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void error()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/BuilderErrorHandler.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::sources" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fatalError()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/BuilderErrorHandler.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::sources" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/TextBuffer.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::sources" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document getDocument()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDOMFactory getFactory()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpandEntities()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean getExpandEntities()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIgnoringElementContentWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean getIgnoringBoundaryWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean getIgnoringElementContentWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 351,
  "endLine" : 353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processingInstruction()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 467,
  "endLine" : 469,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void comment()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 966,
  "endLine" : 968,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDocumentLocator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 1049,
  "endLine" : 1051,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SAXParserFactory supply()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/XMLReaders.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::sources" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validates()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/XMLReaders.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::sources" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SAXParserFactory supply()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/XMLReaders.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::sources" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validates()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/XMLReaders.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::sources" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validates()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/XMLReaders.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::sources" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidating()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/XMLReaders.java",
  "fileLinesCount" : 258,
  "components" : [ "primary::sources" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SAXHandler createSAXHandler()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/DefaultSAXHandlerFactory.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::sources" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document getPartialDocument()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/JDOMParseException.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::sources" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFactory()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/DOMBuilder.java",
  "fileLinesCount" : 440,
  "components" : [ "primary::sources" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDOMFactory getFactory()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/DOMBuilder.java",
  "fileLinesCount" : 440,
  "components" : [ "primary::sources" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CDATA build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/DOMBuilder.java",
  "fileLinesCount" : 440,
  "components" : [ "primary::sources" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityRef build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/DOMBuilder.java",
  "fileLinesCount" : 440,
  "components" : [ "primary::sources" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SAXBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SAXBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SAXBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFactory()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getValidation()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidating()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValidation()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getIgnoringElementContentWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getIgnoringBoundaryWhitespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getExpandEntities()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 570,
  "endLine" : 572,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 585,
  "endLine" : 587,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 600,
  "endLine" : 602,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 615,
  "endLine" : 617,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document build()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/SAXBuilder.java",
  "fileLinesCount" : 736,
  "components" : [ "primary::sources" ],
  "startLine" : 631,
  "endLine" : 633,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final XPath parseXPath()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isText()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isProcessingInstruction()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isElement()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isDocument()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isComment()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean isAttribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getTextStringValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getNamespaceStringValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getNamespacePrefix()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getElementNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getElementName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getCommentStringValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getAttributeStringValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getAttributeNamespaceUri()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getAttributeName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getProcessingInstructionTarget()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getProcessingInstructionData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMCoreNavigator.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::sources" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JaxenCompiled()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JaxenCompiled.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String translateNamespacePrefixToUri()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JaxenCompiled.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JaxenCompiled clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JaxenCompiled.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 208,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMXPath.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::sources" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getXPath()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMXPath.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::sources" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMXPath.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::sources" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Namespace getNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/NamespaceContainer.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::sources" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element getParentElement()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/NamespaceContainer.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::sources" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/NamespaceContainer.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::sources" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void includeNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JDOMNavigator.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::sources" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/XPath.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::sources" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final Object writeReplace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/XPath.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::sources" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  XPathExpression compile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/XPathFactory.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::sources" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathExpression elements()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/XPathFactory.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::sources" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathExpression compile()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/XPathFactory.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::sources" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getContext()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/XPathDiagnosticImpl.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::sources" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XPathExpression getXPathExpression()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/XPathDiagnosticImpl.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::sources" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getResult()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/XPathDiagnosticImpl.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::sources" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getExpression()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Filter getFilter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List evaluate()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/util/AbstractXPathCompiled.java",
  "fileLinesCount" : 401,
  "components" : [ "primary::sources" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityRef()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/EntityRef.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityRef()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/EntityRef.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/EntityRef.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/EntityRef.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/EntityRef.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityRef detach()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/EntityRef.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EntityRef setParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/EntityRef.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element getParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/EntityRef.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntityRef clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/EntityRef.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Attribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element getParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document getDocument()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNamespacePrefix()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNamespaceURI()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Namespace getNamespace()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 385,
  "endLine" : 387,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeType getAttributeType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSpecified()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSpecified()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 446,
  "endLine" : 448,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ForwardWalker()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamespaceStack()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/util/NamespaceStack.java",
  "fileLinesCount" : 596,
  "components" : [ "primary::sources" ],
  "startLine" : 325,
  "endLine" : 327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Text()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Text()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTextTrim()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTextNormalize()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String normalizeString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Text detach()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Text setParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Element getParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Text.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::sources" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Comment.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::sources" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Comment.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::sources" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Comment clone()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Comment.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::sources" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Comment detach()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Comment.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::sources" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Comment setParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Comment.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::sources" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Comment.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::sources" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Content()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Content.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::sources" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final CType getCType()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Content.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::sources" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parent getParent()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Content.java",
  "fileLinesCount" : 251,
  "components" : [ "primary::sources" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/byteBuffer.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::sources" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun unmapBuffer()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/byteBuffer.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::sources" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun compressedData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipFileWriter.kt",
  "fileLinesCount" : 180,
  "components" : [ "primary::sources" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun uncompressedData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipFileWriter.kt",
  "fileLinesCount" : 180,
  "components" : [ "primary::sources" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun uncompressedData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipFileWriter.kt",
  "fileLinesCount" : 180,
  "components" : [ "primary::sources" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun uncompressedData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipFileWriter.kt",
  "fileLinesCount" : 180,
  "components" : [ "primary::sources" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun transferFromFileChannel()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun transferFromFileChannel()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun asNioBuffer()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/MappedFileDataWriter.kt",
  "fileLinesCount" : 121,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun writeUndeclaredData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/ZipArchiveOutputStream.kt",
  "fileLinesCount" : 489,
  "components" : [ "primary::sources" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun writeZipLocalFileHeader()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/zipLocalFileHeader.kt",
  "fileLinesCount" : 153,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun serializeJpsCompilerOutput()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-api/src/org/jetbrains/amper/jic/JicOutputAutoFlushWorkaround.kt",
  "fileLinesCount" : 19,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun deserializeJpsCompilerOutput()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-api/src/org/jetbrains/amper/jic/JicOutputAutoFlushWorkaround.kt",
  "fileLinesCount" : 19,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getTargetName()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-runner/src/org/jetbrains/amper/jic/AmperJicBuildContext.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isCanceled()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-runner/src/org/jetbrains/amper/jic/AmperJicBuildContext.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getBaseDir()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-runner/src/org/jetbrains/amper/jic/AmperJicBuildContext.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getDataDir()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-runner/src/org/jetbrains/amper/jic/AmperJicBuildContext.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getClassesOutput()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-runner/src/org/jetbrains/amper/jic/AmperJicBuildContext.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getOutputZip()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-runner/src/org/jetbrains/amper/jic/AmperJicBuildContext.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getAbiOutputZip()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-runner/src/org/jetbrains/amper/jic/AmperJicBuildContext.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isEnabled()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/amper-jic-runner/src/org/jetbrains/amper/jic/AmperJicBuildContext.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doTest()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/android/robolectric/test@android/LibAndroidTest.kt",
  "fileLinesCount" : 8,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/android/appcompat/src/com/jetbrains/sample/app/MainActivity.kt",
  "fileLinesCount" : 14,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/project-file-with-errors/valid/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun MainView()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-resources-demo/shared/src@jvm/kotlin/shared/main.desktop.kt",
  "fileLinesCount" : 32,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun MainViewPreview()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-resources-demo/shared/src@jvm/kotlin/shared/main.desktop.kt",
  "fileLinesCount" : 32,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun ImagesResPreview()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-resources-demo/shared/src@jvm/kotlin/shared/main.desktop.kt",
  "fileLinesCount" : 32,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun FileResPreview()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-resources-demo/shared/src@jvm/kotlin/shared/main.desktop.kt",
  "fileLinesCount" : 32,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun MainView()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-resources-demo/shared/src@android/kotlin/shared/main.android.kt",
  "fileLinesCount" : 27,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun ImagesResPreview()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-resources-demo/shared/src@android/kotlin/shared/main.android.kt",
  "fileLinesCount" : 27,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/spring-boot/src/com/example/springboot/Main.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/spring-boot/src/com/example/springboot/Main.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/spring-boot/src/com/example/springboot/Main.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSampleMessage()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/spring-boot/src/com/example/springboot/service/AmperService.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/multiplatform-cli-exit-code/shared/src/program1.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/multi-module-failed-resolve/app/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doTest()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-multiplatform-room/shared/test@jvm/JvmWorldTest.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doTest()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-multiplatform-room/shared/test@ios/iOSWorldTest.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doTest()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-multiplatform-room/shared/test@android/AndroidWorldTest.kt",
  "fileLinesCount" : 10,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeUIViewController()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-multiplatform-room/ios-app/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/project-root-deep-inclusion/sub1/sub2/deep-module/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/spring-configuration-properties/src/org/jetbrains/amper/spring/Main.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-dagger-catalog/src/Main.kt",
  "fileLinesCount" : 37,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun heat()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-dagger-catalog/src/Main.kt",
  "fileLinesCount" : 37,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-dagger/src/Main.kt",
  "fileLinesCount" : 37,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun heat()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-dagger/src/Main.kt",
  "fileLinesCount" : 37,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-language-version-2.1/src/main.kt",
  "fileLinesCount" : 4,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 4,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSome()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/simple-multiplatform-cli/shared/src@jvm/Jvm.java",
  "fileLinesCount" : 5,
  "components" : [ "primary::sources" ],
  "startLine" : 2,
  "endLine" : 4,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/simple-multiplatform-cli/shared/src/program2.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-language-version-2.0/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/kotlin-helloworld-custom-version-2.1.10/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/project-root-denormalized-globs/sub5/subsub/deep2/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/project-root-denormalized-globs/sub5/subsub/deep/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/project-root-denormalized-globs/sub2/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/project-root-denormalized-globs/sub4/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/project-root-denormalized-globs/sub3/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/project-root-denormalized-globs/sub1/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/kotlin-helloworld-custom-version-2.2.0/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/kotlin-helloworld-custom-version-2.2.10/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/java/java-two/lib/src/org/JavaWorld.java",
  "fileLinesCount" : 8,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/java/java-single/Main-modified-for-removal.java",
  "fileLinesCount" : 8,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/java/java-single/src/apkg/JavaWorld.java",
  "fileLinesCount" : 8,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getBig()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/java/java-three/big/src/big/Big.java",
  "fileLinesCount" : 11,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSmall()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/java/java-three/small/src/small/Small.java",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/java/java-three/main/src/com/main/Main.java",
  "fileLinesCount" : 11,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/java/java-error/src/apkg/Main.java",
  "fileLinesCount" : 8,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun greet()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-autoservice/service-impl/src/MyServiceImpl.kt",
  "fileLinesCount" : 12,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/lombok-kotlin/src/Main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-run-print-systemprop/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun greet()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-invalid-kotlin-version/src/MyService.kt",
  "fileLinesCount" : 16,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String get()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-default-compiler-settings/src/World.java",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-default-compiler-settings/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/maven-like-module-layout/app/src/main/java/Main.java",
  "fileLinesCount" : 6,
  "components" : [ "primary::sources" ],
  "startLine" : 3,
  "endLine" : 5,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun useNativeStdlibMingwX64()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-local-processor/consumer/src@mingwX64/LibMingwX64.kt",
  "fileLinesCount" : 21,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun useNativeStdlibIos()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-local-processor/consumer/src@ios/LibIos.kt",
  "fileLinesCount" : 14,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generatedHello()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-local-processor/my-processor/src/MySymbolProcessor.kt",
  "fileLinesCount" : 141,
  "components" : [ "primary::sources" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/mapstruct/src/Main.java",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun hello()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/spring-boot-kotlin/src/com/example/amper/spring/Main.kt",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/spring-boot-kotlin/src/com/example/amper/spring/Main.kt",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getHello()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/spring-boot-kotlin/src/com/example/amper/spring/service/HelloService.kt",
  "fileLinesCount" : 15,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doSomething()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ap-with-params/src/ServiceImpl.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ap-with-params/src/Main.java",
  "fileLinesCount" : 14,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/java-kotlin-mixed/src/apkg/AClass.java",
  "fileLinesCount" : 13,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getY()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/java-kotlin-mixed/src/apkg/AClass.java",
  "fileLinesCount" : 13,
  "components" : [ "primary::sources" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/java-kotlin-mixed/src/main.kt",
  "fileLinesCount" : 5,
  "components" : [ "primary::sources" ],
  "startLine" : 3,
  "endLine" : 5,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun greet()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/native-language-version-2.0/lib/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/native-language-version-2.0/app/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/shell-scripts/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/native-linker-options/shared/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/single-local-plugin/app1/src/main.kt",
  "fileLinesCount" : 5,
  "components" : [ "primary::sources" ],
  "startLine" : 3,
  "endLine" : 5,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun hello()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/single-local-plugin/build-konfig-plugin/src/plugin.kt",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/single-local-plugin/app2/src/main.kt",
  "fileLinesCount" : 6,
  "components" : [ "primary::sources" ],
  "startLine" : 3,
  "endLine" : 6,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun someFunction()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/multiple-local-plugins/hello-plugin/src/plugin.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/multiple-local-plugins/app/src/main.kt",
  "fileLinesCount" : 5,
  "components" : [ "primary::sources" ],
  "startLine" : 3,
  "endLine" : 5,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-read-resource-dir/src/Main.java",
  "fileLinesCount" : 11,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-transitive-dependencies/app/src/main.kt",
  "fileLinesCount" : 10,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun heat()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-koin/src/Main.kt",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/cli-run-print-workingdir/native-shared/src/main.kt",
  "fileLinesCount" : 15,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/cli-run-print-workingdir/jvm-app/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/wrong-module-layout/src/Main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String call()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/maven-convert/multi-module/lib/src/main/java/Lib.java",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String call()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/maven-convert/multi-module/app/src/main/java/Caller.java",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/maven-convert/multi-module/app/src/main/java/Main.java",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onCreate()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-android-room/src/com/jetbrains/sample/app/MainActivity.kt",
  "fileLinesCount" : 25,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String get()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-explicit-compiler-settings/src/World.java",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-explicit-compiler-settings/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun greet()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/native-language-version-2.1/lib/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/native-language-version-2.1/app/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/multi-module-failed-kotlinc-compilation/app/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSome()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/multiplatform-language-version-2.1/shared/src@jvm/Jvm.java",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/multiplatform-language-version-2.1/shared/src/program2.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/top-level-and-nested-modules/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/top-level-and-nested-modules/sub1/sub2/deep-module/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSome()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/multiplatform-language-version-2.0/shared/src@jvm/Jvm.java",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/multiplatform-language-version-2.0/shared/src/program2.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun X()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-consume-mavenLocal/src/A.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/multi-module/app/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeUIViewController()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ios/compose/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-exit-code/src/main.kt",
  "fileLinesCount" : 8,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ktor-kodein/src/KodeinSimpleApplication.kt",
  "fileLinesCount" : 64,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/jvm-exported-dependencies/cli/src/main.kt",
  "fileLinesCount" : 5,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 5,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun heat()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-koin/src/Main.kt",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/nested-project-root/included-module/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/nested-project-root/nested-project/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/plugins/minimalPluginModule.kt",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun get()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/aomBuilder/plugins/taskGraph/buildTaskGraph.kt",
  "fileLinesCount" : 169,
  "components" : [ "primary::sources" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun checkValid()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/project/globs.kt",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun setName()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperPropertyMixin.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getNameElement()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperPropertyMixin.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun findProperty()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperObjectMixin.kt",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getReferences()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperReferenceExpressionMixin.kt",
  "fileLinesCount" : 11,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getIdentifier()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperContextNameMixin.kt",
  "fileLinesCount" : 18,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getReferences()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperContextNameMixin.kt",
  "fileLinesCount" : 18,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getFileType()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperFileImpl.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 13,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperFileImpl.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getConstructorReference()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperFileImpl.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getObjectElementList()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperFileImpl.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun findProperty()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperFileImpl.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getReferences()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/impl/AmperStringLiteralMixin.kt",
  "fileLinesCount" : 13,
  "components" : [ "primary::sources" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isCaseSensitive()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/lang/AmperLanguage.kt",
  "fileLinesCount" : 19,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getName()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/langImpl/AmperFileType.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getDescription()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/langImpl/AmperFileType.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getDefaultExtension()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/langImpl/AmperFileType.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getIcon()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/langImpl/AmperFileType.kt",
  "fileLinesCount" : 30,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createLexer()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/langImpl/AmperParserDefinition.kt",
  "fileLinesCount" : 50,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createParser()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/langImpl/AmperParserDefinition.kt",
  "fileLinesCount" : 50,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getFileNodeType()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/langImpl/AmperParserDefinition.kt",
  "fileLinesCount" : 50,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getCommentTokens()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/langImpl/AmperParserDefinition.kt",
  "fileLinesCount" : 50,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getStringLiteralElements()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/langImpl/AmperParserDefinition.kt",
  "fileLinesCount" : 50,
  "components" : [ "primary::sources" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createElement()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/langImpl/AmperParserDefinition.kt",
  "fileLinesCount" : 50,
  "components" : [ "primary::sources" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun createFile()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/amper-psi/src/com/intellij/amper/langImpl/AmperParserDefinition.kt",
  "fileLinesCount" : 50,
  "components" : [ "primary::sources" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getIconWidth()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/icons/EmptyIcon.kt",
  "fileLinesCount" : 22,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getIconHeight()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/icons/EmptyIcon.kt",
  "fileLinesCount" : 22,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean eof()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int current_position_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TokenSet create_token_set_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean consumeTokens()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean consumeTokensSmart()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean parseTokens()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean parseTokensSmart()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean consumeToken()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean nextTokenIsFast()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean nextTokenIsFast()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean nextTokenIsSmart()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean nextTokenIsSmart()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean nextTokenIsFast()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addVariant()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 354,
  "endLine" : 356,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isWhitespaceOrComment()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 394,
  "endLine" : 396,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompletionState()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 818,
  "endLine" : 820,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String fun()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 827,
  "endLine" : 829,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addItem()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 831,
  "endLine" : 833,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean prefixMatches()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 867,
  "endLine" : 870,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiBuilder adapt_builder_()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 893,
  "endLine" : 895,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ErrorState get()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 925,
  "endLine" : 927,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 1070,
  "endLine" : 1072,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setSize()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 1162,
  "endLine" : 1164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean eof()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 540,
  "endLine" : 542,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getCurrentTokenLength()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/parser/YAMLParser.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::sources" ],
  "startLine" : 590,
  "endLine" : 592,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YAMLLanguage()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLLanguage.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::sources" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitAlias()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlPsiElementVisitor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitAnchor()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlPsiElementVisitor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitCompoundValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlPsiElementVisitor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitDocument()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlPsiElementVisitor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitKeyValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlPsiElementVisitor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitMapping()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlPsiElementVisitor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitSequenceItem()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlPsiElementVisitor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitQuotedText()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlPsiElementVisitor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitScalar()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlPsiElementVisitor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitScalarList()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlPsiElementVisitor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitScalarText()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlPsiElementVisitor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlPsiElementVisitor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitSequence()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/YamlPsiElementVisitor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLScalarListImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarListImpl.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarListImpl.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::sources" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLAliasImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLAliasImpl.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLAliasReference getReference()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLAliasImpl.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLAliasImpl.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLBlockMappingImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLBlockMappingImpl.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLValueImpl.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLCompoundValueImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLCompoundValueImpl.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLCompoundValueImpl.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLSequenceImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLSequenceImpl.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLSequenceImpl.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLDocumentImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLDocumentImpl.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLDocumentImpl.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLScalarTextImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarTextImpl.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarTextImpl.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::sources" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLPlainTextImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLPlainTextImpl.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean getIncludeFirstLineInContent()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLPlainTextImpl.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isNewline()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLPlainTextImpl.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLPlainTextImpl.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMultiline()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLPlainTextImpl.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YamlScalarTextEvaluator()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YamlScalarTextEvaluator.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLAnchorImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLAnchorImpl.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::sources" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTextOffset()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLAnchorImpl.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::sources" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLAnchorImpl.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::sources" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLKeyValueImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLKeyValueImpl.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLKeyValueImpl.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement setName()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLKeyValueImpl.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::sources" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLScalarImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarImpl.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValidHost()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarImpl.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::sources" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiLanguageInjectionHost updateText()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarImpl.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::sources" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOneLine()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLScalarImpl.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::sources" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLBlockScalarTextEvaluator()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLBlockScalarTextEvaluator.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLSequenceItemImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLSequenceItemImpl.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLSequenceItemImpl.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMultiline()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLQuotedTextImpl.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::sources" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSingleQuote()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLQuotedTextImpl.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::sources" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLQuotedTextImpl.java",
  "fileLinesCount" : 268,
  "components" : [ "primary::sources" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLMappingImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLMappingImpl.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLMappingImpl.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::sources" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLHashImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLHashImpl.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLHashImpl.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::sources" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLFileImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLFileImpl.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLFileImpl.java",
  "fileLinesCount" : 42,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLBlockSequenceImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLBlockSequenceImpl.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLPsiElementImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLPsiElementImpl.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::sources" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLPsiElementImpl.java",
  "fileLinesCount" : 18,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLArrayImpl()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLArrayImpl.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/psi/impl/YAMLArrayImpl.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLFlexLexer()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/lexer/YAMLFlexLexer.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public _YAMLLexer getFlex()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/lexer/YAMLFlexLexer.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLElementGenerator()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLElementGenerator.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static YAMLElementGenerator getInstance()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLElementGenerator.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YAMLFileType()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLFileType.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getIcon()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLFileType.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLAliasReference()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/resolve/YAMLAliasReference.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public YAMLElementType()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLElementType.java",
  "fileLinesCount" : 11,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isMyFileType()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/ElementTypes.kt",
  "fileLinesCount" : 49,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun setName()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getPresentableText()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getIcon()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/impl/Psi.kt",
  "fileLinesCount" : 211,
  "components" : [ "primary::sources" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getRangeInElement()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlStringLiteralManipulator.kt",
  "fileLinesCount" : 25,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitElement()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitKeyValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitKeySegment()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitKey()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitLiteral()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitKeyValueOwner()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitArray()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitTable()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitTableHeader()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitInlineTable()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitArrayTable()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun visitElement()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/toml-psi/src/org/toml/lang/psi/TomlVisitor.kt",
  "fileLinesCount" : 72,
  "components" : [ "primary::sources" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/testData/projects/multi-module-failed-resolve/app/src/main.kt",
  "fileLinesCount" : 7,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doTest()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/testData/projects/compose-multiplatform/shared/test@jvm/JvmWorldTest.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doTest()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/testData/projects/compose-multiplatform/shared/test@ios/iOSWorldTest.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doTest()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/testData/projects/compose-multiplatform/shared/test@android/AndroidWorldTest.kt",
  "fileLinesCount" : 10,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeUIViewController()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/testData/projects/compose-multiplatform/ios-app/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/testData/projects/jvm-transitive-dependencies/app/src/main.kt",
  "fileLinesCount" : 10,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isApplicable()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/ModuleDependenciesResolverImpl.kt",
  "fileLinesCount" : 306,
  "components" : [ "primary::sources" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun forceFlush()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/EavesDroppingPrintStream.kt",
  "fileLinesCount" : 114,
  "components" : [ "primary::sources" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun testPlanExecutionStarted()",
  "longName" : "",
  "relativeFileName" : "sources/amper-junit-listeners/src/org/jetbrains/amper/junit/listeners/ConsolePrintingTestExecutionListener.kt",
  "fileLinesCount" : 139,
  "components" : [ "primary::sources" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onStdoutLine()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessOutputListener.kt",
  "fileLinesCount" : 75,
  "components" : [ "primary::sources" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onStderrLine()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessOutputListener.kt",
  "fileLinesCount" : 75,
  "components" : [ "primary::sources" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onStdoutLine()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessOutputListener.kt",
  "fileLinesCount" : 75,
  "components" : [ "primary::sources" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onStderrLine()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessOutputListener.kt",
  "fileLinesCount" : 75,
  "components" : [ "primary::sources" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onProcessTerminated()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessOutputListener.kt",
  "fileLinesCount" : 75,
  "components" : [ "primary::sources" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun writeTo()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessInput.kt",
  "fileLinesCount" : 83,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onStdoutLine()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessInput.kt",
  "fileLinesCount" : 83,
  "components" : [ "primary::sources" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onProcessTerminated()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessInput.kt",
  "fileLinesCount" : 83,
  "components" : [ "primary::sources" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/incremental-cache/src/org/jetbrains/amper/incrementalcache/State.kt",
  "fileLinesCount" : 182,
  "components" : [ "primary::sources" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/incremental-cache/src/org/jetbrains/amper/incrementalcache/State.kt",
  "fileLinesCount" : 182,
  "components" : [ "primary::sources" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/incremental-cache/src/org/jetbrains/amper/incrementalcache/State.kt",
  "fileLinesCount" : 182,
  "components" : [ "primary::sources" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/incremental-cache/src/org/jetbrains/amper/incrementalcache/State.kt",
  "fileLinesCount" : 182,
  "components" : [ "primary::sources" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/incremental-cache/src/org/jetbrains/amper/incrementalcache/State.kt",
  "fileLinesCount" : 182,
  "components" : [ "primary::sources" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun findMemberVisibility()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/binary-compatibility-validation/src/kotlinx/validation/api/KotlinMetadataSignature.kt",
  "fileLinesCount" : 192,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getAsString()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/compose-resources/src/org/jetbrains/compose/resources/prepareResources.kt",
  "fileLinesCount" : 176,
  "components" : [ "primary::sources" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun toString()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven/pomResolver.kt",
  "fileLinesCount" : 540,
  "components" : [ "primary::sources" ],
  "startLine" : 504,
  "endLine" : 506,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun toString()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven/pomResolver.kt",
  "fileLinesCount" : 540,
  "components" : [ "primary::sources" ],
  "startLine" : 532,
  "endLine" : 534,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun computeKey()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/resolver.kt",
  "fileLinesCount" : 870,
  "components" : [ "primary::sources" ],
  "startLine" : 818,
  "endLine" : 820,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun bfsSequence()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graph.kt",
  "fileLinesCount" : 602,
  "components" : [ "primary::sources" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getMavenDependencyReference()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graph.kt",
  "fileLinesCount" : 602,
  "components" : [ "primary::sources" ],
  "startLine" : 465,
  "endLine" : 467,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getMavenDependencyConstraintReference()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graph.kt",
  "fileLinesCount" : 602,
  "components" : [ "primary::sources" ],
  "startLine" : 469,
  "endLine" : 471,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getMavenDependency()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graph.kt",
  "fileLinesCount" : 602,
  "components" : [ "primary::sources" ],
  "startLine" : 484,
  "endLine" : 486,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getMavenDependencyConstraint()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graph.kt",
  "fileLinesCount" : 602,
  "components" : [ "primary::sources" ],
  "startLine" : 488,
  "endLine" : 490,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/context.kt",
  "fileLinesCount" : 342,
  "components" : [ "primary::sources" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun addMessage()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/diagnostics/DiagnosticReporter.kt",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun addMessages()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/diagnostics/DiagnosticReporter.kt",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun reset()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/diagnostics/DiagnosticReporter.kt",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/files.kt",
  "fileLinesCount" : 1614,
  "components" : [ "primary::sources" ],
  "startLine" : 1611,
  "endLine" : 1613,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun files()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven.kt",
  "fileLinesCount" : 2173,
  "components" : [ "primary::sources" ],
  "startLine" : 597,
  "endLine" : 599,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun fromString()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/attributes/KotlinNativeTarget.kt",
  "fileLinesCount" : 26,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-extensibility-schema-model/src/org/jetbrains/amper/plugins/schema/model/serializers.kt",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-extensibility-schema-model/src/org/jetbrains/amper/plugins/schema/model/serializers.kt",
  "fileLinesCount" : 44,
  "components" : [ "primary::sources" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun report()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processing/src/org/jetbrains/amper/schema/processing/parsePluginDeclarations.kt",
  "fileLinesCount" : 154,
  "components" : [ "primary::sources" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun visitClassOrObject()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processing/src/org/jetbrains/amper/schema/processing/parseSchemaDeclaration.kt",
  "fileLinesCount" : 98,
  "components" : [ "primary::sources" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/amper-compose-hot-reload-recompiler-extension/src/org/jetbrains/amper/composehotreload/recompiler/AmperRecompilerExtension.kt",
  "fileLinesCount" : 151,
  "components" : [ "primary::sources" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun because()",
  "longName" : "",
  "relativeFileName" : "sources/android-integration/amper-android-gradle-plugin/src/org/jetbrains/amper/android/gradle/ResolvedAmperDependency.kt",
  "fileLinesCount" : 51,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun buildAll()",
  "longName" : "",
  "relativeFileName" : "sources/android-integration/amper-android-gradle-plugin/src/org/jetbrains/amper/android/gradle/tooling/MockableJarModelBuilder.kt",
  "fileLinesCount" : 51,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onStdoutLine()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/processes/PrintToTerminalProcessOutputListener.kt",
  "fileLinesCount" : 32,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onStderrLine()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/processes/PrintToTerminalProcessOutputListener.kt",
  "fileLinesCount" : 32,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onStdoutLine()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/processes/LoggingProcessOutputListener.kt",
  "fileLinesCount" : 21,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onStderrLine()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/processes/LoggingProcessOutputListener.kt",
  "fileLinesCount" : 21,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun addOutput()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/AndroidRunTask.kt",
  "fileLinesCount" : 332,
  "components" : [ "primary::sources" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun flush()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/AndroidRunTask.kt",
  "fileLinesCount" : 332,
  "components" : [ "primary::sources" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun runtimeClasspath()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/android/AndroidMockablePlatformJarTask.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::sources" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun outputJarPath()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/JvmClassesJarTask.kt",
  "fileLinesCount" : 83,
  "components" : [ "primary::sources" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun onStdoutLine()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/jvm/JavaCompilation.kt",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun injectConsumes()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/artifacts/ArtifactTaskBase.kt",
  "fileLinesCount" : 105,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected fun checkConfigurationNotCompleted()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/artifacts/ArtifactTaskBase.kt",
  "fileLinesCount" : 105,
  "components" : [ "primary::sources" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun matches()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/artifacts/api/ArtifactSelector.kt",
  "fileLinesCount" : 32,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun  getExtensions()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ios/iosIntelliJUtils.kt",
  "fileLinesCount" : 96,
  "components" : [ "primary::sources" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun getProjectManager()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ios/iosIntelliJUtils.kt",
  "fileLinesCount" : 96,
  "components" : [ "primary::sources" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun start()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/diagnostics/Profiler.kt",
  "fileLinesCount" : 91,
  "components" : [ "primary::sources" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun disable()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/diagnostics/DeadLockMonitor.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun printSuccessfulCommandConclusion()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/commands/AmperSubcommand.kt",
  "fileLinesCount" : 62,
  "components" : [ "primary::sources" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setUserCacheRoot()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/telemetry/TelemetryEnvironment.kt",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setLogsRootDirectory()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/telemetry/TelemetryEnvironment.kt",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/telemetry/MovableFileOutputStream.kt",
  "fileLinesCount" : 73,
  "components" : [ "primary::sources" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/telemetry/MovableFileOutputStream.kt",
  "fileLinesCount" : 73,
  "components" : [ "primary::sources" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/telemetry/MovableFileOutputStream.kt",
  "fileLinesCount" : 73,
  "components" : [ "primary::sources" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun flush()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/telemetry/MovableFileOutputStream.kt",
  "fileLinesCount" : 73,
  "components" : [ "primary::sources" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/telemetry/MovableFileOutputStream.kt",
  "fileLinesCount" : 73,
  "components" : [ "primary::sources" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/LastLogMonitoringWriter.kt",
  "fileLinesCount" : 27,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setLevel()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/DynamicLevelConsoleWriter.kt",
  "fileLinesCount" : 65,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setTerminal()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/DynamicLevelConsoleWriter.kt",
  "fileLinesCount" : 65,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun write()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/DynamicFileWriter.kt",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun flush()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/DynamicFileWriter.kt",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/DynamicFileWriter.kt",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun registerDependency()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/engine/TaskGraphBuilder.kt",
  "fileLinesCount" : 95,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun registerBuiltinArtifact()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/engine/TaskGraphBuilder.kt",
  "fileLinesCount" : 95,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun flush()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/util/StandardStreamsCapture.kt",
  "fileLinesCount" : 193,
  "components" : [ "primary::sources" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitSchemaEnumValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/api/values.kt",
  "fileLinesCount" : 287,
  "components" : [ "primary::sources" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitCollection()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/api/values.kt",
  "fileLinesCount" : 287,
  "components" : [ "primary::sources" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitMap()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/api/values.kt",
  "fileLinesCount" : 287,
  "components" : [ "primary::sources" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitSchemaNode()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/api/values.kt",
  "fileLinesCount" : 287,
  "components" : [ "primary::sources" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitSchemaValueDelegate()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/api/values.kt",
  "fileLinesCount" : 287,
  "components" : [ "primary::sources" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitTraceableValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/api/values.kt",
  "fileLinesCount" : 287,
  "components" : [ "primary::sources" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun visitOther()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/api/values.kt",
  "fileLinesCount" : 287,
  "components" : [ "primary::sources" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun reportMessage()",
  "longName" : "",
  "relativeFileName" : "sources/amper-problem-reporting/src/org/jetbrains/amper/problems/reporting/ProblemReporter.kt",
  "fileLinesCount" : 79,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 33,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun get()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/jvm-cli/src/World.kt",
  "fileLinesCount" : 5,
  "components" : [ "primary::sources" ],
  "startLine" : 2,
  "endLine" : 4,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/jvm-cli/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeUIViewController()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/compose-ios/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/spring-boot-kotlin/src/org/jetbrains/amper/spring/Main.kt",
  "fileLinesCount" : 12,
  "components" : [ "primary::sources" ],
  "startLine" : 10,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/spring-boot-java/src/org/jetbrains/amper/spring/Main.java",
  "fileLinesCount" : 12,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 11,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doTest()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/compose-multiplatform/shared/test@jvm/JvmWorldTest.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doTest()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/compose-multiplatform/shared/test@ios/iOSWorldTest.kt",
  "fileLinesCount" : 9,
  "components" : [ "primary::sources" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun doTest()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/compose-multiplatform/shared/test@android/AndroidWorldTest.kt",
  "fileLinesCount" : 10,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 9,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func makeUIViewController()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/compose-multiplatform/ios-app/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/multiplatform-cli/shared/src/main.kt",
  "fileLinesCount" : 3,
  "components" : [ "primary::sources" ],
  "startLine" : 1,
  "endLine" : 3,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/ktor-server/src/Application.kt",
  "fileLinesCount" : 11,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 7,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun  computeInNonCancelableSection()",
  "longName" : "",
  "relativeFileName" : "sources/core-intellij/src/org/jetbrains/amper/intellij/MockProjectInitializer.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isInNonCancelableSection()",
  "longName" : "",
  "relativeFileName" : "sources/core-intellij/src/org/jetbrains/amper/intellij/MockProjectInitializer.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun allowInWriteAction()",
  "longName" : "",
  "relativeFileName" : "sources/core-intellij/src/org/jetbrains/amper/intellij/MockProjectInitializer.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseResources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/instrumentation/InstrumentationClassFinder.java",
  "fileLinesCount" : 784,
  "components" : [ "primary::sources" ],
  "startLine" : 587,
  "endLine" : 588,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void registerUsage()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/runner/CompilerDataSink.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 41,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void registerUsage()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/runner/CompilerDataSink.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::sources" ],
  "startLine" : 43,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMultiMaplet.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMultiMaplet.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMaplet.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::sources" ],
  "startLine" : 50,
  "endLine" : 51,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/graph/PersistentMVStoreMaplet.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::sources" ],
  "startLine" : 54,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void javaFileLoaded()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaCompilerRunner.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::sources" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void customOutputData()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaCompilerRunner.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::sources" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitSource()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitLineNumber()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/JavaAbiClassFilter.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void cleanup()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 300,
  "endLine" : 301,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void logDeletedPaths()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BuildProcessLogger.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 17,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void logCompiledPaths()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/BuildProcessLogger.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 21,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void output()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/output/XMLOutputter.java",
  "fileLinesCount" : 1336,
  "components" : [ "primary::sources" ],
  "startLine" : 305,
  "endLine" : 306,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JDOMConstants()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/JDOMConstants.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::sources" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Filters()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/Filters.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::sources" ],
  "startLine" : 81,
  "endLine" : 82,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultJDOMFactory()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/DefaultJDOMFactory.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::sources" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void warning()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/BuilderErrorHandler.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::sources" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetSubCLass()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/sax/SAXHandler.java",
  "fileLinesCount" : 1052,
  "components" : [ "primary::sources" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DOMBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/input/DOMBuilder.java",
  "fileLinesCount" : 440,
  "components" : [ "primary::sources" ],
  "startLine" : 111,
  "endLine" : 112,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JaxenXPathFactory()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/xpath/jaxen/JaxenXPathFactory.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::sources" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Attribute()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Attribute.java",
  "fileLinesCount" : 615,
  "components" : [ "primary::sources" ],
  "startLine" : 113,
  "endLine" : 114,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CloneBase()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/CloneBase.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::sources" ],
  "startLine" : 75,
  "endLine" : 80,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public record User()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/mapstruct/src/User.java",
  "fileLinesCount" : 6,
  "components" : [ "primary::sources" ],
  "startLine" : 5,
  "endLine" : 6,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceImpl()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ap-with-params/src/ServiceImpl.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 10,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/sources/app1/src/main.kt",
  "fileLinesCount" : 5,
  "components" : [ "primary::sources" ],
  "startLine" : 3,
  "endLine" : 5,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/sources/app2/src/main.kt",
  "fileLinesCount" : 5,
  "components" : [ "primary::sources" ],
  "startLine" : 3,
  "endLine" : 5,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun paintIcon()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/icons/EmptyIcon.kt",
  "fileLinesCount" : 22,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 13,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AnalysisBundle()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/analysis/AnalysisBundle.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 17,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AnalysisBundle()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/AnalysisBundle.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 20,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Frame()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/parserutil-stub/src/com/intellij/lang/parser/GeneratedParserUtilBase.java",
  "fileLinesCount" : 1175,
  "components" : [ "primary::sources" ],
  "startLine" : 1020,
  "endLine" : 1021,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YAMLBundle()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLBundle.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 17,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun distinctBfsSequence()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graph.kt",
  "fileLinesCount" : 602,
  "components" : [ "primary::sources" ],
  "startLine" : 63,
  "endLine" : 64,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun dependencyPaths()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graph.kt",
  "fileLinesCount" : 602,
  "components" : [ "primary::sources" ],
  "startLine" : 205,
  "endLine" : 206,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun injectConsumes()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/custom/TaskFromPlugin.kt",
  "fileLinesCount" : 207,
  "components" : [ "primary::sources" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun flush()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/ServerWriter.kt",
  "fileLinesCount" : 47,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 33,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/logging/ServerWriter.kt",
  "fileLinesCount" : 47,
  "components" : [ "primary::sources" ],
  "startLine" : 35,
  "endLine" : 36,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func updateUIViewController()",
  "longName" : "",
  "relativeFileName" : "misc/compose-ios/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::misc" ],
  "startLine" : 8,
  "endLine" : 8,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func updateUIViewController()",
  "longName" : "",
  "relativeFileName" : "misc/compose-multiplatform/ios-app/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::misc" ],
  "startLine" : 8,
  "endLine" : 8,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "record NodeWithSources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/runner/OutputSink.java",
  "fileLinesCount" : 16,
  "components" : [ "primary::sources" ],
  "startLine" : 9,
  "endLine" : 9,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private record BuilderWithSources()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/OutputSinkImpl.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::sources" ],
  "startLine" : 91,
  "endLine" : 91,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void writeClassFilesIfNeeded()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 263,
  "endLine" : 263,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void deleteClassFileIfNeeded()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 264,
  "endLine" : 264,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cleanBuildStateOnFullRebuild()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/jvmIncBuilder/impl/ZipOutputBuilderImpl.java",
  "fileLinesCount" : 474,
  "components" : [ "primary::sources" ],
  "startLine" : 269,
  "endLine" : 269,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ElementFilter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter/ElementFilter.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::sources" ],
  "startLine" : 82,
  "endLine" : 82,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Verifier()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Verifier.java",
  "fileLinesCount" : 1067,
  "components" : [ "primary::sources" ],
  "startLine" : 351,
  "endLine" : 351,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ElementFilter()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/filter2/ElementFilter.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::sources" ],
  "startLine" : 80,
  "endLine" : 80,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/jvm-inc-builder/src/com/intellij/tools/build/bazel/org/jdom/Document.java",
  "fileLinesCount" : 781,
  "components" : [ "primary::sources" ],
  "startLine" : 93,
  "endLine" : 93,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func updateUIViewController()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/compose-multiplatform-room/ios-app/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 8,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/sources/app3/src/main.kt",
  "fileLinesCount" : 15,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/distribution/app/src/main.kt",
  "fileLinesCount" : 2,
  "components" : [ "primary::sources" ],
  "startLine" : 2,
  "endLine" : 2,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func updateUIViewController()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ios/compose/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 8,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YAMLTextUtil()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/YAMLTextUtil.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YAMLLocalResolveUtil()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/plain/yaml-psi/src/org/jetbrains/yaml/resolve/YAMLLocalResolveUtil.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::sources" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func updateUIViewController()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/testData/projects/compose-multiplatform/ios-app/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 8,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun onProcessTerminated()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessOutputListener.kt",
  "fileLinesCount" : 75,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun resolveChildren()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/module.kt",
  "fileLinesCount" : 122,
  "components" : [ "primary::sources" ],
  "startLine" : 39,
  "endLine" : 39,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun downloadDependencies()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/module.kt",
  "fileLinesCount" : 122,
  "components" : [ "primary::sources" ],
  "startLine" : 41,
  "endLine" : 41,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun resolveChildren()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven.kt",
  "fileLinesCount" : 2173,
  "components" : [ "primary::sources" ],
  "startLine" : 420,
  "endLine" : 420,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun downloadDependencies()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven.kt",
  "fileLinesCount" : 2173,
  "components" : [ "primary::sources" ],
  "startLine" : 422,
  "endLine" : 422,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func updateUIViewController()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/compose-ios/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 8,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "func updateUIViewController()",
  "longName" : "",
  "relativeFileName" : "sources/amper-project-templates/resources/templates/compose-multiplatform/ios-app/src/iosApp.swift",
  "fileLinesCount" : 24,
  "components" : [ "primary::sources" ],
  "startLine" : 8,
  "endLine" : 8,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun registerApplicationExtensions()",
  "longName" : "",
  "relativeFileName" : "sources/core-intellij/src/org/jetbrains/amper/intellij/MockProjectInitializer.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 41,
  "endLine" : 41,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "open fun registerProjectExtensions()",
  "longName" : "",
  "relativeFileName" : "sources/core-intellij/src/org/jetbrains/amper/intellij/MockProjectInitializer.kt",
  "fileLinesCount" : 179,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 42,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun load()",
  "longName" : "",
  "relativeFileName" : "build-sources/generate-build-properties/src/GitUtils.kt",
  "fileLinesCount" : 44,
  "components" : [ "primary::build-sources" ],
  "startLine" : 42,
  "endLine" : 42,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 34,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun write()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 36,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun transferFromFileChannel()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun close()",
  "longName" : "",
  "relativeFileName" : "sources/java-incremental-compilation/intellij-build-zip/src/dataWriter.kt",
  "fileLinesCount" : 136,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 42,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun greet()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-jvm-invalid-kotlin-version/src/MyService.kt",
  "fileLinesCount" : 16,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 7,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun process()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/ksp-kmp-local-processor/my-processor/src/MySymbolProcessor.kt",
  "fileLinesCount" : 141,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun greet()",
  "longName" : "",
  "relativeFileName" : "sources/test-integration/test-projects/extensibility/sources/app3/src/main.kt",
  "fileLinesCount" : 15,
  "components" : [ "primary::sources" ],
  "startLine" : 7,
  "endLine" : 7,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun analyze()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/diagnostics/ModuleDependencyLoopFactory.kt",
  "fileLinesCount" : 106,
  "components" : [ "primary::sources" ],
  "startLine" : 64,
  "endLine" : 64,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitNull()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 32,
  "endLine" : 32,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitScalar()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 33,
  "endLine" : 33,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitError()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 34,
  "endLine" : 34,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitReference()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 35,
  "endLine" : 35,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitStringInterpolation()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 36,
  "endLine" : 36,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitList()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 37,
  "endLine" : 37,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitMap()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 38,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitNull()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 46,
  "endLine" : 46,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitScalar()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 47,
  "endLine" : 47,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitError()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 48,
  "endLine" : 48,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitReference()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 49,
  "endLine" : 49,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitStringInterpolation()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 50,
  "endLine" : 50,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitList()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 51,
  "endLine" : 51,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitMap()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeVisitor.kt",
  "fileLinesCount" : 194,
  "components" : [ "primary::sources" ],
  "startLine" : 52,
  "endLine" : 52,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun  syntheticBuilder()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/builders.kt",
  "fileLinesCount" : 90,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun refineTree()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/tree/treeRefiner.kt",
  "fileLinesCount" : 221,
  "components" : [ "primary::sources" ],
  "startLine" : 44,
  "endLine" : 44,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun shouldInclude()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/serialization/yamlSerialization.kt",
  "fileLinesCount" : 181,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 26,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitEnum()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/types/visitors.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::sources" ],
  "startLine" : 21,
  "endLine" : 21,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitScalar()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/types/visitors.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::sources" ],
  "startLine" : 22,
  "endLine" : 22,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitMap()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/types/visitors.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::sources" ],
  "startLine" : 23,
  "endLine" : 23,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitList()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/types/visitors.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 24,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitPolymorphic()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/types/visitors.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 25,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun visitObject()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/types/visitors.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::sources" ],
  "startLine" : 26,
  "endLine" : 26,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun SchemaTypingContext()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/types/defaultTypingContexts.kt",
  "fileLinesCount" : 83,
  "components" : [ "primary::sources" ],
  "startLine" : 28,
  "endLine" : 28,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun onMissingRequiredPropertyValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/aomBuilder/schemaInstantiator.kt",
  "fileLinesCount" : 290,
  "components" : [ "primary::sources" ],
  "startLine" : 227,
  "endLine" : 227,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun asSchemaObject()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/builders/schema/jsonSchemaBuilder.kt",
  "fileLinesCount" : 190,
  "components" : [ "primary::sources" ],
  "startLine" : 45,
  "endLine" : 45,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun JsonSchema()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/schema/src/org/jetbrains/amper/frontend/builders/schema/jsonSchemaUtil.kt",
  "fileLinesCount" : 113,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 19,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun reportBuildProblemsForNode()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/diagnostics/problems.kt",
  "fileLinesCount" : 81,
  "components" : [ "primary::sources" ],
  "startLine" : 30,
  "endLine" : 30,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun directDependenciesGraph()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/flow/IdeSync.kt",
  "fileLinesCount" : 250,
  "components" : [ "primary::sources" ],
  "startLine" : 82,
  "endLine" : 82,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun directDependenciesGraph()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/flow/resolutionFlow.kt",
  "fileLinesCount" : 189,
  "components" : [ "primary::sources" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun resolutionCacheEntryKey()",
  "longName" : "",
  "relativeFileName" : "sources/frontend/dr/src/org.jetbrains.amper.frontend.dr/resolver/flow/resolutionFlow.kt",
  "fileLinesCount" : 189,
  "components" : [ "primary::sources" ],
  "startLine" : 63,
  "endLine" : 63,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun onStdoutLine()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessOutputListener.kt",
  "fileLinesCount" : 75,
  "components" : [ "primary::sources" ],
  "startLine" : 10,
  "endLine" : 10,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun onStderrLine()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/async-processes/src/org/jetbrains/amper/processes/ProcessOutputListener.kt",
  "fileLinesCount" : 75,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun execute()",
  "longName" : "",
  "relativeFileName" : "sources/libraries/incremental-cache/src/org/jetbrains/amper/incrementalcache/IncrementalCache.kt",
  "fileLinesCount" : 451,
  "components" : [ "primary::sources" ],
  "startLine" : 82,
  "endLine" : 82,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun resolveChildren()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/resolver.kt",
  "fileLinesCount" : 870,
  "components" : [ "primary::sources" ],
  "startLine" : 721,
  "endLine" : 721,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun isApplicable()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/resolver.kt",
  "fileLinesCount" : 870,
  "components" : [ "primary::sources" ],
  "startLine" : 806,
  "endLine" : 806,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun resolveVersions()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/resolver.kt",
  "fileLinesCount" : 870,
  "components" : [ "primary::sources" ],
  "startLine" : 807,
  "endLine" : 807,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun write()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/files/fileUtils.kt",
  "fileLinesCount" : 93,
  "components" : [ "primary::sources" ],
  "startLine" : 24,
  "endLine" : 24,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getSerializableConverters()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graphJson.kt",
  "fileLinesCount" : 169,
  "components" : [ "primary::sources" ],
  "startLine" : 42,
  "endLine" : 42,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun applicableTo()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graphJson.kt",
  "fileLinesCount" : 169,
  "components" : [ "primary::sources" ],
  "startLine" : 83,
  "endLine" : 83,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun toEmptyNodePlain()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/graphJson.kt",
  "fileLinesCount" : 169,
  "components" : [ "primary::sources" ],
  "startLine" : 84,
  "endLine" : 84,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun addMessage()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/diagnostics/DiagnosticReporter.kt",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 10,
  "endLine" : 10,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun addMessages()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/diagnostics/DiagnosticReporter.kt",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getMessages()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/diagnostics/DiagnosticReporter.kt",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun suppress()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/diagnostics/DiagnosticReporter.kt",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 13,
  "endLine" : 13,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun reset()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/diagnostics/DiagnosticReporter.kt",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun guessPath()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/files.kt",
  "fileLinesCount" : 1614,
  "components" : [ "primary::sources" ],
  "startLine" : 105,
  "endLine" : 105,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getTempDir()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/files.kt",
  "fileLinesCount" : 1614,
  "components" : [ "primary::sources" ],
  "startLine" : 113,
  "endLine" : 113,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getPath()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/files.kt",
  "fileLinesCount" : 1614,
  "components" : [ "primary::sources" ],
  "startLine" : 121,
  "endLine" : 121,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected open suspend fun shouldOverwrite()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/files.kt",
  "fileLinesCount" : 1614,
  "components" : [ "primary::sources" ],
  "startLine" : 791,
  "endLine" : 791,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getMavenCoordinatesForPublishing()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven.kt",
  "fileLinesCount" : 2173,
  "components" : [ "primary::sources" ],
  "startLine" : 109,
  "endLine" : 109,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getParentKmpLibraryCoordinates()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/maven.kt",
  "fileLinesCount" : 2173,
  "components" : [ "primary::sources" ],
  "startLine" : 111,
  "endLine" : 111,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun fromString()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/attributes/attributes.kt",
  "fileLinesCount" : 37,
  "components" : [ "primary::sources" ],
  "startLine" : 18,
  "endLine" : 18,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun isApplicableFor()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/conflicts.kt",
  "fileLinesCount" : 103,
  "components" : [ "primary::sources" ],
  "startLine" : 20,
  "endLine" : 20,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun seesConflictsIn()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/conflicts.kt",
  "fileLinesCount" : 103,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 25,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun resolveConflictsIn()",
  "longName" : "",
  "relativeFileName" : "sources/dependency-resolution/src/org/jetbrains/amper/dependency/resolution/conflicts.kt",
  "fileLinesCount" : 103,
  "components" : [ "primary::sources" ],
  "startLine" : 31,
  "endLine" : 31,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun declarationFor()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processing/src/org/jetbrains/amper/schema/processing/helpers.kt",
  "fileLinesCount" : 31,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun declarationFor()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processing/src/org/jetbrains/amper/schema/processing/helpers.kt",
  "fileLinesCount" : 31,
  "components" : [ "primary::sources" ],
  "startLine" : 12,
  "endLine" : 12,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun report()",
  "longName" : "",
  "relativeFileName" : "sources/extensibility/amper-schema-processing/src/org/jetbrains/amper/schema/processing/reporting.kt",
  "fileLinesCount" : 61,
  "components" : [ "primary::sources" ],
  "startLine" : 14,
  "endLine" : 14,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/java/JavaAnnotationProcessorClasspathTask.kt",
  "fileLinesCount" : 41,
  "components" : [ "primary::sources" ],
  "startLine" : 16,
  "endLine" : 16,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun resolveRequiredSettings()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/tasks/ios/ManageXCodeProjectTask.kt",
  "fileLinesCount" : 387,
  "components" : [ "primary::sources" ],
  "startLine" : 132,
  "endLine" : 132,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun runApplication()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/cli/AmperBackend.kt",
  "fileLinesCount" : 469,
  "components" : [ "primary::sources" ],
  "startLine" : 304,
  "endLine" : 304,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun addPostGraphExecutionHook()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/engine/TaskGraphExecutionContext.kt",
  "fileLinesCount" : 63,
  "components" : [ "primary::sources" ],
  "startLine" : 25,
  "endLine" : 25,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun taskStarted()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/engine/TaskProgressListener.kt",
  "fileLinesCount" : 18,
  "components" : [ "primary::sources" ],
  "startLine" : 10,
  "endLine" : 10,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun run()",
  "longName" : "",
  "relativeFileName" : "sources/amper-cli/src/org/jetbrains/amper/engine/tasks.kt",
  "fileLinesCount" : 69,
  "components" : [ "primary::sources" ],
  "startLine" : 19,
  "endLine" : 19,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generatedSourceDirs()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/fragment.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::sources" ],
  "startLine" : 91,
  "endLine" : 91,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generatedResourceDirs()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/fragment.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::sources" ],
  "startLine" : 97,
  "endLine" : 97,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generatedClassDirs()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/fragment.kt",
  "fileLinesCount" : 243,
  "components" : [ "primary::sources" ],
  "startLine" : 103,
  "endLine" : 103,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun MappingNode()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/tree/mapping.kt",
  "fileLinesCount" : 107,
  "components" : [ "primary::sources" ],
  "startLine" : 38,
  "endLine" : 38,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun RefinedMappingNode()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/tree/mapping.kt",
  "fileLinesCount" : 107,
  "components" : [ "primary::sources" ],
  "startLine" : 45,
  "endLine" : 45,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun  dependentValue()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/api/values.kt",
  "fileLinesCount" : 287,
  "components" : [ "primary::sources" ],
  "startLine" : 66,
  "endLine" : 66,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun withoutTrace()",
  "longName" : "",
  "relativeFileName" : "sources/frontend-api/src/org/jetbrains/amper/frontend/contexts/contexts.kt",
  "fileLinesCount" : 82,
  "components" : [ "primary::sources" ],
  "startLine" : 27,
  "endLine" : 27,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun reportMessage()",
  "longName" : "",
  "relativeFileName" : "sources/amper-problem-reporting/src/org/jetbrains/amper/problems/reporting/ProblemReporter.kt",
  "fileLinesCount" : 79,
  "components" : [ "primary::sources" ],
  "startLine" : 11,
  "endLine" : 11,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun runDetectForOutput()",
  "longName" : "",
  "relativeFileName" : "build-sources/detekt/src/runDetekt.kt",
  "fileLinesCount" : 134,
  "components" : [ "primary::build-sources" ],
  "startLine" : 19,
  "endLine" : 19,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun runDetectForBaseline()",
  "longName" : "",
  "relativeFileName" : "build-sources/detekt/src/runDetekt.kt",
  "fileLinesCount" : 134,
  "components" : [ "primary::build-sources" ],
  "startLine" : 31,
  "endLine" : 31,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]