[ {
  "shortName" : "fun generateStructures()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GenerateStructures.kt",
  "fileLinesCount" : 296,
  "components" : [ "primary::generator" ],
  "startLine" : 66,
  "endLine" : 283,
  "linesOfCode" : 195,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generateResources()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GenerateResources.kt",
  "fileLinesCount" : 471,
  "components" : [ "primary::generator" ],
  "startLine" : 13,
  "endLine" : 122,
  "linesOfCode" : 99,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun paramDescription()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/Utils.kt",
  "fileLinesCount" : 292,
  "components" : [ "primary::generator" ],
  "startLine" : 251,
  "endLine" : 292,
  "linesOfCode" : 41,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generateTypes()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GenerateTypes.kt",
  "fileLinesCount" : 320,
  "components" : [ "primary::generator" ],
  "startLine" : 24,
  "endLine" : 71,
  "linesOfCode" : 41,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun parameterConversion()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GenerateResources.kt",
  "fileLinesCount" : 471,
  "components" : [ "primary::generator" ],
  "startLine" : 324,
  "endLine" : 362,
  "linesOfCode" : 35,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun advancedConfig()",
  "longName" : "",
  "relativeFileName" : "runtime/src/jvmTest/kotlin/AppInstallUrlTest.kt",
  "fileLinesCount" : 102,
  "components" : [ "primary::runtime" ],
  "startLine" : 25,
  "endLine" : 55,
  "linesOfCode" : 30,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun noSpaceServerParameter()",
  "longName" : "",
  "relativeFileName" : "runtime/src/jvmTest/kotlin/AppInstallUrlTest.kt",
  "fileLinesCount" : 102,
  "components" : [ "primary::runtime" ],
  "startLine" : 58,
  "endLine" : 87,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun authCodeSpaceUrl()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/AuthCodeFlow.kt",
  "fileLinesCount" : 149,
  "components" : [ "primary::runtime" ],
  "startLine" : 66,
  "endLine" : 91,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun main()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/Main.kt",
  "fileLinesCount" : 107,
  "components" : [ "primary::generator" ],
  "startLine" : 77,
  "endLine" : 107,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun paramWithDefault()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GenerateResources.kt",
  "fileLinesCount" : 471,
  "components" : [ "primary::generator" ],
  "startLine" : 403,
  "endLine" : 426,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generateFeatureFlags()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GenerateFeatureFlags.kt",
  "fileLinesCount" : 27,
  "components" : [ "primary::generator" ],
  "startLine" : 7,
  "endLine" : 27,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun addImplBodyWithPartial()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GeneratePartials.kt",
  "fileLinesCount" : 381,
  "components" : [ "primary::generator" ],
  "startLine" : 83,
  "endLine" : 105,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public suspend fun exchangeAuthCodeForToken()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/AuthCodeFlow.kt",
  "fileLinesCount" : 149,
  "components" : [ "primary::runtime" ],
  "startLine" : 124,
  "endLine" : 143,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected suspend fun callWithBody()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/RestResource.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::runtime" ],
  "startLine" : 12,
  "endLine" : 27,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun basicUrl()",
  "longName" : "",
  "relativeFileName" : "runtime/src/jvmTest/kotlin/AppInstallUrlTest.kt",
  "fileLinesCount" : 102,
  "components" : [ "primary::runtime" ],
  "startLine" : 8,
  "endLine" : 22,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun buildQuery()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/PartialBuilder.kt",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 92,
  "endLine" : 108,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun addToResult()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GeneratePartials.kt",
  "fileLinesCount" : 381,
  "components" : [ "primary::generator" ],
  "startLine" : 344,
  "endLine" : 358,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun testRequestStacktrace()",
  "longName" : "",
  "relativeFileName" : "runtime/src/jvmTest/kotlin/RequestStacktraceTest.kt",
  "fileLinesCount" : 54,
  "components" : [ "primary::runtime" ],
  "startLine" : 18,
  "endLine" : 30,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun install()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/epoch/EpochTrackingPlugin.kt",
  "fileLinesCount" : 37,
  "components" : [ "primary::runtime" ],
  "startLine" : 18,
  "endLine" : 31,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun addImpl()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GeneratePartials.kt",
  "fileLinesCount" : 381,
  "components" : [ "primary::generator" ],
  "startLine" : 163,
  "endLine" : 177,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public suspend fun token()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/SpaceAuth.kt",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 8,
  "endLine" : 27,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun marketplaceAppInstallUrl()",
  "longName" : "",
  "relativeFileName" : "runtime/src/jvmTest/kotlin/AppInstallUrlTest.kt",
  "fileLinesCount" : 102,
  "components" : [ "primary::runtime" ],
  "startLine" : 90,
  "endLine" : 101,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 139,
  "endLine" : 148,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun pathParam()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GenerateResources.kt",
  "fileLinesCount" : 471,
  "components" : [ "primary::generator" ],
  "startLine" : 154,
  "endLine" : 163,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun addRecursiveAsImpl()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GeneratePartials.kt",
  "fileLinesCount" : 381,
  "components" : [ "primary::generator" ],
  "startLine" : 107,
  "endLine" : 116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun impl()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GeneratePartials.kt",
  "fileLinesCount" : 381,
  "components" : [ "primary::generator" ],
  "startLine" : 367,
  "endLine" : 376,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun traverseDto()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GeneratePartials.kt",
  "fileLinesCount" : 381,
  "components" : [ "primary::generator" ],
  "startLine" : 211,
  "endLine" : 219,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public suspend fun  withPreservedStacktrace()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/stacktrace/RequestStacktrace.kt",
  "fileLinesCount" : 23,
  "components" : [ "primary::runtime" ],
  "startLine" : 11,
  "endLine" : 19,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun toProperty()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/TypeStructure.kt",
  "fileLinesCount" : 156,
  "components" : [ "primary::runtime" ],
  "startLine" : 147,
  "endLine" : 154,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 160,
  "endLine" : 166,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 180,
  "endLine" : 186,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 188,
  "endLine" : 194,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 207,
  "endLine" : 213,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun ktorClientForSpace()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/SpaceHttpClient.kt",
  "fileLinesCount" : 255,
  "components" : [ "primary::runtime" ],
  "startLine" : 26,
  "endLine" : 32,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun className()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ReferenceChainLink.kt",
  "fileLinesCount" : 73,
  "components" : [ "primary::runtime" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/HA_InlineError.kt",
  "fileLinesCount" : 52,
  "components" : [ "primary::runtime" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun token()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/SpaceAuth.kt",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 86,
  "endLine" : 92,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun old()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Mod.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::runtime" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun new()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Mod.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::runtime" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public suspend fun token()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/SpaceClient.kt",
  "fileLinesCount" : 183,
  "components" : [ "primary::runtime" ],
  "startLine" : 137,
  "endLine" : 141,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun first()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiTriple.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::runtime" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun second()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiTriple.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::runtime" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun third()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiTriple.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::runtime" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun first()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiPair.kt",
  "fileLinesCount" : 66,
  "components" : [ "primary::runtime" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun second()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiPair.kt",
  "fileLinesCount" : 66,
  "components" : [ "primary::runtime" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected suspend fun getSyncEpochHeader()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/RestResource.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::runtime" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override suspend fun token()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/SpaceAuth.kt",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun defaultPartial()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/PartialBuilder.kt",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun throwPrimitivesAndEnumsError()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/PartialBuilder.kt",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun addDefault()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/PartialBuilder.kt",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun prepare()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/epoch/EpochTrackingPlugin.kt",
  "fileLinesCount" : 37,
  "components" : [ "primary::runtime" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public suspend fun updateEpoch()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/epoch/EpochTracker.kt",
  "fileLinesCount" : 34,
  "components" : [ "primary::runtime" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public suspend fun updateSyncEpoch()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/epoch/EpochTracker.kt",
  "fileLinesCount" : 34,
  "components" : [ "primary::runtime" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun close()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/SpaceClient.kt",
  "fileLinesCount" : 183,
  "components" : [ "primary::runtime" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Type.kt",
  "fileLinesCount" : 261,
  "components" : [ "primary::runtime" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun  ktorClientForSpace()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/SpaceHttpClient.kt",
  "fileLinesCount" : 255,
  "components" : [ "primary::runtime" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected fun  map()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/TypeStructure.kt",
  "fileLinesCount" : 156,
  "components" : [ "primary::runtime" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun deserialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/PermissionScope.kt",
  "fileLinesCount" : 39,
  "components" : [ "primary::runtime" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun serialize()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/PermissionScope.kt",
  "fileLinesCount" : 39,
  "components" : [ "primary::runtime" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun defaultPartial()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/PartialBuilder.kt",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 8,
  "endLine" : 8,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun old()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Mod.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::runtime" ],
  "startLine" : 32,
  "endLine" : 32,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun old()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Mod.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::runtime" ],
  "startLine" : 33,
  "endLine" : 33,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun new()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Mod.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::runtime" ],
  "startLine" : 34,
  "endLine" : 34,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun new()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/Mod.kt",
  "fileLinesCount" : 57,
  "components" : [ "primary::runtime" ],
  "startLine" : 35,
  "endLine" : 35,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun child()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ReferenceChainLink.kt",
  "fileLinesCount" : 73,
  "components" : [ "primary::runtime" ],
  "startLine" : 41,
  "endLine" : 41,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected suspend fun callWithRawBody()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/RestResource.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::runtime" ],
  "startLine" : 31,
  "endLine" : 31,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected suspend fun callWithParameters()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/RestResource.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::runtime" ],
  "startLine" : 50,
  "endLine" : 50,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun first()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiTriple.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::runtime" ],
  "startLine" : 47,
  "endLine" : 47,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun first()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiTriple.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::runtime" ],
  "startLine" : 48,
  "endLine" : 48,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun second()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiTriple.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::runtime" ],
  "startLine" : 49,
  "endLine" : 49,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun second()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiTriple.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::runtime" ],
  "startLine" : 50,
  "endLine" : 50,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun third()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiTriple.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::runtime" ],
  "startLine" : 51,
  "endLine" : 51,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun third()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiTriple.kt",
  "fileLinesCount" : 84,
  "components" : [ "primary::runtime" ],
  "startLine" : 52,
  "endLine" : 52,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected fun compactIdToFieldNamesAndJson()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/TypeStructure.kt",
  "fileLinesCount" : 156,
  "components" : [ "primary::runtime" ],
  "startLine" : 97,
  "endLine" : 97,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun first()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiPair.kt",
  "fileLinesCount" : 66,
  "components" : [ "primary::runtime" ],
  "startLine" : 40,
  "endLine" : 40,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun first()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiPair.kt",
  "fileLinesCount" : 66,
  "components" : [ "primary::runtime" ],
  "startLine" : 41,
  "endLine" : 41,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun second()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiPair.kt",
  "fileLinesCount" : 66,
  "components" : [ "primary::runtime" ],
  "startLine" : 42,
  "endLine" : 42,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun second()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/ApiPair.kt",
  "fileLinesCount" : 66,
  "components" : [ "primary::runtime" ],
  "startLine" : 43,
  "endLine" : 43,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun toString()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/PermissionScope.kt",
  "fileLinesCount" : 39,
  "components" : [ "primary::runtime" ],
  "startLine" : 20,
  "endLine" : 20,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun expiringTokenSourceAuth()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/SpaceAuth.kt",
  "fileLinesCount" : 122,
  "components" : [ "primary::runtime" ],
  "startLine" : 82,
  "endLine" : 82,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public fun authCodeSpaceUrl()",
  "longName" : "",
  "relativeFileName" : "runtime/src/commonMain/kotlin/space/jetbrains/api/runtime/AuthCodeFlow.kt",
  "fileLinesCount" : 149,
  "components" : [ "primary::runtime" ],
  "startLine" : 99,
  "endLine" : 99,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun generatePartials()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GeneratePartials.kt",
  "fileLinesCount" : 381,
  "components" : [ "primary::generator" ],
  "startLine" : 8,
  "endLine" : 8,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun traverseType()",
  "longName" : "",
  "relativeFileName" : "generator/src/main/kotlin/space/jetbrains/api/generator/GeneratePartials.kt",
  "fileLinesCount" : 381,
  "components" : [ "primary::generator" ],
  "startLine" : 210,
  "endLine" : 210,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]