[ {
  "relativePath" : "2022.1/CodeAnalysis/NullableReferenceTypes/WarningsMode.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::2022.1" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/NewGutterMarks/Class1.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CS10/InterpolatedStringHandler/InterpolatedStringHandlers.cs",
  "extension" : "cs",
  "linesOfCode" : 58,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CS10/PatternMatching/SimplifyPatternMatchingDottedAccess.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CS10/GlobalUsings/NoUsingsInFile.cs",
  "extension" : "cs",
  "linesOfCode" : 5,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CS10/GlobalUsings/GlobalUsings.cs",
  "extension" : "cs",
  "linesOfCode" : 2,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CS10/Namespaces/Person.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CS10/Namespaces/FileScoped/FileScopedNamespace.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CS10/Namespaces/BlockScoped/BlockScopedNamespace.cs",
  "extension" : "cs",
  "linesOfCode" : 39,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CodeAnalysis/CSharpDemo.cs",
  "extension" : "cs",
  "linesOfCode" : 36,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CodeAnalysis/Locks.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CodeAnalysis/FixNRTs.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CodeAnalysis/Arithmetics.cs",
  "extension" : "cs",
  "linesOfCode" : 47,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CodeAnalysis/CodeForCSharpDemo.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CodeAnalysis/Program.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CodeAnalysis/LanguageInjectionAttr.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.3/CodeAnalysis/Records.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::2021.3" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/CodeAnalysis/UseEmpty.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/CodeAnalysis/GeneratedCode.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/CodeAnalysis/SwapViaDeconstruction.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/NullableReferenceTypes/CheckWhenNeedsToBeNullable.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/NullableReferenceTypes/CompilerAnnotations/Person.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/NullableReferenceTypes/ChangeNullability.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/NullableReferenceTypes/JetBrainsAnnotations/CompilerSupportedAttributes.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/NullableReferenceTypes/JetBrainsAnnotations/Migration.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/NullableReferenceTypes/JetBrainsAnnotations/Person.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/NullableReferenceTypes/JetBrainsAnnotations/RedundantAttributes.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/SourceGenerators/Utils.cs",
  "extension" : "cs",
  "linesOfCode" : 57,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/SourceGenerators/UseAutoNotifyGenerator.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/SourceGenerators/Program.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/CSharp20212/SourceGenerators/Employee.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/OtherFeatures/Navigation/HiddenOverrides.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/Generators/ToStringGenerator.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/Generators/DaemonGenerator.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/Generators/AutoNotifyGenerator.cs",
  "extension" : "cs",
  "linesOfCode" : 123,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "2021.2/Generators/EqualityMembersGenerator.cs",
  "extension" : "cs",
  "linesOfCode" : 38,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "2021.2/Generators/ImportGenerator.cs",
  "extension" : "cs",
  "linesOfCode" : 104,
  "components" : [ "primary::2021.2" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163CSharp/CodeGeneration.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163CSharp/TransformParameters.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163CSharp/IntroducePropertyForLazilyInitialisedField.cs",
  "extension" : "cs",
  "linesOfCode" : 8,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163CSharp/GenerateConstructorCheckForNull.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163CSharp/CSharp7.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163CSharp/Other.cs",
  "extension" : "cs",
  "linesOfCode" : 50,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163CSharp/IntroduceFromUnusedParameters.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163CSharp/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163Cpp/stdafx.cpp",
  "extension" : "cpp",
  "linesOfCode" : 1,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Older/ReSharper20163Cpp/targetver.h",
  "extension" : "h",
  "linesOfCode" : 2,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163Cpp/ReSharper20163Cpp.vcxproj.filters",
  "extension" : "filters",
  "linesOfCode" : 45,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163Cpp/Samples.cpp",
  "extension" : "cpp",
  "linesOfCode" : 8,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163Cpp/Cpp17NestedNamespace.cpp",
  "extension" : "cpp",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163Cpp/stdafx.h",
  "extension" : "h",
  "linesOfCode" : 4,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Older/ReSharper20163Cpp/Samples.h",
  "extension" : "h",
  "linesOfCode" : 17,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163Cpp/ReSharper20163Cpp.cpp",
  "extension" : "cpp",
  "linesOfCode" : 5,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163Cpp/ReSharper20163Cpp.vcxproj",
  "extension" : "vcxproj",
  "linesOfCode" : 167,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/Rename.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/ArgumentStyle.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/Test.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/Miscellaneous.cs",
  "extension" : "cs",
  "linesOfCode" : 41,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/SmartPaste.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/ConvertStringToLinqToXml.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/CheckMethodInputParameters.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/ChangeType.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/ConvertStringToJsonNet.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/CSharp6.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/BracesForSingleLinersStyle.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/StringActions.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101CSharp/NullabilityAnnotations.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163DotNetCoreTesting/TestingFacts.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172TypeScript/GenericTypeInference.js",
  "extension" : "js",
  "linesOfCode" : 1,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172TypeScript/InlineTypeAlias.ts",
  "extension" : "ts",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172TypeScript/GenericTypeInference.ts",
  "extension" : "ts",
  "linesOfCode" : 2,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172TypeScript/Async.ts",
  "extension" : "ts",
  "linesOfCode" : 14,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172TypeScript/MappedTypeUsages.ts",
  "extension" : "ts",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172TypeScript/Person.js",
  "extension" : "js",
  "linesOfCode" : 1,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172TypeScript/Async.js",
  "extension" : "js",
  "linesOfCode" : 39,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172TypeScript/MappedTypeUsages.js",
  "extension" : "js",
  "linesOfCode" : 3,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172TypeScript/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172TypeScript/InlineTypeAlias.js",
  "extension" : "js",
  "linesOfCode" : 8,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/Templates.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/LocaliseInterpolatedStrings.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/ExtractMembersToPartialRefactoring.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/DeleteComments.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/StructuralNavigation.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/TypingAssistance.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/FixInvalidEscapeChars.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/InjectedHtml.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/VerbatimInterpolation.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/GoToText.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/SuppressSsrHighlight.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/GuardArguments.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/MoveNestedToFileRefacrtoring.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/InheritDoc.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162CSharp/ComputeConstantOnNameof.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/Rider20182/Debugger/DebuggerStackFrames1.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/Rider20182/Debugger/DebuggerStackFrames2.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/Rider20182/Program.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20183CSharp/CSharp7Features.cs",
  "extension" : "cs",
  "linesOfCode" : 64,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20183CSharp/FormatterDetections/DetectNaming.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20183CSharp/FormatterDetections/DetectFormatting.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20183CSharp/ParameterHints.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101WCF/IService1.cs",
  "extension" : "cs",
  "linesOfCode" : 48,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101WCF/Service1.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101WCF/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Cpp/stdafx.cpp",
  "extension" : "cpp",
  "linesOfCode" : 1,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Older/ReSharper20171Cpp/JoinDeclration.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Cpp/ReSharper20171Cpp.vcxproj.filters",
  "extension" : "filters",
  "linesOfCode" : 42,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Cpp/ReSharper20171Cpp.cpp",
  "extension" : "cpp",
  "linesOfCode" : 5,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Cpp/targetver.h",
  "extension" : "h",
  "linesOfCode" : 2,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Cpp/ReSharper20171Cpp.vcxproj",
  "extension" : "vcxproj",
  "linesOfCode" : 165,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Cpp/stdafx.h",
  "extension" : "h",
  "linesOfCode" : 4,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Older/ReSharper20171Cpp/JoinDeclration.cpp",
  "extension" : "cpp",
  "linesOfCode" : 8,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20193CSharp/LocalizationManager.cs",
  "extension" : "cs",
  "linesOfCode" : 13,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101NodeJsExpress/JsDoc.js",
  "extension" : "js",
  "linesOfCode" : 3,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101NodeJsExpress/views/layout.jade",
  "extension" : "jade",
  "linesOfCode" : 35,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101NodeJsExpress/views/contact.jade",
  "extension" : "jade",
  "linesOfCode" : 17,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101NodeJsExpress/views/about.jade",
  "extension" : "jade",
  "linesOfCode" : 5,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101NodeJsExpress/views/index.jade",
  "extension" : "jade",
  "linesOfCode" : 23,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101NodeJsExpress/public/javascripts/_references.js",
  "extension" : "js",
  "linesOfCode" : 9,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101NodeJsExpress/public/javascripts/respond.js",
  "extension" : "js",
  "linesOfCode" : 231,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101NodeJsExpress/public/stylesheets/style.styl",
  "extension" : "styl",
  "linesOfCode" : 25,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101NodeJsExpress/app.js",
  "extension" : "js",
  "linesOfCode" : 26,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101NodeJsExpress/routes/index.js",
  "extension" : "js",
  "linesOfCode" : 10,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20191CSharp/RemoveUnusedReferences.cs",
  "extension" : "cs",
  "linesOfCode" : 6,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20191CSharp/CSharp8/Ranges.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20191CSharp/BackspaceTypingAssist.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20181CSharp/FormattingInspections.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20181CSharp/ValueTracking/RefReturning.cs",
  "extension" : "cs",
  "linesOfCode" : 44,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20181CSharp/ValueTracking/PatternMatching.cs",
  "extension" : "cs",
  "linesOfCode" : 35,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20181CSharp/ValueTracking/DefaultValues.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Older/ReSharper20181CSharp/Deconstruction.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20181CSharp/NonTrailingArgumentNames.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20183VBNet/NonTrailingNamedArguments.vb",
  "extension" : "vb",
  "linesOfCode" : 19,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20183VBNet/InferredTupleElementNames.vb",
  "extension" : "vb",
  "linesOfCode" : 9,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20183VBNet/LeadingDecimalSeparator.vb",
  "extension" : "vb",
  "linesOfCode" : 7,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162TS-JS/app.css",
  "extension" : "css",
  "linesOfCode" : 6,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162TS-JS/custom-properties.css",
  "extension" : "css",
  "linesOfCode" : 19,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162TS-JS/index.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162TS-JS/TypeScript20.ts",
  "extension" : "ts",
  "linesOfCode" : 30,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162TS-JS/completion-in-bower-js.js",
  "extension" : "js",
  "linesOfCode" : 1,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162TS-JS/TypeScript2016.2.ts",
  "extension" : "ts",
  "linesOfCode" : 10,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162TS-JS/RenameJsDoc.js",
  "extension" : "js",
  "linesOfCode" : 3,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162TS-JS/app.ts",
  "extension" : "ts",
  "linesOfCode" : 23,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162TS-JS/json-value-helpers.js",
  "extension" : "js",
  "linesOfCode" : 1,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/DotCover20163ContinuousTesting/HipsterHelloWorld.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/DotCover20163ContinuousTesting/IHelloWorldMessageProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/DotCover20163ContinuousTesting/DefaultHelloWorldMessageProvider.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/DotCover20163ContinuousTesting/HelloWorldFactory.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/DotCover20163ContinuousTesting/IHelloWorld.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/DotCover20163ContinuousTesting/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/DotCover20163ContinuousTesting/DefaultHelloWorld.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172Cpp/stdafx.cpp",
  "extension" : "cpp",
  "linesOfCode" : 1,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Older/ReSharper20172Cpp/ReSharper20172Cpp.vcxproj.filters",
  "extension" : "filters",
  "linesOfCode" : 39,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172Cpp/dllmain.cpp",
  "extension" : "cpp",
  "linesOfCode" : 16,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172Cpp/ReSharper20172Cpp.cpp",
  "extension" : "cpp",
  "linesOfCode" : 10,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172Cpp/targetver.h",
  "extension" : "h",
  "linesOfCode" : 2,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172Cpp/stdafx.h",
  "extension" : "h",
  "linesOfCode" : 4,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Older/ReSharper20172Cpp/ReSharper20172Cpp.vcxproj",
  "extension" : "vcxproj",
  "linesOfCode" : 170,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/TypeScript2016.3/literal-completion.ts",
  "extension" : "ts",
  "linesOfCode" : 7,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/TypeScript2016.3/app.ts",
  "extension" : "ts",
  "linesOfCode" : 45,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/Controllers/HomeController.cs",
  "extension" : "cs",
  "linesOfCode" : 25,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/Content/Site.css",
  "extension" : "css",
  "linesOfCode" : 16,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/Content/bootstrap-theme.css",
  "extension" : "css",
  "linesOfCode" : 581,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/Views/Home/Index.cshtml",
  "extension" : "cshtml",
  "linesOfCode" : 37,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/Views/Home/About.cshtml",
  "extension" : "cshtml",
  "linesOfCode" : 6,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/Views/Home/Contact.cshtml",
  "extension" : "cshtml",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/Views/_ViewStart.cshtml",
  "extension" : "cshtml",
  "linesOfCode" : 3,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/Views/Shared/_Layout.cshtml",
  "extension" : "cshtml",
  "linesOfCode" : 41,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/Views/Shared/Error.cshtml",
  "extension" : "cshtml",
  "linesOfCode" : 13,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/Global.asax.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/Scripts/respond.js",
  "extension" : "js",
  "linesOfCode" : 231,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/App_Start/FilterConfig.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/App_Start/BundleConfig.cs",
  "extension" : "cs",
  "linesOfCode" : 23,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/App_Start/RouteConfig.cs",
  "extension" : "cs",
  "linesOfCode" : 21,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/Global.asax",
  "extension" : "asax",
  "linesOfCode" : 1,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171EditorConfig/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162VB/StringInterpolation.vb",
  "extension" : "vb",
  "linesOfCode" : 13,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162VB/My Project/Settings.Designer.vb",
  "extension" : "vb",
  "linesOfCode" : 52,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162VB/My Project/AssemblyInfo.vb",
  "extension" : "vb",
  "linesOfCode" : 13,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162VB/My Project/Resources.Designer.vb",
  "extension" : "vb",
  "linesOfCode" : 32,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162VB/My Project/Application.Designer.vb",
  "extension" : "vb",
  "linesOfCode" : 3,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20182TSLinter/Controllers/SampleDataController.cs",
  "extension" : "cs",
  "linesOfCode" : 37,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20182TSLinter/Program.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Older/ReSharper20182TSLinter/Startup.cs",
  "extension" : "cs",
  "linesOfCode" : 52,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20182TSLinter/Pages/_ViewImports.cshtml",
  "extension" : "cshtml",
  "linesOfCode" : 3,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20182TSLinter/Pages/Error.cshtml.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20182TSLinter/Pages/Error.cshtml",
  "extension" : "cshtml",
  "linesOfCode" : 20,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/Address.h",
  "extension" : "h",
  "linesOfCode" : 5,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/Address.cpp",
  "extension" : "cpp",
  "linesOfCode" : 5,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/stdafx.cpp",
  "extension" : "cpp",
  "linesOfCode" : 1,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/inlineVariable.cpp",
  "extension" : "cpp",
  "linesOfCode" : 14,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/ReSharper20162Cpp.cpp",
  "extension" : "cpp",
  "linesOfCode" : 118,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/ReSharper20162Cpp.vcxproj.filters",
  "extension" : "filters",
  "linesOfCode" : 88,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/deprecatedAttribute.cpp",
  "extension" : "cpp",
  "linesOfCode" : 14,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/targetver.h",
  "extension" : "h",
  "linesOfCode" : 2,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/GenerateComments.cpp",
  "extension" : "cpp",
  "linesOfCode" : 5,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/PointerInitializerCodeStyle.cpp",
  "extension" : "cpp",
  "linesOfCode" : 2,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/Doxygen.h",
  "extension" : "h",
  "linesOfCode" : 7,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/Person.cpp",
  "extension" : "cpp",
  "linesOfCode" : 5,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/replaceZeroWithFalse.cpp",
  "extension" : "cpp",
  "linesOfCode" : 17,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/stdafx.h",
  "extension" : "h",
  "linesOfCode" : 8,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/Resource.h",
  "extension" : "h",
  "linesOfCode" : 22,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/ReSharper20162Cpp.h",
  "extension" : "h",
  "linesOfCode" : 2,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/Person.h",
  "extension" : "h",
  "linesOfCode" : 6,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/windowsVersion.cpp",
  "extension" : "cpp",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20162Cpp/ReSharper20162Cpp.vcxproj",
  "extension" : "vcxproj",
  "linesOfCode" : 179,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163LanguageInjections/Completion.ts",
  "extension" : "ts",
  "linesOfCode" : 6,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163LanguageInjections/app.css",
  "extension" : "css",
  "linesOfCode" : 18,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163LanguageInjections/index.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163LanguageInjections/AutoInjections.jsx",
  "extension" : "jsx",
  "linesOfCode" : 10,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163LanguageInjections/ManualInjections.js",
  "extension" : "js",
  "linesOfCode" : 5,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20163LanguageInjections/ManualInjections.ts",
  "extension" : "ts",
  "linesOfCode" : 6,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101Cpp/ReSharper101Cpp.h",
  "extension" : "h",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101Cpp/generate.cpp",
  "extension" : "cpp",
  "linesOfCode" : 6,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101Cpp/ReSharper101Cpp.vcxproj",
  "extension" : "vcxproj",
  "linesOfCode" : 125,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101Cpp/makeBaseNonFinal.cpp",
  "extension" : "cpp",
  "linesOfCode" : 18,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101Cpp/makeMemberFunctionNonConst.cpp",
  "extension" : "cpp",
  "linesOfCode" : 10,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101Cpp/ReSharper101Cpp.cpp",
  "extension" : "cpp",
  "linesOfCode" : 23,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101Cpp/ReSharper101Cpp.vcxproj.filters",
  "extension" : "filters",
  "linesOfCode" : 36,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101TypeScript/app.css",
  "extension" : "css",
  "linesOfCode" : 6,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101TypeScript/app.js",
  "extension" : "js",
  "linesOfCode" : 22,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101TypeScript/index.html",
  "extension" : "html",
  "linesOfCode" : 13,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper101TypeScript/app.ts",
  "extension" : "ts",
  "linesOfCode" : 23,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20182CSharp/UnsafeCodeCompletion.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20182CSharp/TupleEquality.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20182CSharp/RefLocalAssignments.cs",
  "extension" : "cs",
  "linesOfCode" : 26,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20182CSharp/TypeConstraints.cs",
  "extension" : "cs",
  "linesOfCode" : 49,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20182CSharp/DeclarationExpressions/DeclarationExpressionsB.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20182CSharp/DeclarationExpressions/DeclarationExpressionsD.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20182CSharp/DeclarationExpressions/DeclarationExpressionsA.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20182CSharp/DeclarationExpressions/DeclarationExpressionsC.cs",
  "extension" : "cs",
  "linesOfCode" : 18,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171CSharp/OutputVariables.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171CSharp/Tuples.cs",
  "extension" : "cs",
  "linesOfCode" : 45,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171CSharp/CSharpFormatting.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171CSharp/PatternMatching.cs",
  "extension" : "cs",
  "linesOfCode" : 34,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171CSharp/LocalFunctions.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171CSharp/ExpressionBodies.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171CSharp/ThrowExpressions.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171CSharp/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/DotCover20163ContinuousTesting.Facts/config.xml",
  "extension" : "xml",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/DotCover20163ContinuousTesting.Facts/DefaultHelloWorldFacts.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/DotCover20163ContinuousTesting.Facts/DefaultHelloWorldMessageProviderFacts.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/DotCover20163ContinuousTesting.Facts/HelloWorldFactoryFacts.cs",
  "extension" : "cs",
  "linesOfCode" : 14,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/DotCover20163ContinuousTesting.Facts/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20173CSharp/Refactoring/ExtractMethod/SyncParameterCheck.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20173CSharp/Refactoring/ExtractMethod/ExtractMethod.cs",
  "extension" : "cs",
  "linesOfCode" : 24,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20173CSharp/Refactoring/ExtractMethod/ConflictResolution.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20173CSharp/Refactoring/ExtractMethod/TupleReturn.cs",
  "extension" : "cs",
  "linesOfCode" : 16,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20173CSharp/Refactoring/ExtractMethod/LocalFunctionClosures.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20173CSharp/Refactoring/ExtractMethod/ExtractLocalFunction.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20173CSharp/GenerateDeconstructor.cs",
  "extension" : "cs",
  "linesOfCode" : 19,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20173CSharp/FindUsagesDeconstructor.cs",
  "extension" : "cs",
  "linesOfCode" : 30,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20173CSharp/Formatter/BlogException.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20173CSharp/Formatter/AlignColumns.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20173CSharp/Formatter/WrapChopLongLines.cs",
  "extension" : "cs",
  "linesOfCode" : 17,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20173CSharp/Formatter/HtmlFormatter.html",
  "extension" : "html",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20173CSharp/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/InspectionPossibleMultipleEnumeration.cs",
  "extension" : "cs",
  "linesOfCode" : 54,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/InspectionInheritDoc.cs",
  "extension" : "cs",
  "linesOfCode" : 22,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/InspectionOutVariables.cs",
  "extension" : "cs",
  "linesOfCode" : 42,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/TypingAssist.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/Navigation.cs",
  "extension" : "cs",
  "linesOfCode" : 29,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/Csharp71.cs",
  "extension" : "cs",
  "linesOfCode" : 40,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/GenerateMembers.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/Customer.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/PatternMatching.cs",
  "extension" : "cs",
  "linesOfCode" : 55,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/InspectionUseVar.cs",
  "extension" : "cs",
  "linesOfCode" : 20,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/InspectionPossiblyUnintendedTransformationOfIQueryable.cs",
  "extension" : "cs",
  "linesOfCode" : 27,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/LanguageInjections.cs",
  "extension" : "cs",
  "linesOfCode" : 11,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/RefReturn.cs",
  "extension" : "cs",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/GenerateConstructor.cs",
  "extension" : "cs",
  "linesOfCode" : 9,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20172CSharp/Properties/AssemblyInfo.cs",
  "extension" : "cs",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Web/PostfixTemplates.ts",
  "extension" : "ts",
  "linesOfCode" : 5,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Web/Angular2/component.ts",
  "extension" : "ts",
  "linesOfCode" : 12,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Web/Angular2/component.html",
  "extension" : "html",
  "linesOfCode" : 3,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Web/LanguageFeatures/ObjectSpread.ts",
  "extension" : "ts",
  "linesOfCode" : 5,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Web/LanguageFeatures/MappedTypes.ts",
  "extension" : "ts",
  "linesOfCode" : 13,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Web/GotoImplementingMembers.ts",
  "extension" : "ts",
  "linesOfCode" : 15,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Web/GenerateProperties.ts",
  "extension" : "ts",
  "linesOfCode" : 4,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "Older/ReSharper20171Web/GotoFunctionExits.ts",
  "extension" : "ts",
  "linesOfCode" : 18,
  "components" : [ "primary::Older" ],
  "concerns" : [ "::Unclassified" ]
} ]