[ {
  "shortName" : "TOptional FRiderPathLocator::GetInstallInfoFromRiderPath()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Linux/RiderPathLocatorLinux.cpp",
  "fileLinesCount" : 170,
  "components" : [ "primary::Source" ],
  "startLine" : 22,
  "endLine" : 61,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TOptional FRiderPathLocator::GetInstallInfoFromRiderPath()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Win/RiderPathLocatorWin.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::Source" ],
  "startLine" : 190,
  "endLine" : 229,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TArray GetInstalledRidersWithLocate()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Linux/RiderPathLocatorLinux.cpp",
  "fileLinesCount" : 170,
  "components" : [ "primary::Source" ],
  "startLine" : 122,
  "endLine" : 159,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FRiderPathLocator::ParseProductInfoJson()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Common/RiderPathLocator.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::Source" ],
  "startLine" : 126,
  "endLine" : 165,
  "linesOfCode" : 35,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TArray GetInstalledRidersWithMdfind()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Mac/RiderPathLocatorMac.cpp",
  "fileLinesCount" : 131,
  "components" : [ "primary::Source" ],
  "startLine" : 71,
  "endLine" : 108,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FRiderSourceCodeAccessor::CachePathToSln()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 319,
  "endLine" : 353,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TArray GetManuallyInstalledRiders()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Linux/RiderPathLocatorLinux.cpp",
  "fileLinesCount" : 170,
  "components" : [ "primary::Source" ],
  "startLine" : 76,
  "endLine" : 112,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TArray CollectPathsFromRegistry()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Win/RiderPathLocatorWin.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::Source" ],
  "startLine" : 113,
  "endLine" : 150,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TArray CollectDotUltimatePathsFromRegistry()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Win/RiderPathLocatorWin.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::Source" ],
  "startLine" : 152,
  "endLine" : 188,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FRiderSourceCodeAccessor::Init()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 280,
  "endLine" : 311,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FRiderSourceCodeAccessModule::GenerateUprojectAccessors()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessorModule.cpp",
  "fileLinesCount" : 93,
  "components" : [ "primary::Source" ],
  "startLine" : 62,
  "endLine" : 91,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TOptional ResolvePathToFile()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 30,
  "endLine" : 57,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RiderSourceCodeAccess()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/RiderSourceCodeAccess.Build.cs",
  "fileLinesCount" : 34,
  "components" : [ "primary::Source" ],
  "startLine" : 7,
  "endLine" : 32,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FString ExtractPathFromSettingsJson()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Common/RiderPathLocator.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::Source" ],
  "startLine" : 12,
  "endLine" : 34,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FRiderSourceCodeAccessor::OpenSourceFiles()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 246,
  "endLine" : 273,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FRiderSourceCodeAccessModule::GenerateSlnAccessors()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessorModule.cpp",
  "fileLinesCount" : 93,
  "components" : [ "primary::Source" ],
  "startLine" : 37,
  "endLine" : 60,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TOptional FRiderPathLocator::GetInstallInfoFromRiderPath()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Mac/RiderPathLocatorMac.cpp",
  "fileLinesCount" : 131,
  "components" : [ "primary::Source" ],
  "startLine" : 15,
  "endLine" : 37,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TArray FRiderPathLocator::GetInstallInfosFromResourceFile()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Common/RiderPathLocator.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::Source" ],
  "startLine" : 167,
  "endLine" : 189,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FVersion FRiderPathLocator::GetLastBuildVersion()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Common/RiderPathLocator.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::Source" ],
  "startLine" : 65,
  "endLine" : 89,
  "linesOfCode" : 19,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool EnumerateRegistryKeys()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Win/RiderPathLocatorWin.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::Source" ],
  "startLine" : 54,
  "endLine" : 75,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static bool EnumerateRegistryValues()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Win/RiderPathLocatorWin.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::Source" ],
  "startLine" : 77,
  "endLine" : 100,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TSet FRiderPathLocator::CollectAllPaths()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Win/RiderPathLocatorWin.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::Source" ],
  "startLine" : 231,
  "endLine" : 249,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FRiderSourceCodeAccessor::TryGenerateSlnFile()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 370,
  "endLine" : 389,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FRiderSourceCodeAccessor::OpenFileAtLine()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 178,
  "endLine" : 199,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TArray FRiderPathLocator::GetInstallInfos()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Common/RiderPathLocator.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::Source" ],
  "startLine" : 105,
  "endLine" : 124,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool OpenRider()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 116,
  "endLine" : 133,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TArray GetManuallyInstalledRiders()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Mac/RiderPathLocatorMac.cpp",
  "fileLinesCount" : 131,
  "components" : [ "primary::Source" ],
  "startLine" : 39,
  "endLine" : 54,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TArray FRiderPathLocator::GetInstallInfosFromToolbox()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Common/RiderPathLocator.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::Source" ],
  "startLine" : 41,
  "endLine" : 63,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FRiderSourceCodeAccessor::OpenSolutionAtPath()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 219,
  "endLine" : 235,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int ProcessIsTranslated()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 66,
  "endLine" : 81,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FCommandLineInfo GetPlatformAppAndArgs()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 84,
  "endLine" : 99,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FRiderSourceCodeAccessor::OpenSolution()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 201,
  "endLine" : 218,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FRiderSourceCodeAccessor::CachePathToSolution()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 355,
  "endLine" : 368,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static FString GetToolboxPath()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Mac/RiderPathLocatorMac.cpp",
  "fileLinesCount" : 131,
  "components" : [ "primary::Source" ],
  "startLine" : 56,
  "endLine" : 69,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FString FRiderPathLocator::GetHistoryJsonPath()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Common/RiderPathLocator.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::Source" ],
  "startLine" : 91,
  "endLine" : 103,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static FString GetToolboxPath()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Win/RiderPathLocatorWin.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::Source" ],
  "startLine" : 19,
  "endLine" : 31,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TOptional FRiderSourceCodeAccessor::GetSolutionPath()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 401,
  "endLine" : 416,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static FString GetHomePath()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Linux/RiderPathLocatorLinux.cpp",
  "fileLinesCount" : 170,
  "components" : [ "primary::Source" ],
  "startLine" : 63,
  "endLine" : 74,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FString FRiderPathLocator::GetDefaultIDEInstallLocationForToolboxV2()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Mac/RiderPathLocatorMac.cpp",
  "fileLinesCount" : 131,
  "components" : [ "primary::Source" ],
  "startLine" : 110,
  "endLine" : 120,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static FString GetToolboxPath()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Win/RiderPathLocatorWin.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::Source" ],
  "startLine" : 33,
  "endLine" : 46,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static LONG GetStringRegKey()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Win/RiderPathLocatorWin.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::Source" ],
  "startLine" : 102,
  "endLine" : 112,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool CheckExecutable()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 101,
  "endLine" : 114,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TSet FRiderPathLocator::CollectAllPaths()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Linux/RiderPathLocatorLinux.cpp",
  "fileLinesCount" : 170,
  "components" : [ "primary::Source" ],
  "startLine" : 161,
  "endLine" : 169,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "TSet FRiderPathLocator::CollectAllPaths()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Mac/RiderPathLocatorMac.cpp",
  "fileLinesCount" : 131,
  "components" : [ "primary::Source" ],
  "startLine" : 122,
  "endLine" : 130,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int32 Major()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/RiderPathLocator.h",
  "fileLinesCount" : 155,
  "components" : [ "primary::Source" ],
  "startLine" : 29,
  "endLine" : 36,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int32 Minor()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/RiderPathLocator.h",
  "fileLinesCount" : 155,
  "components" : [ "primary::Source" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int32 Patch()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/RiderPathLocator.h",
  "fileLinesCount" : 155,
  "components" : [ "primary::Source" ],
  "startLine" : 47,
  "endLine" : 54,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FRiderSourceCodeAccessor::HandleOpeningRider()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 237,
  "endLine" : 244,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FRiderSourceCodeAccessor::TryGenerateSolutionFile()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 391,
  "endLine" : 399,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FRiderSourceCodeAccessModule::StartupModule()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessorModule.cpp",
  "fileLinesCount" : 93,
  "components" : [ "primary::Source" ],
  "startLine" : 15,
  "endLine" : 21,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FRiderSourceCodeAccessModule::ShutdownModule()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessorModule.cpp",
  "fileLinesCount" : 93,
  "components" : [ "primary::Source" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "friend FORCEINLINE uint32 GetTypeHash()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/RiderPathLocator.h",
  "fileLinesCount" : 155,
  "components" : [ "primary::Source" ],
  "startLine" : 130,
  "endLine" : 136,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static FString GetToolboxPath()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Linux/RiderPathLocatorLinux.cpp",
  "fileLinesCount" : 170,
  "components" : [ "primary::Source" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FString FRiderPathLocator::GetDefaultIDEInstallLocationForToolboxV2()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Win/RiderPathLocatorWin.cpp",
  "fileLinesCount" : 250,
  "components" : [ "primary::Source" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FRiderSourceCodeAccessor::AddSourceFiles()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 143,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FRiderSourceCodeAccessor::DoesSolutionExist()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 157,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FRiderSourceCodeAccessModule::SupportsDynamicReloading()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessorModule.cpp",
  "fileLinesCount" : 93,
  "components" : [ "primary::Source" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FString FRiderPathLocator::GetDefaultIDEInstallLocationForToolboxV2()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Linux/RiderPathLocatorLinux.cpp",
  "fileLinesCount" : 170,
  "components" : [ "primary::Source" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "explicit FVersion()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/RiderPathLocator.h",
  "fileLinesCount" : 155,
  "components" : [ "primary::Source" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FString ToString()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/RiderPathLocator.h",
  "fileLinesCount" : 155,
  "components" : [ "primary::Source" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FRiderPathLocator::DirectoryExistsAndNonEmpty()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/Common/RiderPathLocator.cpp",
  "fileLinesCount" : 189,
  "components" : [ "primary::Source" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FRiderSourceCodeAccessor::RefreshAvailability()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 137,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FRiderSourceCodeAccessor::CanAccessSourceCode()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FText FRiderSourceCodeAccessor::GetDescriptionText()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 163,
  "endLine" : 166,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FName FRiderSourceCodeAccessor::GetFName()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FText FRiderSourceCodeAccessor::GetNameText()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool FRiderSourceCodeAccessor::SaveAllOpenDocuments()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void FRiderSourceCodeAccessor::CachePathToUproject()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.cpp",
  "fileLinesCount" : 418,
  "components" : [ "primary::Source" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static FName FeatureType()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.h",
  "fileLinesCount" : 72,
  "components" : [ "primary::Source" ],
  "startLine" : 15,
  "endLine" : 15,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "virtual void Tick()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderSourceCodeAccessor.h",
  "fileLinesCount" : 72,
  "components" : [ "primary::Source" ],
  "startLine" : 44,
  "endLine" : 44,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "bool IsInitialized()",
  "longName" : "",
  "relativeFileName" : "Source/RiderSourceCodeAccess/Private/RiderPathLocator/RiderPathLocator.h",
  "fileLinesCount" : 155,
  "components" : [ "primary::Source" ],
  "startLine" : 10,
  "endLine" : 10,
  "linesOfCode" : 1,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]