[ {
  "shortName" : "protected void makeVcsRootPreliminaryMerge()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 99,
  "endLine" : 127,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void merge()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 138,
  "endLine" : 159,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PremergeBuildProcess()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 50,
  "endLine" : 66,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fetch()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 91,
  "endLine" : 106,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PremergeBranchSupportImpl()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 46,
  "endLine" : 60,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 69,
  "endLine" : 83,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkout()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 109,
  "endLine" : 122,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertiesProcessor getRunnerPropertiesProcessor()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-server/src/main/java/jetbrains/buildServer/premerge/PremergeRunType.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::teamcity-premerge-server" ],
  "startLine" : 61,
  "endLine" : 74,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PremergeBuildRunner()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildRunner.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 36,
  "endLine" : 48,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void preliminaryMerge()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 85,
  "endLine" : 97,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BuildFinishedStatus waitFor()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 135,
  "endLine" : 145,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createBranch()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 125,
  "endLine" : 135,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mergeAbort()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 161,
  "endLine" : 170,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTimeout()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 180,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String cutRefsHeads()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupport.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String describeParameters()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-server/src/main/java/jetbrains/buildServer/premerge/PremergeRunType.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::teamcity-premerge-server" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setSuccess()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 181,
  "endLine" : 185,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AgentGitFacade getFacade()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getParameter()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 174,
  "endLine" : 178,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PremergeRunType()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-server/src/main/java/jetbrains/buildServer/premerge/PremergeRunType.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::teamcity-premerge-server" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-server/src/main/java/jetbrains/buildServer/premerge/PremergeRunType.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::teamcity-premerge-server" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-server/src/main/java/jetbrains/buildServer/premerge/PremergeRunType.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::teamcity-premerge-server" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-server/src/main/java/jetbrains/buildServer/premerge/PremergeRunType.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::teamcity-premerge-server" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEditRunnerParamsJspFilePath()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-server/src/main/java/jetbrains/buildServer/premerge/PremergeRunType.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::teamcity-premerge-server" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getViewRunnerParamsJspFilePath()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-server/src/main/java/jetbrains/buildServer/premerge/PremergeRunType.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::teamcity-premerge-server" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getDefaultRunnerProperties()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-server/src/main/java/jetbrains/buildServer/premerge/PremergeRunType.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::teamcity-premerge-server" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PremergeBranchSupport createPremergeBranchSupport()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PluginConfigFactory getConfigFactory()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GitAgentSSHService getSshService()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GitMetaFactory getGitMetaFactory()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MirrorManager getMirrorManager()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AgentRunningBuild getBuild()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BuildRunnerContext getRunner()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultStatus getStatus()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setUnsuccess()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildProcess.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AgentPluginConfig createPluginConfig()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AgentGitVcsRoot createGitVcsRoot()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AgentGitFacade getFacade()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AuthSettings retrieveAuthSettings()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String constructBranchName()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBranchSupportImpl.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BuildProcess createBuildProcess()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildRunner.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AgentBuildRunnerInfo getRunnerInfo()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildRunner.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildRunner.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canRun()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-agent/src/main/java/jetbrains/buildServer/premerge/PremergeBuildRunner.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::teamcity-premerge-agent" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PremergeConstants()",
  "longName" : "",
  "relativeFileName" : "teamcity-premerge-common/src/main/java/jetbrains/buildServer/premerge/PremergeConstants.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::teamcity-premerge-common" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]