[ {
  "shortName" : "override fun install()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 238,
  "endLine" : 288,
  "linesOfCode" : 49,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun install()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 205,
  "linesOfCode" : 37,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun runProcess()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 364,
  "endLine" : 401,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun downloadAsTempFile()",
  "longName" : "",
  "relativeFileName" : "src/dagger/src.main.kts",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 133,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun downloadFile()",
  "longName" : "",
  "relativeFileName" : "src/download-file/src.main.kts",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 86,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun installBazelisk()",
  "longName" : "",
  "relativeFileName" : "src/setup-bazelisk/src.main.kts",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 81,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun tryGetBazeliskVersion()",
  "longName" : "",
  "relativeFileName" : "src/setup-bazelisk/src.main.kts",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 114,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "suspend fun  retry()",
  "longName" : "",
  "relativeFileName" : "src/setup-bazelisk/src.main.kts",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 251,
  "endLine" : 275,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getTargetFile()",
  "longName" : "",
  "relativeFileName" : "src/download-file/src.main.kts",
  "fileLinesCount" : 101,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 55,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun install()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 124,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun installNode()",
  "longName" : "",
  "relativeFileName" : "src/setup-node/src.main.kts",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 77,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun expandFiles()",
  "longName" : "",
  "relativeFileName" : "recipes-plugin/src/main/kotlin/RecipeScriptIncludeTask.kt",
  "fileLinesCount" : 65,
  "components" : [ "primary::recipes-plugin" ],
  "startLine" : 18,
  "endLine" : 30,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun apply()",
  "longName" : "",
  "relativeFileName" : "recipes-plugin/src/main/kotlin/RecipesPlugin.kt",
  "fileLinesCount" : 33,
  "components" : [ "primary::recipes-plugin" ],
  "startLine" : 10,
  "endLine" : 19,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getServerInstance()",
  "longName" : "",
  "relativeFileName" : "src/tag-build/src.main.kts",
  "fileLinesCount" : 53,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 39,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getServerInstance()",
  "longName" : "",
  "relativeFileName" : "src/pin-build/src.main.kts",
  "fileLinesCount" : 52,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun  runWithin()",
  "longName" : "",
  "relativeFileName" : "src/dagger/src.main.kts",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 225,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isInstalled()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isInstalled()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun fallbackWithWarning()",
  "longName" : "",
  "relativeFileName" : "src/setup-bazelisk/src.main.kts",
  "fileLinesCount" : 321,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 321,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun fallbackWithWarning()",
  "longName" : "",
  "relativeFileName" : "src/setup-node/src.main.kts",
  "fileLinesCount" : 313,
  "components" : [ "primary::src" ],
  "startLine" : 307,
  "endLine" : 313,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun fallbackWithWarning()",
  "longName" : "",
  "relativeFileName" : "src/dagger/src.main.kts",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 271,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun fetchAwsCliVersions()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 310,
  "endLine" : 314,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun cleanUpAndLogSuccess()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 329,
  "endLine" : 333,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun downloadFile()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 335,
  "endLine" : 339,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "override fun isInstalled()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun runProcessOrFail()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun add()",
  "longName" : "",
  "relativeFileName" : "recipes-plugin/src/main/kotlin/RecipesPlugin.kt",
  "fileLinesCount" : 33,
  "components" : [ "primary::recipes-plugin" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun setOutputPath()",
  "longName" : "",
  "relativeFileName" : "recipes-plugin/src/main/kotlin/RecipesPlugin.kt",
  "fileLinesCount" : 33,
  "components" : [ "primary::recipes-plugin" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun onStdout()",
  "longName" : "",
  "relativeFileName" : "src/dagger/src.main.kts",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 166,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun onStderr()",
  "longName" : "",
  "relativeFileName" : "src/dagger/src.main.kts",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 167,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun run()",
  "longName" : "",
  "relativeFileName" : "src/dagger/src.main.kts",
  "fileLinesCount" : 271,
  "components" : [ "primary::src" ],
  "startLine" : 170,
  "endLine" : 170,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun getInstallDir()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 84,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun isInstalled()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 85,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun install()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 86,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "fun updateEnvPath()",
  "longName" : "",
  "relativeFileName" : "src/aws/install-aws-cli/src.main.kts",
  "fileLinesCount" : 463,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 87,
  "linesOfCode" : 0,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]