[ {
  "relativePath" : "ruby/hello.rb",
  "extension" : "rb",
  "linesOfCode" : 4,
  "components" : [ "primary::ruby" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "duplicates/duplicate_functions_2.php",
  "extension" : "php",
  "linesOfCode" : 33,
  "components" : [ "primary::duplicates" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "duplicates/duplicate_functions_1.php",
  "extension" : "php",
  "linesOfCode" : 13,
  "components" : [ "primary::duplicates" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "js/main.js",
  "extension" : "js",
  "linesOfCode" : 5,
  "components" : [ "primary::js" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "java/src/main/java/AppStarter.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::java" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/naming_inspections.cpp",
  "extension" : "cpp",
  "linesOfCode" : 31,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/qodana.yaml",
  "extension" : "yaml",
  "linesOfCode" : 1,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/argument_selection_inspection.cpp",
  "extension" : "cpp",
  "linesOfCode" : 31,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/GoToFail.cpp",
  "extension" : "cpp",
  "linesOfCode" : 11,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/Clang_Tidy_modernize.cpp",
  "extension" : "cpp",
  "linesOfCode" : 23,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/CodeAnalysis.cpp",
  "extension" : "cpp",
  "linesOfCode" : 1,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/lifetime_safety_samples.cpp",
  "extension" : "cpp",
  "linesOfCode" : 85,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/code_analysis_summary.cpp",
  "extension" : "cpp",
  "linesOfCode" : 151,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/Clang_Tidy_options.cpp",
  "extension" : "cpp",
  "linesOfCode" : 13,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/main.cpp",
  "extension" : "cpp",
  "linesOfCode" : 4,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/Clang_Tidy_google.cpp",
  "extension" : "cpp",
  "linesOfCode" : 34,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/Clang_Tidy_cppcoreguidelines.cpp",
  "extension" : "cpp",
  "linesOfCode" : 13,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/MISRA_inspections.cpp",
  "extension" : "cpp",
  "linesOfCode" : 57,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/cppcast_quickfixes.cpp",
  "extension" : "cpp",
  "linesOfCode" : 25,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cpp/DFAchecks.cpp",
  "extension" : "cpp",
  "linesOfCode" : 212,
  "components" : [ "primary::cpp" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "go/main.go",
  "extension" : "go",
  "linesOfCode" : 8,
  "components" : [ "primary::go" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/naming_inspections.cpp",
  "extension" : "cpp",
  "linesOfCode" : 31,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/qodana.yaml",
  "extension" : "yaml",
  "linesOfCode" : 1,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/argument_selection_inspection.cpp",
  "extension" : "cpp",
  "linesOfCode" : 31,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/GoToFail.cpp",
  "extension" : "cpp",
  "linesOfCode" : 11,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/Clang_Tidy_modernize.cpp",
  "extension" : "cpp",
  "linesOfCode" : 23,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/CodeAnalysis.cpp",
  "extension" : "cpp",
  "linesOfCode" : 1,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/lifetime_safety_samples.cpp",
  "extension" : "cpp",
  "linesOfCode" : 85,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/code_analysis_summary.cpp",
  "extension" : "cpp",
  "linesOfCode" : 151,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/Clang_Tidy_options.cpp",
  "extension" : "cpp",
  "linesOfCode" : 13,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/main.cpp",
  "extension" : "cpp",
  "linesOfCode" : 4,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/Clang_Tidy_google.cpp",
  "extension" : "cpp",
  "linesOfCode" : 34,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/Clang_Tidy_cppcoreguidelines.cpp",
  "extension" : "cpp",
  "linesOfCode" : 13,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/MISRA_inspections.cpp",
  "extension" : "cpp",
  "linesOfCode" : 57,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/cppcast_quickfixes.cpp",
  "extension" : "cpp",
  "linesOfCode" : 25,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "cnova/DFAchecks.cpp",
  "extension" : "cpp",
  "linesOfCode" : 212,
  "components" : [ "primary::cnova" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "rust/src/main.rs",
  "extension" : "rs",
  "linesOfCode" : 9,
  "components" : [ "primary::rust" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "rust/Cargo.toml",
  "extension" : "toml",
  "linesOfCode" : 7,
  "components" : [ "primary::rust" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotnet/qodana.yaml",
  "extension" : "yaml",
  "linesOfCode" : 2,
  "components" : [ "primary::dotnet" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotnet/Class1.cs",
  "extension" : "cs",
  "linesOfCode" : 7,
  "components" : [ "primary::dotnet" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "dotnet/OtherProject/Class1.cs",
  "extension" : "cs",
  "linesOfCode" : 10,
  "components" : [ "primary::dotnet" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "py_error/qodana.yaml",
  "extension" : "yaml",
  "linesOfCode" : 1,
  "components" : [ "primary::py_error" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "py_error/func.py",
  "extension" : "py",
  "linesOfCode" : 17,
  "components" : [ "primary::py_error" ],
  "concerns" : [ "::Unclassified" ]
} ]