[ {
  "shortName" : "protected void generateModels()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/TeamCityGenerator.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 188,
  "linesOfCode" : 138,
  "mcCabeIndex" : 35,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/TeamCityGenerateRunnable.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 324,
  "linesOfCode" : 84,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processOpts()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/python/TeamCityPythonCodegen.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 119,
  "linesOfCode" : 75,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityKotlinCodegen()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/kotlin/TeamCityKotlinCodegen.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 81,
  "linesOfCode" : 56,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processOpts()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/kotlin/TeamCityKotlinCodegen.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 115,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toModelName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/kotlin/TeamCityKotlinCodegen.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 182,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String sanitizeName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/kotlin/TeamCityKotlinCodegen.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 118,
  "endLine" : 152,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/TeamCityCodegen.java",
  "fileLinesCount" : 24,
  "components" : [ "primary::src" ],
  "startLine" : 9,
  "endLine" : 23,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodegenProperty fromProperty()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/kotlin/TeamCityKotlinCodegen.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 199,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSwaggerType()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/kotlin/TeamCityKotlinCodegen.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 185,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityPythonCodegen()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/python/TeamCityPythonCodegen.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityGenerateRunnable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/TeamCityGenerateRunnable.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::src" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/kotlin/TeamCityKotlinCodegen.java",
  "fileLinesCount" : 200,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/com/jetbrains/codegen/python/TeamCityPythonCodegen.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]