[ {
  "shortName" : "static void RedrawLife()",
  "longName" : "",
  "relativeFileName" : "11-Other/GameOfLife/Program.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::11-Other" ],
  "startLine" : 18,
  "endLine" : 49,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void Update()",
  "longName" : "",
  "relativeFileName" : "11-Other/GameOfLife/Program.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::11-Other" ],
  "startLine" : 84,
  "endLine" : 120,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void RedrawLife()",
  "longName" : "",
  "relativeFileName" : "localized/ja/11-Other/GameOfLife/Program.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::localized" ],
  "startLine" : 18,
  "endLine" : 49,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void Update()",
  "longName" : "",
  "relativeFileName" : "localized/ja/11-Other/GameOfLife/Program.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::localized" ],
  "startLine" : 84,
  "endLine" : 120,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void Main()",
  "longName" : "",
  "relativeFileName" : "11-Other/GameOfLife/Program.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::11-Other" ],
  "startLine" : 133,
  "endLine" : 159,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void Main()",
  "longName" : "",
  "relativeFileName" : "localized/ja/11-Other/GameOfLife/Program.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::localized" ],
  "startLine" : 133,
  "endLine" : 159,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int CountNeighbours()",
  "longName" : "",
  "relativeFileName" : "11-Other/GameOfLife/Program.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::11-Other" ],
  "startLine" : 59,
  "endLine" : 82,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Configure()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/WebApplication/Startup.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 30,
  "endLine" : 56,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int CountNeighbours()",
  "longName" : "",
  "relativeFileName" : "localized/ja/11-Other/GameOfLife/Program.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::localized" ],
  "startLine" : 59,
  "endLine" : 82,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Configure()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/WebApplication/Startup.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::localized" ],
  "startLine" : 30,
  "endLine" : 56,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeComponent()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.Designer.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::localized" ],
  "startLine" : 31,
  "endLine" : 57,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void InitializeComponent()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.Designer.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 31,
  "endLine" : 57,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExtendAndShrinkSelection()",
  "longName" : "",
  "relativeFileName" : "02-Editing/04-Selecting_code.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 16,
  "endLine" : 40,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExtendAndShrinkSelectionWithCamelHumps()",
  "longName" : "",
  "relativeFileName" : "02-Editing/04-Selecting_code.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 46,
  "endLine" : 60,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SelectBlock()",
  "longName" : "",
  "relativeFileName" : "02-Editing/04-Selecting_code.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 63,
  "endLine" : 77,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Main()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/ParallelDebugging/Program.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 58,
  "endLine" : 78,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExtendAndShrinkSelection()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/04-Selecting_code.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::localized" ],
  "startLine" : 16,
  "endLine" : 40,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExtendAndShrinkSelectionWithCamelHumps()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/04-Selecting_code.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::localized" ],
  "startLine" : 46,
  "endLine" : 60,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SelectBlock()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/04-Selecting_code.cs",
  "fileLinesCount" : 79,
  "components" : [ "primary::localized" ],
  "startLine" : 63,
  "endLine" : 77,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Main()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/ParallelDebugging/Program.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::localized" ],
  "startLine" : 58,
  "endLine" : 78,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CauseExceptionAndCopyToClipboard()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 20,
  "endLine" : 33,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CauseExceptionAndCopyToClipboard()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 20,
  "endLine" : 33,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ControlFlowWithForStatement()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.4-Navigate_To_menu_control_flow.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::localized" ],
  "startLine" : 22,
  "endLine" : 45,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ControlFlowWithForStatement()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.4-Navigate_To_menu_control_flow.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 23,
  "endLine" : 46,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ControlFlowWithSwitchStatement()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.4-Navigate_To_menu_control_flow.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::localized" ],
  "startLine" : 47,
  "endLine" : 66,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ControlFlowWithSwitchStatement()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.4-Navigate_To_menu_control_flow.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 48,
  "endLine" : 67,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List LongMethod()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/20-Extract_and_inline_method.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 24,
  "endLine" : 39,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List LongMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/20-Extract_and_inline_method.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::localized" ],
  "startLine" : 24,
  "endLine" : 39,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodOne()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/2-Inspect_This_menu/2.3-Value_tracking.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::localized" ],
  "startLine" : 20,
  "endLine" : 30,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodOne()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/2-Inspect_This_menu/2.3-Value_tracking.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 20,
  "endLine" : 30,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void CopyPattern()",
  "longName" : "",
  "relativeFileName" : "11-Other/GameOfLife/Program.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::11-Other" ],
  "startLine" : 122,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void StringLiteralAsRegularExpression()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/RegularExpresssions/1-RegularExpressions.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 30,
  "endLine" : 39,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void CopyPattern()",
  "longName" : "",
  "relativeFileName" : "localized/ja/11-Other/GameOfLife/Program.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::localized" ],
  "startLine" : 122,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void StringLiteralAsRegularExpression()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/RegularExpresssions/1-RegularExpressions.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::localized" ],
  "startLine" : 30,
  "endLine" : 39,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeadCode()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.4-Navigation.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 50,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeadCode()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.1-Highlights.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::localized" ],
  "startLine" : 52,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeadCode()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.5-Error_stripe.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::localized" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeadCode()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.4-Navigation.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 50,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeadCode()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.1-Highlights.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 52,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DeadCode()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.5-Error_stripe.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ValidateExpression()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/RegularExpresssions/1-RegularExpressions.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/19-Extract_class.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 42,
  "endLine" : 52,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoWork()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/ParallelDebugging/Program.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 46,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Main()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/DebuggingDemo/Program.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 20,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void PrintPeople()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/DebuggingDemo/Program.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 45,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ValidateExpression()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/RegularExpresssions/1-RegularExpressions.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::localized" ],
  "startLine" : 20,
  "endLine" : 28,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/19-Extract_class.cs",
  "fileLinesCount" : 55,
  "components" : [ "primary::localized" ],
  "startLine" : 42,
  "endLine" : 52,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoWork()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/ParallelDebugging/Program.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::localized" ],
  "startLine" : 46,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void Main()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/DebuggingDemo/Program.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::localized" ],
  "startLine" : 20,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void PrintPeople()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/DebuggingDemo/Program.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::localized" ],
  "startLine" : 45,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/2-Navigate_to_definition/2.1-Go_to_declaration_or_usages.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::localized" ],
  "startLine" : 15,
  "endLine" : 38,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OverloadedMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.3-Navigate_To_menu_on_method.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::localized" ],
  "startLine" : 59,
  "endLine" : 67,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double Adjust()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/6-Find_usages/6.4-Quick_find_usages.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::localized" ],
  "startLine" : 15,
  "endLine" : 27,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double Adjust()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/6-Find_usages/6.1-Highlight_usages_in_file.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::localized" ],
  "startLine" : 13,
  "endLine" : 31,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/2-Navigate_to_definition/2.1-Go_to_declaration_or_usages.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 14,
  "endLine" : 37,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OverloadedMethod()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.3-Navigate_To_menu_on_method.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 57,
  "endLine" : 65,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double Adjust()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/6-Find_usages/6.4-Quick_find_usages.cs",
  "fileLinesCount" : 29,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 15,
  "endLine" : 27,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double Adjust()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/6-Find_usages/6.1-Highlight_usages_in_file.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 13,
  "endLine" : 31,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionResult Create()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 58,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RearrangeLines()",
  "longName" : "",
  "relativeFileName" : "02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 16,
  "endLine" : 27,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RearrangeExpressionOrder()",
  "longName" : "",
  "relativeFileName" : "02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 29,
  "endLine" : 41,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RearrangeParameterOrder()",
  "longName" : "",
  "relativeFileName" : "02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 43,
  "endLine" : 55,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RearrangeInAndOut()",
  "longName" : "",
  "relativeFileName" : "02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 57,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExtendBlockWithGreedyBraces()",
  "longName" : "",
  "relativeFileName" : "02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 81,
  "endLine" : 95,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionResult Create()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::localized" ],
  "startLine" : 58,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RearrangeLines()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::localized" ],
  "startLine" : 16,
  "endLine" : 27,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RearrangeExpressionOrder()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::localized" ],
  "startLine" : 29,
  "endLine" : 41,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RearrangeParameterOrder()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::localized" ],
  "startLine" : 43,
  "endLine" : 55,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RearrangeInAndOut()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::localized" ],
  "startLine" : 57,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExtendBlockWithGreedyBraces()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::localized" ],
  "startLine" : 81,
  "endLine" : 95,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MatchSimilarConstructs()",
  "longName" : "",
  "relativeFileName" : "localized/ja/08-StructuralSearchAndReplace/1-Structural_search_and_replace.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::localized" ],
  "startLine" : 96,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.Designer.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::localized" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DynamicUsage()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/6-Find_usages/6.3-Find_usages_advanced.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::localized" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MatchSimilarConstructs()",
  "longName" : "",
  "relativeFileName" : "08-StructuralSearchAndReplace/1-Structural_search_and_replace.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::08-StructuralSearchAndReplace" ],
  "startLine" : 96,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected override void Dispose()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.Designer.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 16,
  "endLine" : 23,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DynamicUsage()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/6-Find_usages/6.3-Find_usages_advanced.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void EdgeWrap()",
  "longName" : "",
  "relativeFileName" : "11-Other/GameOfLife/Program.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::11-Other" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "02-Editing/11-Clipboard_ring.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 14,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Foo()",
  "longName" : "",
  "relativeFileName" : "02-Editing/03-ParameterInfo.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 16,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Person()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/17-Extract_interface.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InitialiseFactory2()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/08-Introduce_and_inline_field.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 33,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputSum2()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 37,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Calculate2()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/06-Introduce_and_inline_variable.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 30,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallsMethods()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/04-Move.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoWorkEven()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/ParallelDebugging/Program.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoWorkOdd()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/ParallelDebugging/Program.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void EdgeWrap()",
  "longName" : "",
  "relativeFileName" : "localized/ja/11-Other/GameOfLife/Program.cs",
  "fileLinesCount" : 161,
  "components" : [ "primary::localized" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/11-Clipboard_ring.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::localized" ],
  "startLine" : 14,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Foo()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/03-ParameterInfo.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::localized" ],
  "startLine" : 16,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Person()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/17-Extract_interface.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::localized" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InitialiseFactory2()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/08-Introduce_and_inline_field.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::localized" ],
  "startLine" : 33,
  "endLine" : 45,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputSum2()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::localized" ],
  "startLine" : 37,
  "endLine" : 48,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Calculate2()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/06-Introduce_and_inline_variable.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::localized" ],
  "startLine" : 30,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallsMethods()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/04-Move.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::localized" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoWorkEven()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/ParallelDebugging/Program.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::localized" ],
  "startLine" : 30,
  "endLine" : 36,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoWorkOdd()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/ParallelDebugging/Program.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::localized" ],
  "startLine" : 38,
  "endLine" : 44,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string SayHello()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/3.4-Code_format.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IActionResult Index()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 22,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IActionResult Details()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 34,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "02-Editing/07-Generating_code.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 123,
  "endLine" : 132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasePerson()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/17-Extract_interface.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InitialiseFactory()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/08-Introduce_and_inline_field.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 22,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InlineFieldOnMultipleInstances()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/08-Introduce_and_inline_field.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Person()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/18-Extract_superclass.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimplePerson()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/18-Extract_superclass.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallOutputSum4()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 80,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Output()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/10-Convert_methods_and_properties.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Output()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Consumer()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/14-Convert_static_and_extension_methods.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SurroundWithQuotes()",
  "longName" : "",
  "relativeFileName" : "07-LiveTemplates/2-SurroundTemplates/2-Surround_templates.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::07-LiveTemplates" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string SayHello()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/3.4-Code_format.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::localized" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IActionResult Index()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::localized" ],
  "startLine" : 22,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IActionResult Details()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::localized" ],
  "startLine" : 34,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/07-Generating_code.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::localized" ],
  "startLine" : 123,
  "endLine" : 132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasePerson()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/17-Extract_interface.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::localized" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InitialiseFactory()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/08-Introduce_and_inline_field.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::localized" ],
  "startLine" : 22,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InlineFieldOnMultipleInstances()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/08-Introduce_and_inline_field.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::localized" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Person()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/18-Extract_superclass.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::localized" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimplePerson()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/18-Extract_superclass.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::localized" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallOutputSum4()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::localized" ],
  "startLine" : 80,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Output()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/10-Convert_methods_and_properties.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::localized" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Output()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::localized" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Consumer()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/14-Convert_static_and_extension_methods.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::localized" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SurroundWithQuotes()",
  "longName" : "",
  "relativeFileName" : "localized/ja/07-LiveTemplates/2-SurroundTemplates/2-Surround_templates.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::localized" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/5-Navigate_class_hierarchies/5.3-Go_to_base_symbols.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::localized" ],
  "startLine" : 14,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/5-Navigate_class_hierarchies/5.2-Go_to_derived_symbols.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::localized" ],
  "startLine" : 14,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Customer()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/5-Navigate_class_hierarchies/ExampleCode/ICustomer.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::localized" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WarningHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.2-Quick_fixes.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::localized" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SuggestionHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.2-Quick_fixes.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::localized" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WarningHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.4-Navigation.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SuggestionHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.4-Navigation.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WhyIsReSharperSuggestingThis()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.6-Configuring.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::localized" ],
  "startLine" : 9,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FixMultipleHighlights()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.6-Configuring.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::localized" ],
  "startLine" : 61,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WarningHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.1-Highlights.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::localized" ],
  "startLine" : 19,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SuggestionHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.1-Highlights.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::localized" ],
  "startLine" : 30,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MultipleIssues()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.7-Find_code_issues.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::localized" ],
  "startLine" : 11,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WarningHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.5-Error_stripe.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::localized" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SuggestionHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.5-Error_stripe.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::localized" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/5-Navigate_class_hierarchies/5.3-Go_to_base_symbols.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 13,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/5-Navigate_class_hierarchies/5.2-Go_to_derived_symbols.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 13,
  "endLine" : 32,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Customer()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/5-Navigate_class_hierarchies/ExampleCode/ICustomer.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 25,
  "endLine" : 30,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WarningHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.2-Quick_fixes.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 27,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SuggestionHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.2-Quick_fixes.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WarningHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.4-Navigation.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 26,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SuggestionHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.4-Navigation.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 33,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WhyIsReSharperSuggestingThis()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.6-Configuring.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 9,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FixMultipleHighlights()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.6-Configuring.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 61,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WarningHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.1-Highlights.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 19,
  "endLine" : 28,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SuggestionHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.1-Highlights.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 30,
  "endLine" : 38,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MultipleIssues()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.7-Find_code_issues.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 11,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void WarningHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.5-Error_stripe.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 24,
  "endLine" : 29,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SuggestionHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.5-Error_stripe.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 31,
  "endLine" : 36,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UsesVar()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/3.3-Code_cleanup_custom_profile.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReferencesAreShortened()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/3.3-Code_cleanup_custom_profile.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UsesVar()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/3.2-Code_cleanup_full_cleanup.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReferencesAreShortened()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/3.2-Code_cleanup_full_cleanup.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UsesVar()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/3.1-Code_cleanup_reformat_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReferencesAreNotShortened()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/3.1-Code_cleanup_reformat_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "02-Editing/02-Quick_documentation.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 13,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool RequiresDocumentation()",
  "longName" : "",
  "relativeFileName" : "02-Editing/02-Quick_documentation.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RearrangeComment()",
  "longName" : "",
  "relativeFileName" : "02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SurroundMultipleLinesWithTryCatch()",
  "longName" : "",
  "relativeFileName" : "02-Editing/06-Surround_with.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 26,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SurroundWithContextAction()",
  "longName" : "",
  "relativeFileName" : "02-Editing/06-Surround_with.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnPropertyChanged()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ShouldAddTwoNumbers()",
  "longName" : "",
  "relativeFileName" : "06-UnitTesting/TestCode/3-Find_usages.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::06-UnitTesting" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ShouldSubtractTwoNumbers()",
  "longName" : "",
  "relativeFileName" : "06-UnitTesting/TestCode/3-Find_usages.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::06-UnitTesting" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DerivedPerson()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/17-Extract_interface.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallMethods()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/05-Change_signature.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TitledPerson()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/18-Extract_superclass.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SayHello()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/20-Extract_and_inline_method.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Calculate3()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/06-Introduce_and_inline_variable.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 43,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/21-Pull_up_and_push_down.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputName()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/11-Convert_methods_and_indexers.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 118,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/01-Refactor_This_menu.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SurroundWithTryCatch()",
  "longName" : "",
  "relativeFileName" : "07-LiveTemplates/2-SurroundTemplates/2-Surround_templates.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::07-LiveTemplates" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoWorkFinal()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/ParallelDebugging/Program.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void PrintPerson()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/DebuggingDemo/Program.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TestAdd()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TestSubtract()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TestDivide()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TestMultiply()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UsesVar()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/3.3-Code_cleanup_custom_profile.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::localized" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReferencesAreShortened()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/3.3-Code_cleanup_custom_profile.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::localized" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UsesVar()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/3.2-Code_cleanup_full_cleanup.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::localized" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReferencesAreShortened()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/3.2-Code_cleanup_full_cleanup.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::localized" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UsesVar()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/3.1-Code_cleanup_reformat_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::localized" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReferencesAreNotShortened()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/3.1-Code_cleanup_reformat_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::localized" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/02-Quick_documentation.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::localized" ],
  "startLine" : 13,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool RequiresDocumentation()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/02-Quick_documentation.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::localized" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RearrangeComment()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::localized" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SurroundMultipleLinesWithTryCatch()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/06-Surround_with.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::localized" ],
  "startLine" : 26,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SurroundWithContextAction()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/06-Surround_with.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::localized" ],
  "startLine" : 36,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void OnPropertyChanged()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::localized" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ShouldAddTwoNumbers()",
  "longName" : "",
  "relativeFileName" : "localized/ja/06-UnitTesting/TestCode/3-Find_usages.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::localized" ],
  "startLine" : 35,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ShouldSubtractTwoNumbers()",
  "longName" : "",
  "relativeFileName" : "localized/ja/06-UnitTesting/TestCode/3-Find_usages.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::localized" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DerivedPerson()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/17-Extract_interface.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::localized" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallMethods()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/05-Change_signature.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::localized" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TitledPerson()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/18-Extract_superclass.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::localized" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SayHello()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/20-Extract_and_inline_method.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::localized" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Calculate3()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/06-Introduce_and_inline_variable.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::localized" ],
  "startLine" : 43,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/21-Pull_up_and_push_down.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::localized" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputName()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/11-Convert_methods_and_indexers.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::localized" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::localized" ],
  "startLine" : 118,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/01-Refactor_This_menu.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::localized" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SurroundWithTryCatch()",
  "longName" : "",
  "relativeFileName" : "localized/ja/07-LiveTemplates/2-SurroundTemplates/2-Surround_templates.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::localized" ],
  "startLine" : 29,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoWorkFinal()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/ParallelDebugging/Program.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::localized" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void PrintPerson()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/DebuggingDemo/Program.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::localized" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TestAdd()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::localized" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TestSubtract()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::localized" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TestDivide()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::localized" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void TestMultiply()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::localized" ],
  "startLine" : 38,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FindUsagesOfDateTimeToday()",
  "longName" : "",
  "relativeFileName" : "localized/ja/08-StructuralSearchAndReplace/1-Structural_search_and_replace.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::localized" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FindUsagesOfDateTimeTodayUsingTypeInformation()",
  "longName" : "",
  "relativeFileName" : "localized/ja/08-StructuralSearchAndReplace/1-Structural_search_and_replace.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::localized" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HighlightUsageOfDateTimeTodayAsWarning()",
  "longName" : "",
  "relativeFileName" : "localized/ja/08-StructuralSearchAndReplace/1-Structural_search_and_replace.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::localized" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HighlightAndReplaceUsageOfDateTimeNow()",
  "longName" : "",
  "relativeFileName" : "localized/ja/08-StructuralSearchAndReplace/1-Structural_search_and_replace.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::localized" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Thing()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.6-Navigate_To_menu_tools.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::localized" ],
  "startLine" : 27,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CleanupText()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/6-Find_usages/6.2-Find_usages.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::localized" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PrintSingularity()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/6-Find_usages/6.3-Find_usages_advanced.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::localized" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Person()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/1-Navigate_to_something_you_know/ExampleCode/ExampleCode.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::localized" ],
  "startLine" : 8,
  "endLine" : 12,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GoToFileMemberExample()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/1-Navigate_to_something_you_know/1.5-Go_to_file_member.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::localized" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecentEdits()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.3-Recent_edits.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::localized" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StartingPoint()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.1-Navigate_back_and_forward.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::localized" ],
  "startLine" : 17,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/5-Navigate_class_hierarchies/5.1-Go_to_implementation.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::localized" ],
  "startLine" : 22,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodTwo()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/2-Inspect_This_menu/2.2-Call_tracking.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::localized" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodThree()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/2-Inspect_This_menu/2.2-Call_tracking.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::localized" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodFour()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/2-Inspect_This_menu/2.2-Call_tracking.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::localized" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodFive()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/2-Inspect_This_menu/2.2-Call_tracking.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::localized" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodSix()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/2-Inspect_This_menu/2.2-Call_tracking.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::localized" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IgnoreHighlightsWithComments()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.6-Configuring.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::localized" ],
  "startLine" : 23,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FindUsagesOfDateTimeToday()",
  "longName" : "",
  "relativeFileName" : "08-StructuralSearchAndReplace/1-Structural_search_and_replace.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::08-StructuralSearchAndReplace" ],
  "startLine" : 17,
  "endLine" : 21,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void FindUsagesOfDateTimeTodayUsingTypeInformation()",
  "longName" : "",
  "relativeFileName" : "08-StructuralSearchAndReplace/1-Structural_search_and_replace.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::08-StructuralSearchAndReplace" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HighlightUsageOfDateTimeTodayAsWarning()",
  "longName" : "",
  "relativeFileName" : "08-StructuralSearchAndReplace/1-Structural_search_and_replace.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::08-StructuralSearchAndReplace" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HighlightAndReplaceUsageOfDateTimeNow()",
  "longName" : "",
  "relativeFileName" : "08-StructuralSearchAndReplace/1-Structural_search_and_replace.cs",
  "fileLinesCount" : 106,
  "components" : [ "primary::08-StructuralSearchAndReplace" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Thing()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.6-Navigate_To_menu_tools.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CleanupText()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/6-Find_usages/6.2-Find_usages.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 22,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void PrintSingularity()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/6-Find_usages/6.3-Find_usages_advanced.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Person()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/1-Navigate_to_something_you_know/ExampleCode/ExampleCode.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 8,
  "endLine" : 12,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GoToFileMemberExample()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/1-Navigate_to_something_you_know/1.5-Go_to_file_member.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecentEdits()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.3-Recent_edits.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void StartingPoint()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.1-Navigate_back_and_forward.cs",
  "fileLinesCount" : 37,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 17,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/5-Navigate_class_hierarchies/5.1-Go_to_implementation.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 15,
  "endLine" : 29,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodTwo()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/2-Inspect_This_menu/2.2-Call_tracking.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodThree()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/2-Inspect_This_menu/2.2-Call_tracking.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodFour()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/2-Inspect_This_menu/2.2-Call_tracking.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 36,
  "endLine" : 40,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodFive()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/2-Inspect_This_menu/2.2-Call_tracking.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodSix()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/2-Inspect_This_menu/2.2-Call_tracking.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IgnoreHighlightsWithComments()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.6-Configuring.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 23,
  "endLine" : 39,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CallMethod1()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CallMethod2()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CallMethod3()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallMethod1()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallMethod2()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallMethod3()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReferencingThis()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/3.3-Code_cleanup_custom_profile.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReferencingThis()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/3.2-Code_cleanup_full_cleanup.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReferencingThis()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/3.1-Code_cleanup_reformat_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodThrowsNotImplemented()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/2-Todo_explorer.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Editing()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/RegularExpresssions/1-RegularExpressions.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 12,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HomeController()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IActionResult DoThing()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IActionResult Privacy()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IActionResult Error()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Main()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/WebApplication/Program.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Startup()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/WebApplication/Startup.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ConfigureServices()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/WebApplication/Startup.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DocumentedMethod()",
  "longName" : "",
  "relativeFileName" : "02-Editing/02-Quick_documentation.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SurroundSingleLineWithTryCatch()",
  "longName" : "",
  "relativeFileName" : "02-Editing/06-Surround_with.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChangeAllLocal()",
  "longName" : "",
  "relativeFileName" : "02-Editing/08-Undefined_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 19,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChangeAll()",
  "longName" : "",
  "relativeFileName" : "02-Editing/08-Undefined_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 38,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenerateDelegatingMembers()",
  "longName" : "",
  "relativeFileName" : "02-Editing/07-Generating_code.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string SayHello()",
  "longName" : "",
  "relativeFileName" : "02-Editing/03-ParameterInfo.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "02-Editing/03-ParameterInfo.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetGreeting()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.3-Smart_completion.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetGreeting()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.4-Double_completion.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string Blah()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.6-Complete_statement.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string SayHello()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string SayGoodbye()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReplacingExistingCode()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 65,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "06-UnitTesting/TestCode/3-Find_usages.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::06-UnitTesting" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Subtract()",
  "longName" : "",
  "relativeFileName" : "06-UnitTesting/TestCode/3-Find_usages.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::06-UnitTesting" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsValid()",
  "longName" : "",
  "relativeFileName" : "06-UnitTesting/TestCode/3-Find_usages.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::06-UnitTesting" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Dump()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/17-Extract_interface.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IntroduceConstant()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/08-Introduce_and_inline_field.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 47,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InlineField()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/08-Introduce_and_inline_field.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallMethod()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/05-Change_signature.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SayHello()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/18-Extract_superclass.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputSum()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 21,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallOutputSum()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallOutputSum2()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputSum3()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallOutputSum3()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputSum4()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetName()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/20-Extract_and_inline_method.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Calculate()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/06-Introduce_and_inline_variable.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/13-Convert_constructor_to_factory_method.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DerivedClass()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/15-Convert_abstract_class_and_interface.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SayHello()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/15-Convert_abstract_class_and_interface.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DerivedClass2()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/15-Convert_abstract_class_and_interface.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Person()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/15-Convert_abstract_class_and_interface.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SayHello()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/15-Convert_abstract_class_and_interface.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetName()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/10-Convert_methods_and_properties.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputName()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/10-Convert_methods_and_properties.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/03-Safe_delete.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method2()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/03-Safe_delete.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/03-Safe_delete.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetValueByKey()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/11-Convert_methods_and_indexers.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetValueByKey()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/11-Convert_methods_and_indexers.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RenameType Create()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 48,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method2()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method2()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 91,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenameRelatedSymbols()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ApplyRenameRefactoring Create()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExtractClassFromParameters Create()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/16-Extract_class_from_parameters.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ThisMethodThrowsExceptions()",
  "longName" : "",
  "relativeFileName" : "07-LiveTemplates/2-SurroundTemplates/2-Surround_templates.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::07-LiveTemplates" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UseLiveTemplatesToIterateCollection()",
  "longName" : "",
  "relativeFileName" : "07-LiveTemplates/1-LiveTemplates/1.1-Live_templates.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::07-LiveTemplates" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoWorkThree()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/ParallelDebugging/Program.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List FilterPeople()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/DebuggingDemo/Program.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Func BuildPredicate()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/DebuggingDemo/Program.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Add()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Subtract()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Divide()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Multiply()",
  "longName" : "",
  "relativeFileName" : "10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::10-Debugging" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CallMethod1()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CallMethod2()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void CallMethod3()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallMethod1()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallMethod2()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void CallMethod3()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/1-Stack_trace_explorer.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReferencingThis()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/3.3-Code_cleanup_custom_profile.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::localized" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReferencingThis()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/3.2-Code_cleanup_full_cleanup.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::localized" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReferencingThis()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/3.1-Code_cleanup_reformat_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::localized" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodThrowsNotImplemented()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/2-Todo_explorer.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::localized" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Editing()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/RegularExpresssions/1-RegularExpressions.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::localized" ],
  "startLine" : 12,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HomeController()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::localized" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IActionResult DoThing()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::localized" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IActionResult Privacy()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::localized" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IActionResult Error()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/WebApplication/Controllers/HomeController.cs",
  "fileLinesCount" : 92,
  "components" : [ "primary::localized" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Main()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/WebApplication/Program.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::localized" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Startup()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/WebApplication/Startup.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::localized" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ConfigureServices()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/WebApplication/Startup.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::localized" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool DocumentedMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/02-Quick_documentation.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::localized" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SurroundSingleLineWithTryCatch()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/06-Surround_with.cs",
  "fileLinesCount" : 45,
  "components" : [ "primary::localized" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChangeAllLocal()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/08-Undefined_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::localized" ],
  "startLine" : 19,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChangeAll()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/08-Undefined_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::localized" ],
  "startLine" : 38,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GenerateDelegatingMembers()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/07-Generating_code.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::localized" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string SayHello()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/03-ParameterInfo.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::localized" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/03-ParameterInfo.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::localized" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetGreeting()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.3-Smart_completion.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::localized" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetGreeting()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.4-Double_completion.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string Blah()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.6-Complete_statement.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::localized" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string SayHello()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::localized" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string SayGoodbye()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::localized" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReplacingExistingCode()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::localized" ],
  "startLine" : 65,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Add()",
  "longName" : "",
  "relativeFileName" : "localized/ja/06-UnitTesting/TestCode/3-Find_usages.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::localized" ],
  "startLine" : 10,
  "endLine" : 13,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int Subtract()",
  "longName" : "",
  "relativeFileName" : "localized/ja/06-UnitTesting/TestCode/3-Find_usages.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::localized" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool IsValid()",
  "longName" : "",
  "relativeFileName" : "localized/ja/06-UnitTesting/TestCode/3-Find_usages.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::localized" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void Dump()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/17-Extract_interface.cs",
  "fileLinesCount" : 76,
  "components" : [ "primary::localized" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void IntroduceConstant()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/08-Introduce_and_inline_field.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::localized" ],
  "startLine" : 47,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void InlineField()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/08-Introduce_and_inline_field.cs",
  "fileLinesCount" : 88,
  "components" : [ "primary::localized" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/05-Change_signature.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::localized" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SayHello()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/18-Extract_superclass.cs",
  "fileLinesCount" : 75,
  "components" : [ "primary::localized" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputSum()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::localized" ],
  "startLine" : 21,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallOutputSum()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::localized" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallOutputSum2()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::localized" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputSum3()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::localized" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CallOutputSum3()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::localized" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputSum4()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/07-Introduce_and_inline_parameter.cs",
  "fileLinesCount" : 87,
  "components" : [ "primary::localized" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string GetName()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/20-Extract_and_inline_method.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::localized" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Calculate()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/06-Introduce_and_inline_variable.cs",
  "fileLinesCount" : 53,
  "components" : [ "primary::localized" ],
  "startLine" : 21,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/13-Convert_constructor_to_factory_method.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::localized" ],
  "startLine" : 24,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DerivedClass()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/15-Convert_abstract_class_and_interface.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::localized" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SayHello()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/15-Convert_abstract_class_and_interface.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::localized" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DerivedClass2()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/15-Convert_abstract_class_and_interface.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::localized" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Person()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/15-Convert_abstract_class_and_interface.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::localized" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SayHello()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/15-Convert_abstract_class_and_interface.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::localized" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetName()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/10-Convert_methods_and_properties.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::localized" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void OutputName()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/10-Convert_methods_and_properties.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::localized" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/03-Safe_delete.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::localized" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method2()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/03-Safe_delete.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::localized" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/03-Safe_delete.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::localized" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetValueByKey()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/11-Convert_methods_and_indexers.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::localized" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetValueByKey()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/11-Convert_methods_and_indexers.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::localized" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RenameType Create()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::localized" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::localized" ],
  "startLine" : 48,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method2()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::localized" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::localized" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::localized" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method2()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::localized" ],
  "startLine" : 91,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenameRelatedSymbols()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::localized" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ApplyRenameRefactoring Create()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::localized" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ExtractClassFromParameters Create()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/16-Extract_class_from_parameters.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::localized" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string ThisMethodThrowsExceptions()",
  "longName" : "",
  "relativeFileName" : "localized/ja/07-LiveTemplates/2-SurroundTemplates/2-Surround_templates.cs",
  "fileLinesCount" : 60,
  "components" : [ "primary::localized" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UseLiveTemplatesToIterateCollection()",
  "longName" : "",
  "relativeFileName" : "localized/ja/07-LiveTemplates/1-LiveTemplates/1.1-Live_templates.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::localized" ],
  "startLine" : 39,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void DoWorkThree()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/ParallelDebugging/Program.cs",
  "fileLinesCount" : 80,
  "components" : [ "primary::localized" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List FilterPeople()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/DebuggingDemo/Program.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::localized" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Func BuildPredicate()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/DebuggingDemo/Program.cs",
  "fileLinesCount" : 77,
  "components" : [ "primary::localized" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Add()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::localized" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Subtract()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::localized" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Divide()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::localized" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int Multiply()",
  "longName" : "",
  "relativeFileName" : "localized/ja/10-Debugging/DebuggingNetCoreTests/Tests.cs",
  "fileLinesCount" : 67,
  "components" : [ "primary::localized" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string FormatString()",
  "longName" : "",
  "relativeFileName" : "localized/ja/00-EssentialShortcuts/0.1-AltEnter.cs",
  "fileLinesCount" : 99,
  "components" : [ "primary::localized" ],
  "startLine" : 58,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldSkipChild()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.4-Navigate_To_menu_control_flow.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::localized" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldStop()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.4-Navigate_To_menu_control_flow.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::localized" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldQuit()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.4-Navigate_To_menu_control_flow.cs",
  "fileLinesCount" : 96,
  "components" : [ "primary::localized" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void NavigateToSymbolType()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.5-Navigate_To_menu_type_of_symbol.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::localized" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SayHello()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.2-Navigate_To_menu_on_type.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::localized" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SayGoodbye()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.2-Navigate_To_menu_on_type.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::localized" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.2-Navigate_To_menu_on_type.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::localized" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OverloadedMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.3-Navigate_To_menu_on_method.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::localized" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OverloadedMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.3-Navigate_To_menu_on_method.cs",
  "fileLinesCount" : 74,
  "components" : [ "primary::localized" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Form1()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::localized" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DerivedClass MethodExposingDerivedClassAsReturnValue()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/ExampleCode/NavigateToExampleCode.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::localized" ],
  "startLine" : 43,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileStructureWindow()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/7-File_structure_window/7.1-File_structure_window.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::localized" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/7-File_structure_window/7.1-File_structure_window.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::localized" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private dynamic GetDynamicObject()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/6-Find_usages/6.3-Find_usages_advanced.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::localized" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetName()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.3-Recent_edits.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::localized" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Customer GetCustomer()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/5-Navigate_class_hierarchies/5.3-Go_to_base_symbols.cs",
  "fileLinesCount" : 38,
  "components" : [ "primary::localized" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ICustomer GetCustomer()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/5-Navigate_class_hierarchies/5.2-Go_to_derived_symbols.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::localized" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ICustomer GetCustomer()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/5-Navigate_class_hierarchies/5.1-Go_to_implementation.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::localized" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SilverCustomer()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/5-Navigate_class_hierarchies/ExampleCode/ICustomer.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::localized" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GoldCustomer()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/5-Navigate_class_hierarchies/ExampleCode/ICustomer.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::localized" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodOne()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/2-Inspect_This_menu/2.2-Call_tracking.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::localized" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HelpfulClass()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/2-Inspect_This_menu/2.3-Value_tracking.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::localized" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodTwo()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/2-Inspect_This_menu/2.3-Value_tracking.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::localized" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MethodThree()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/2-Inspect_This_menu/2.3-Value_tracking.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::localized" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MethodFour()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/2-Inspect_This_menu/2.3-Value_tracking.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::localized" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MethodFive()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/2-Inspect_This_menu/2.3-Value_tracking.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::localized" ],
  "startLine" : 57,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ErrorHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.2-Quick_fixes.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::localized" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HintHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.2-Quick_fixes.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::localized" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ConcatenatingString()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.3-Context_actions.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::localized" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ErrorHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.4-Navigation.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HintHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.4-Navigation.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ConfigureHighlights()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.6-Configuring.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::localized" ],
  "startLine" : 41,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ErrorHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.1-Highlights.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::localized" ],
  "startLine" : 10,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HintHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.1-Highlights.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::localized" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ErrorHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.5-Error_stripe.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::localized" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HintHighlight()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.5-Error_stripe.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::localized" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static string FormatString()",
  "longName" : "",
  "relativeFileName" : "00-EssentialShortcuts/0.1-AltEnter.cs",
  "fileLinesCount" : 47,
  "components" : [ "primary::00-EssentialShortcuts" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldSkipChild()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.4-Navigate_To_menu_control_flow.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldStop()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.4-Navigate_To_menu_control_flow.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private bool ShouldQuit()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.4-Navigate_To_menu_control_flow.cs",
  "fileLinesCount" : 97,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void NavigateToSymbolType()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.5-Navigate_To_menu_type_of_symbol.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SayHello()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.2-Navigate_To_menu_on_type.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SayGoodbye()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.2-Navigate_To_menu_on_type.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.2-Navigate_To_menu_on_type.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OverloadedMethod()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.3-Navigate_To_menu_on_method.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public bool OverloadedMethod()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.3-Navigate_To_menu_on_method.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Form1()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.cs",
  "fileLinesCount" : 28,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DerivedClass MethodExposingDerivedClassAsReturnValue()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/ExampleCode/NavigateToExampleCode.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 41,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileStructureWindow()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/7-File_structure_window/7.1-File_structure_window.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dispose()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/7-File_structure_window/7.1-File_structure_window.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private dynamic GetDynamicObject()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/6-Find_usages/6.3-Find_usages_advanced.cs",
  "fileLinesCount" : 50,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private string GetName()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.3-Recent_edits.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Customer GetCustomer()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/5-Navigate_class_hierarchies/5.3-Go_to_base_symbols.cs",
  "fileLinesCount" : 35,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ICustomer GetCustomer()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/5-Navigate_class_hierarchies/5.2-Go_to_derived_symbols.cs",
  "fileLinesCount" : 39,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ICustomer GetCustomer()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/5-Navigate_class_hierarchies/5.1-Go_to_implementation.cs",
  "fileLinesCount" : 36,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SilverCustomer()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/5-Navigate_class_hierarchies/ExampleCode/ICustomer.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GoldCustomer()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/5-Navigate_class_hierarchies/ExampleCode/ICustomer.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodOne()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/2-Inspect_This_menu/2.2-Call_tracking.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HelpfulClass()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/2-Inspect_This_menu/2.3-Value_tracking.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodTwo()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/2-Inspect_This_menu/2.3-Value_tracking.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MethodThree()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/2-Inspect_This_menu/2.3-Value_tracking.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MethodFour()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/2-Inspect_This_menu/2.3-Value_tracking.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MethodFive()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/2-Inspect_This_menu/2.3-Value_tracking.cs",
  "fileLinesCount" : 69,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 57,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ErrorHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.2-Quick_fixes.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 16,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HintHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.2-Quick_fixes.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ConcatenatingString()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.3-Context_actions.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ErrorHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.4-Navigation.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 20,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HintHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.4-Navigation.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ConfigureHighlights()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.6-Configuring.cs",
  "fileLinesCount" : 78,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 41,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ErrorHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.1-Highlights.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 10,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HintHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.1-Highlights.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public string ErrorHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.5-Error_stripe.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void HintHighlight()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.5-Error_stripe.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public                    void             BadlySpacedMethod()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/3.3-Code_cleanup_custom_profile.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public                    void             BadlySpacedMethod()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/3.2-Code_cleanup_full_cleanup.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public                    void             BadlySpacedMethod()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/3.1-Code_cleanup_reformat_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodWithToDoComment()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/2-Todo_explorer.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodWithCommentForMe()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/2-Todo_explorer.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodLinkingToIssueTracker()",
  "longName" : "",
  "relativeFileName" : "09-Tools/Common/2-Todo_explorer.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::09-Tools" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IHostBuilder CreateHostBuilder()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/WebApplication/Program.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Refactoring()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/Xaml/4-Refactoring.xaml.cs",
  "fileLinesCount" : 10,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 5,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Inspections()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/Xaml/3-Inspections.xaml.cs",
  "fileLinesCount" : 10,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 5,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MainWindow()",
  "longName" : "",
  "relativeFileName" : "05-LanguagesAndFrameworks/Xaml/2-MainWindow.xaml.cs",
  "fileLinesCount" : 10,
  "components" : [ "primary::05-LanguagesAndFrameworks" ],
  "startLine" : 5,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MethodWithParameters()",
  "longName" : "",
  "relativeFileName" : "02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CreateFromUsage()",
  "longName" : "",
  "relativeFileName" : "02-Editing/08-Undefined_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 7,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChangeAll2()",
  "longName" : "",
  "relativeFileName" : "02-Editing/08-Undefined_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GenerateVariable()",
  "longName" : "",
  "relativeFileName" : "02-Editing/07-Generating_code.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GenerateMethod()",
  "longName" : "",
  "relativeFileName" : "02-Editing/07-Generating_code.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GenerateClass()",
  "longName" : "",
  "relativeFileName" : "02-Editing/07-Generating_code.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 113,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VirtualMethod()",
  "longName" : "",
  "relativeFileName" : "02-Editing/07-Generating_code.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SmartUseString()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.3-Smart_completion.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DoubleSmartCompletion()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.4-Double_completion.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 10,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DoubleImportCompletion()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.4-Double_completion.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 20,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DoubleAutomaticCompletion()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.4-Double_completion.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 31,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChainedDoubleCompletion()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.4-Double_completion.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 43,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CompleteSimpleStatement()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.6-Complete_statement.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 13,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CompleteIfStatement()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.6-Complete_statement.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 23,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CompleteComplexStatement()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.6-Complete_statement.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 33,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UsesTypeFromNamespaceNotImported()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.2-Import_completion.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 22,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ShowCurrentContext()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UseCamelHumps()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void SayCheese()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "02-Editing/01-Code_completion/1.5-Filter_completion.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::02-Editing" ],
  "startLine" : 28,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ShouldAddTwoNumbers()",
  "longName" : "",
  "relativeFileName" : "06-UnitTesting/TestCode/2-Tdd_create_from_usage.cs",
  "fileLinesCount" : 20,
  "components" : [ "primary::06-UnitTesting" ],
  "startLine" : 9,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/05-Change_signature.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddParameterMethod()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/05-Change_signature.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReorderMethod()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/05-Change_signature.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConvertConstructorToFactoryMethod()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/13-Convert_constructor_to_factory_method.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/04-Move.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/04-Move.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/04-Move.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/04-Move.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenameType()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ExtensionMethod()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/14-Convert_static_and_extension_methods.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void StaticMethod()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/14-Convert_static_and_extension_methods.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void StaticMethod()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/ExampleCode/RenameInAnotherFile.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void StaticMethod()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/ExampleCode/RenameInAnotherFile.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void StaticMethod()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/ExampleCode/RenameInAnotherFile.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtractClassFromParameters()",
  "longName" : "",
  "relativeFileName" : "04-Refactoring/Refactoring/16-Extract_class_from_parameters.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::04-Refactoring" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExpandingLiveTemplates()",
  "longName" : "",
  "relativeFileName" : "07-LiveTemplates/1-LiveTemplates/1.1-Live_templates.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::07-LiveTemplates" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RequiresDebugAssert()",
  "longName" : "",
  "relativeFileName" : "07-LiveTemplates/1-LiveTemplates/1.1-Live_templates.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::07-LiveTemplates" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public                    void             BadlySpacedMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/3.3-Code_cleanup_custom_profile.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::localized" ],
  "startLine" : 24,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public                    void             BadlySpacedMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/3.2-Code_cleanup_full_cleanup.cs",
  "fileLinesCount" : 64,
  "components" : [ "primary::localized" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public                    void             BadlySpacedMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/3.1-Code_cleanup_reformat_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::localized" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodWithToDoComment()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/2-Todo_explorer.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::localized" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodWithCommentForMe()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/2-Todo_explorer.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::localized" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodLinkingToIssueTracker()",
  "longName" : "",
  "relativeFileName" : "localized/ja/09-Tools/Common/2-Todo_explorer.cs",
  "fileLinesCount" : 61,
  "components" : [ "primary::localized" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IHostBuilder CreateHostBuilder()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/WebApplication/Program.cs",
  "fileLinesCount" : 23,
  "components" : [ "primary::localized" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Refactoring()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/Xaml/4-Refactoring.xaml.cs",
  "fileLinesCount" : 10,
  "components" : [ "primary::localized" ],
  "startLine" : 5,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Inspections()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/Xaml/3-Inspections.xaml.cs",
  "fileLinesCount" : 10,
  "components" : [ "primary::localized" ],
  "startLine" : 5,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MainWindow()",
  "longName" : "",
  "relativeFileName" : "localized/ja/05-LanguagesAndFrameworks/Xaml/2-MainWindow.xaml.cs",
  "fileLinesCount" : 10,
  "components" : [ "primary::localized" ],
  "startLine" : 5,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void MethodWithParameters()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/05-Rearranging_code.cs",
  "fileLinesCount" : 101,
  "components" : [ "primary::localized" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CreateFromUsage()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/08-Undefined_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::localized" ],
  "startLine" : 7,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChangeAll2()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/08-Undefined_code.cs",
  "fileLinesCount" : 63,
  "components" : [ "primary::localized" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GenerateVariable()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/07-Generating_code.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::localized" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GenerateMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/07-Generating_code.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::localized" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void GenerateClass()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/07-Generating_code.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::localized" ],
  "startLine" : 113,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VirtualMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/07-Generating_code.cs",
  "fileLinesCount" : 160,
  "components" : [ "primary::localized" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void SmartUseString()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.3-Smart_completion.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::localized" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DoubleSmartCompletion()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.4-Double_completion.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 10,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DoubleImportCompletion()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.4-Double_completion.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 20,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void DoubleAutomaticCompletion()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.4-Double_completion.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 31,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ChainedDoubleCompletion()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.4-Double_completion.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 43,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CompleteSimpleStatement()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.6-Complete_statement.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::localized" ],
  "startLine" : 13,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CompleteIfStatement()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.6-Complete_statement.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::localized" ],
  "startLine" : 23,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void CompleteComplexStatement()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.6-Complete_statement.cs",
  "fileLinesCount" : 52,
  "components" : [ "primary::localized" ],
  "startLine" : 33,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UsesTypeFromNamespaceNotImported()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.2-Import_completion.cs",
  "fileLinesCount" : 40,
  "components" : [ "primary::localized" ],
  "startLine" : 22,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ShowCurrentContext()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::localized" ],
  "startLine" : 36,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UseCamelHumps()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::localized" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void SayCheese()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.1-Automatic_completion.cs",
  "fileLinesCount" : 124,
  "components" : [ "primary::localized" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/02-Editing/01-Code_completion/1.5-Filter_completion.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::localized" ],
  "startLine" : 28,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ShouldAddTwoNumbers()",
  "longName" : "",
  "relativeFileName" : "localized/ja/06-UnitTesting/TestCode/2-Tdd_create_from_usage.cs",
  "fileLinesCount" : 20,
  "components" : [ "primary::localized" ],
  "startLine" : 9,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/05-Change_signature.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::localized" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddParameterMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/05-Change_signature.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::localized" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ReorderMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/05-Change_signature.cs",
  "fileLinesCount" : 62,
  "components" : [ "primary::localized" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConvertConstructorToFactoryMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/13-Convert_constructor_to_factory_method.cs",
  "fileLinesCount" : 30,
  "components" : [ "primary::localized" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/04-Move.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::localized" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/04-Move.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::localized" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/04-Move.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::localized" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/04-Move.cs",
  "fileLinesCount" : 89,
  "components" : [ "primary::localized" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenameType()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::localized" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Method()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/02-Rename.cs",
  "fileLinesCount" : 186,
  "components" : [ "primary::localized" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ExtensionMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/14-Convert_static_and_extension_methods.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::localized" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void StaticMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/14-Convert_static_and_extension_methods.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::localized" ],
  "startLine" : 27,
  "endLine" : 29,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void StaticMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/ExampleCode/RenameInAnotherFile.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::localized" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void StaticMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/ExampleCode/RenameInAnotherFile.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::localized" ],
  "startLine" : 13,
  "endLine" : 15,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void StaticMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/ExampleCode/RenameInAnotherFile.cs",
  "fileLinesCount" : 24,
  "components" : [ "primary::localized" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtractClassFromParameters()",
  "longName" : "",
  "relativeFileName" : "localized/ja/04-Refactoring/Refactoring/16-Extract_class_from_parameters.cs",
  "fileLinesCount" : 27,
  "components" : [ "primary::localized" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void ExpandingLiveTemplates()",
  "longName" : "",
  "relativeFileName" : "localized/ja/07-LiveTemplates/1-LiveTemplates/1.1-Live_templates.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::localized" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RequiresDebugAssert()",
  "longName" : "",
  "relativeFileName" : "localized/ja/07-LiveTemplates/1-LiveTemplates/1.1-Live_templates.cs",
  "fileLinesCount" : 95,
  "components" : [ "primary::localized" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VirtualMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.2-Navigate_To_menu_on_type.cs",
  "fileLinesCount" : 129,
  "components" : [ "primary::localized" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SuspendLayout()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.shim.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.shim.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ResumeLayout()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.shim.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void PerformLayout()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.shim.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.shim.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VirtualMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/ExampleCode/NavigateToExampleCode.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::localized" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ExtensionMethodForBaseClass()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/4-Contextual_navigation/ExampleCode/NavigateToExampleCode.cs",
  "fileLinesCount" : 58,
  "components" : [ "primary::localized" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Foo()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/1-Navigate_to_something_you_know/1.7-View_breakpoints.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::localized" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Bar()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/1-Navigate_to_something_you_know/1.7-View_breakpoints.cs",
  "fileLinesCount" : 31,
  "components" : [ "primary::localized" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddPerson()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/1-Navigate_to_something_you_know/ExampleCode/ExampleCode.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::localized" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemovePerson()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/1-Navigate_to_something_you_know/ExampleCode/ExampleCode.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::localized" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dump()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.3-Recent_edits.cs",
  "fileLinesCount" : 49,
  "components" : [ "primary::localized" ],
  "startLine" : 35,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Destination()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/3-Navigate_to_somewhere_youve_already_been/NavigateTo.cs",
  "fileLinesCount" : 12,
  "components" : [ "primary::localized" ],
  "startLine" : 5,
  "endLine" : 10,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodOne()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.4-Bookmarks.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::localized" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodTwo()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.4-Bookmarks.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::localized" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodThree()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.4-Bookmarks.cs",
  "fileLinesCount" : 59,
  "components" : [ "primary::localized" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrivateMethodCanBeMadeStatic()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.2-Quick_fixes.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::localized" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakePublicMethodPrivate()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.3-Context_actions.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::localized" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrivateMethodCanBeMadeStatic()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.4-Navigation.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::localized" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UnusedMethod()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.8-Solution_wide_analysis.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::localized" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrivateMethodCanBeMadeStatic()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.1-Highlights.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::localized" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrivateMethodCanBeMadeStatic()",
  "longName" : "",
  "relativeFileName" : "localized/ja/03-Inspections/1-As_you_type/1.5-Error_stripe.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::localized" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public override void VirtualMethod()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.2-Navigate_To_menu_on_type.cs",
  "fileLinesCount" : 140,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void SuspendLayout()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.shim.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected virtual void Dispose()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.shim.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 26,
  "endLine" : 28,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void ResumeLayout()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.shim.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void PerformLayout()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.shim.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/4.7-Navigate_To_menu_related_files_forms.shim.cs",
  "fileLinesCount" : 71,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public virtual void VirtualMethod()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/ExampleCode/NavigateToExampleCode.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void ExtensionMethodForBaseClass()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/4-Contextual_navigation/ExampleCode/NavigateToExampleCode.cs",
  "fileLinesCount" : 56,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Foo()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/1-Navigate_to_something_you_know/1.7-View_breakpoints.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 11,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Bar()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/1-Navigate_to_something_you_know/1.7-View_breakpoints.cs",
  "fileLinesCount" : 25,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void AddPerson()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/1-Navigate_to_something_you_know/ExampleCode/ExampleCode.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void RemovePerson()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/1-Navigate_to_something_you_know/ExampleCode/ExampleCode.cs",
  "fileLinesCount" : 41,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Dump()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.3-Recent_edits.cs",
  "fileLinesCount" : 48,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 32,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void Destination()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/3-Navigate_to_somewhere_youve_already_been/NavigateTo.cs",
  "fileLinesCount" : 10,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 5,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodOne()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.4-Bookmarks.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodTwo()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.4-Bookmarks.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MethodThree()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/3-Navigate_to_somewhere_youve_already_been/3.4-Bookmarks.cs",
  "fileLinesCount" : 42,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrivateMethodCanBeMadeStatic()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.2-Quick_fixes.cs",
  "fileLinesCount" : 72,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void MakePublicMethodPrivate()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.3-Context_actions.cs",
  "fileLinesCount" : 33,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrivateMethodCanBeMadeStatic()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.4-Navigation.cs",
  "fileLinesCount" : 68,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void UnusedMethod()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.8-Solution_wide_analysis.cs",
  "fileLinesCount" : 44,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrivateMethodCanBeMadeStatic()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.1-Highlights.cs",
  "fileLinesCount" : 70,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void PrivateMethodCanBeMadeStatic()",
  "longName" : "",
  "relativeFileName" : "03-Inspections/1-As_you_type/1.5-Error_stripe.cs",
  "fileLinesCount" : 66,
  "components" : [ "primary::03-Inspections" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function example()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/1-Navigate_to_something_you_know/1.5-Go_to_file_member.js",
  "fileLinesCount" : 30,
  "components" : [ "primary::localized" ],
  "startLine" : 20,
  "endLine" : 22,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function other()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/1-Navigate_to_something_you_know/1.5-Go_to_file_member.js",
  "fileLinesCount" : 30,
  "components" : [ "primary::localized" ],
  "startLine" : 24,
  "endLine" : 26,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function really_interesting_function()",
  "longName" : "",
  "relativeFileName" : "localized/ja/01-Navigation/1-Navigate_to_something_you_know/1.5-Go_to_file_member.js",
  "fileLinesCount" : 30,
  "components" : [ "primary::localized" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function example()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/1-Navigate_to_something_you_know/1.5-Go_to_file_member.js",
  "fileLinesCount" : 25,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function other()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/1-Navigate_to_something_you_know/1.5-Go_to_file_member.js",
  "fileLinesCount" : 25,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "function really_interesting_function()",
  "longName" : "",
  "relativeFileName" : "01-Navigation/1-Navigate_to_something_you_know/1.5-Go_to_file_member.js",
  "fileLinesCount" : 25,
  "components" : [ "primary::01-Navigation" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]