[ {
  "shortName" : "public IEnumerable ParseServiceMessages()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Read/ServiceMessageParser.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 31,
  "endLine" : 154,
  "linesOfCode" : 106,
  "mcCabeIndex" : 41,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IEnumerable DecodeChars()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/ServiceMessageReplacements.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 82,
  "endLine" : 185,
  "linesOfCode" : 95,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string Encode()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/ServiceMessageReplacements.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 19,
  "endLine" : 65,
  "linesOfCode" : 47,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string FormatMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/ServiceMessageFormatter.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 102,
  "endLine" : 141,
  "linesOfCode" : 33,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityWriterFacade()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 20,
  "endLine" : 49,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TeamCityWriterImpl()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterImpl.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 30,
  "endLine" : 52,
  "linesOfCode" : 23,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TCloseBlock OpenFlow()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityFlowWriter.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 31,
  "endLine" : 57,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITeamCityTestsSubWriter OpenTestSuite()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestSuiteBlock.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 47,
  "endLine" : 66,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityWriterImpl()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterImpl.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 13,
  "endLine" : 28,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string FormatMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/ServiceMessageFormatter.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 38,
  "endLine" : 52,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITeamCityTestWriter OpenTest()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestSuiteBlock.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 68,
  "endLine" : 85,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FlowAwareServiceMessageWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/FlowAwareServiceMessageWriter.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 26,
  "endLine" : 40,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITeamCityWriter CreateWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/TeamCityServiceMessages.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 56,
  "endLine" : 71,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AssertNoChildOpened()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestSuiteBlock.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 26,
  "endLine" : 39,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void DisposeImpl()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestSuiteBlock.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 87,
  "endLine" : 100,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityServiceMessages()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/TeamCityServiceMessages.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 26,
  "endLine" : 37,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Write()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityMessageWriter.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 34,
  "endLine" : 45,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteImage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 58,
  "endLine" : 69,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteFile()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 71,
  "endLine" : 82,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/BaseDisposableWriter.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityTestSuiteBlock()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestSuiteBlock.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 15,
  "endLine" : 24,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBuildProblem()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityBuildStatusWriter.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List AddFlowIdUpdater()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/FlowAwareServiceMessageWriter.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 64,
  "endLine" : 74,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string FormatMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/ServiceMessageFormatter.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 72,
  "endLine" : 81,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void WriteIgnoredImpl()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 116,
  "endLine" : 125,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IFlowAwareServiceMessageProcessor ForNewFlow()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/FlowAwareServiceMessageWriter.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityFlowWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityFlowWriter.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TCloseBlock OpenCompilationBlock()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityCompilationBlockWriter.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 33,
  "endLine" : 40,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TCloseBlock OpenBlock()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityBlockWriter.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void Dispose()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterImpl.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 62,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string FormatMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/ServiceMessageFormatter.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceMessageProperty()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/ServiceMessageProperty.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityTestWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void DisposeImpl()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BaseDisposableWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/BaseDisposableWriter.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityCompilationBlockWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityCompilationBlockWriter.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityBlockWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityBlockWriter.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 13,
  "endLine" : 19,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AssertNoChildOpened()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityBlockWriter.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityBlockWriter.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 29,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceMessagesWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/ServiceMessagesWriter.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AssertNoChildOpened()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterImpl.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBuildProblem()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBuildParameter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBuildStatistics()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void CheckConsistency()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 156,
  "endLine" : 162,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddRange()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/ServiceMessage.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Read/ServiceMessage.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 12,
  "endLine" : 18,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string FormatMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/ServiceMessageFormatter.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string FormatMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/ServiceMessageFormatter.cs",
  "fileLinesCount" : 143,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteFailed()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteLink()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void DisposeImpl()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityFlowWriter.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseBlock()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityFlowWriter.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 66,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseBlock()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityBlockWriter.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 46,
  "endLine" : 51,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBuildParameter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityBuildStatusWriter.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 33,
  "endLine" : 39,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBuildStatistics()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityBuildStatusWriter.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 41,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IServiceMessage UpdateServiceMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Updater/TimestampUpdater.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PatchedServiceMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/PatchedServiceMessage.cs",
  "fileLinesCount" : 20,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 13,
  "endLine" : 18,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueServiceMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/ValueServiceMessage.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 10,
  "endLine" : 15,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBuildNumber()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteWarning()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteError()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 102,
  "endLine" : 107,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITeamCityWriter OpenBlock()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 121,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteRawMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 128,
  "endLine" : 133,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITeamCityTestsSubWriter OpenTestSuite()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 135,
  "endLine" : 140,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITeamCityTestWriter OpenTest()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 142,
  "endLine" : 147,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITeamCityWriter OpenCompilationBlock()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 149,
  "endLine" : 154,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityServiceMessages()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/TeamCityServiceMessages.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/ServiceMessage.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string Decode()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/ServiceMessageReplacements.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityMessageWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityMessageWriter.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 9,
  "endLine" : 13,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityMessageWriter.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteWarning()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityMessageWriter.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteError()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityMessageWriter.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteStdOutput()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteErrOutput()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteIgnored()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteValue()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteValue()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BaseWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/BaseWriter.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 12,
  "endLine" : 16,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void PostMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/BaseWriter.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BaseWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/BaseWriter.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 32,
  "endLine" : 36,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BaseWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/BaseWriter.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityArtifactsWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityArtifactsWriter.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 9,
  "endLine" : 13,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PublishArtifact()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityArtifactsWriter.cs",
  "fileLinesCount" : 21,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AssertNoChildOpened()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityCompilationBlockWriter.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityCompilationBlockWriter.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CloseBlock()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityCompilationBlockWriter.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityCompilationBlockWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityCompilationBlockWriter.cs",
  "fileLinesCount" : 57,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityBlockWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityBlockWriter.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITeamCityTestsSubWriter OpenFlow()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestSuiteBlock.cs",
  "fileLinesCount" : 102,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TeamCityBuildStatusWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityBuildStatusWriter.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 9,
  "endLine" : 13,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteBuildNumber()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityBuildStatusWriter.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddServiceMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/ServiceMessagesWriter.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddServiceMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/FlowAwareServiceMessageWriter.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DisposableDelegate()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/DisposableDelegate.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 14,
  "endLine" : 18,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void CheckConsistency()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterImpl.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITeamCityWriter OpenFlow()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PublishArtifact()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/TeamCityWriterFacade.cs",
  "fileLinesCount" : 164,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddServiceMessageUpdater()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/TeamCityServiceMessages.cs",
  "fileLinesCount" : 73,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/ServiceMessage.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetValue()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/ServiceMessage.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Add()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/ServiceMessage.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEnumerable ParseServiceMessages()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Read/ServiceMessageParser.cs",
  "fileLinesCount" : 156,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetValue()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Read/ServiceMessage.cs",
  "fileLinesCount" : 32,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractAnnotationAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 253,
  "endLine" : 257,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UsedImplicitlyAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 350,
  "endLine" : 354,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MeansImplicitUseAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 377,
  "endLine" : 381,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspChildControlTypeAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 982,
  "endLine" : 986,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RazorInjectionAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 1042,
  "endLine" : 1046,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string Decode()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/ServiceMessageReplacements.cs",
  "fileLinesCount" : 187,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string NewFlowId()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/DefaultFlowIdGenerator.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteIgnored()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WriteDuration()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OpenTest()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityTestWriter.cs",
  "fileLinesCount" : 127,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BaseWriter()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/BaseWriter.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/DisposableDelegate.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FlowMessageUpdater()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Updater/FlowMessageUpdater.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IServiceMessage UpdateServiceMessage()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Updater/FlowMessageUpdater.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimestampUpdater()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Updater/TimestampUpdater.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetValue()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/ValueServiceMessage.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringFormatMethodAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueProviderAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotifyPropertyChangedInvocatorAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalizationRequiredAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 279,
  "endLine" : 282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BaseTypeRequiredAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 325,
  "endLine" : 328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PublicAPIAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 431,
  "endLine" : 434,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MustUseReturnValueAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 470,
  "endLine" : 473,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PathReferenceAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 508,
  "endLine" : 511,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspMvcAreaMasterLocationFormatAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 602,
  "endLine" : 605,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspMvcAreaPartialViewLocationFormatAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 614,
  "endLine" : 617,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspMvcAreaViewLocationFormatAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 626,
  "endLine" : 629,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspMvcMasterLocationFormatAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 638,
  "endLine" : 641,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspMvcPartialViewLocationFormatAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 650,
  "endLine" : 653,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspMvcViewLocationFormatAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 662,
  "endLine" : 665,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspMvcActionAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 682,
  "endLine" : 685,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspMvcAreaAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 701,
  "endLine" : 704,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspMvcControllerAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 721,
  "endLine" : 724,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HtmlElementAttributesAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 825,
  "endLine" : 828,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HtmlAttributeValueAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 837,
  "endLine" : 840,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionAccessAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 861,
  "endLine" : 864,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssertionConditionAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 898,
  "endLine" : 901,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspRequiredAttributeAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 1007,
  "endLine" : 1010,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspTypePropertyAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 1021,
  "endLine" : 1024,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RazorImportNamespaceAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 1030,
  "endLine" : 1033,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RazorDirectiveAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 1058,
  "endLine" : 1061,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AssertNoChildOpened()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Write/Special/Impl/Writer/TeamCityFlowWriter.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContractAnnotationAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 250,
  "endLine" : 251,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UsedImplicitlyAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 341,
  "endLine" : 342,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UsedImplicitlyAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 344,
  "endLine" : 345,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UsedImplicitlyAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 347,
  "endLine" : 348,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MeansImplicitUseAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 368,
  "endLine" : 369,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MeansImplicitUseAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 371,
  "endLine" : 372,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MeansImplicitUseAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 374,
  "endLine" : 375,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotifyPropertyChangedInvocatorAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 193,
  "endLine" : 193,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalizationRequiredAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 277,
  "endLine" : 277,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PublicAPIAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 429,
  "endLine" : 429,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MustUseReturnValueAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 468,
  "endLine" : 468,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PathReferenceAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 506,
  "endLine" : 506,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspMvcActionAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 680,
  "endLine" : 680,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspMvcAreaAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 699,
  "endLine" : 699,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AspMvcControllerAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 719,
  "endLine" : 719,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HtmlElementAttributesAttribute()",
  "longName" : "",
  "relativeFileName" : "TeamCity.ServiceMessages/Annotations.cs",
  "fileLinesCount" : 1081,
  "components" : [ "primary::TeamCity.ServiceMessages" ],
  "startLine" : 823,
  "endLine" : 823,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]