id: 1 unit: public int Run() file: build/Shell.cs start line: 63 end line: 122 size: 55 LOC McCabe index: 8 number of parameters: 2 id: 2 unit: public static void DownloadTemplates() file: build/BuildSteps.cs start line: 38 end line: 100 size: 52 LOC McCabe index: 15 number of parameters: 0 id: 3 unit: public void Run() file: build/Orchestrator.cs start line: 45 end line: 80 size: 31 LOC McCabe index: 8 number of parameters: 0 id: 4 unit: public static RuntimeFallbacks GetDefaultRuntimeFallbacks() file: build/DependencyHelper.cs start line: 95 end line: 132 size: 30 LOC McCabe index: 6 number of parameters: 1 id: 5 unit: public static void CreateCDNStoragePackage() file: build/BuildSteps.cs start line: 291 end line: 325 size: 24 LOC McCabe index: 2 number of parameters: 0 id: 6 unit: public static void RunVulnerabilityReport() file: build/BuildSteps.cs start line: 168 end line: 194 size: 22 LOC McCabe index: 2 number of parameters: 1 id: 7 unit: public Orchestrator Then() file: build/Orchestrator.cs start line: 20 end line: 43 size: 21 LOC McCabe index: 2 number of parameters: 3 id: 8 unit: public static void CreateExtensionBundle() file: build/BuildSteps.cs start line: 224 end line: 257 size: 20 LOC McCabe index: 2 number of parameters: 1 id: 9 unit: public static void Clean() file: build/BuildSteps.cs start line: 15 end line: 36 size: 19 LOC McCabe index: 5 number of parameters: 0 id: 10 unit: public static async Task BuildExtensionsBundle() file: build/BuildSteps.cs start line: 138 end line: 161 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 11 unit: public static void AddBindingInfoToExtensionsJson() file: build/BuildSteps.cs start line: 196 end line: 216 size: 19 LOC McCabe index: 2 number of parameters: 1 id: 12 unit: public static void Write() file: build/FileUtility.cs start line: 27 end line: 48 size: 19 LOC McCabe index: 3 number of parameters: 3 id: 13 unit: static void Main() file: build/Program.cs start line: 7 end line: 24 size: 18 LOC McCabe index: 1 number of parameters: 1 id: 14 unit: private static string GetDefaultPlatformRid() file: build/DependencyHelper.cs start line: 41 end line: 69 size: 17 LOC McCabe index: 3 number of parameters: 0 id: 15 unit: public OrchestratorParser() file: build/OrchestratorParser.cs start line: 12 end line: 31 size: 17 LOC McCabe index: 4 number of parameters: 1 id: 16 unit: private void PrintTargetsToRun() file: build/Orchestrator.cs start line: 82 end line: 98 size: 16 LOC McCabe index: 4 number of parameters: 2 id: 17 unit: public static List GetRuntimeFallbacks() file: build/DependencyHelper.cs start line: 141 end line: 157 size: 15 LOC McCabe index: 2 number of parameters: 1 id: 18 unit: public static void CopyDirectory() file: build/FileUtility.cs start line: 62 end line: 78 size: 15 LOC McCabe index: 4 number of parameters: 2 id: 19 unit: public static void Run() file: build/Shell.cs start line: 13 end line: 30 size: 15 LOC McCabe index: 4 number of parameters: 4 id: 20 unit: private static Dictionary BuildRuntimesGraph() file: build/DependencyHelper.cs start line: 23 end line: 39 size: 14 LOC McCabe index: 2 number of parameters: 0 id: 21 unit: public static async Task GenerateBundleProjectFile() file: build/BuildSteps.cs start line: 112 end line: 126 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 22 unit: public static void CreateCDNStoragePackageWindows() file: build/BuildSteps.cs start line: 327 end line: 341 size: 13 LOC McCabe index: 2 number of parameters: 0 id: 23 unit: public static void CreateBundleJsonFile() file: build/BuildSteps.cs start line: 373 end line: 386 size: 13 LOC McCabe index: 1 number of parameters: 1 id: 24 unit: public static void CreateCDNStoragePackageLinux() file: build/BuildSteps.cs start line: 343 end line: 356 size: 12 LOC McCabe index: 2 number of parameters: 0 id: 25 unit: public static HashSet GetIndexFile() file: build/BuildSteps.cs start line: 358 end line: 371 size: 12 LOC McCabe index: 2 number of parameters: 1 id: 26 unit: public static string GetOutput() file: build/Shell.cs start line: 32 end line: 44 size: 11 LOC McCabe index: 3 number of parameters: 3 id: 27 unit: public static async Task GetLatestPackageVersion() file: build/Helper.cs start line: 12 end line: 25 size: 11 LOC McCabe index: 1 number of parameters: 3 id: 28 unit: public bool TryAdd() file: build/IndexV2.cs start line: 25 end line: 35 size: 10 LOC McCabe index: 2 number of parameters: 2 id: 29 unit: private static string GetResourceFileContents() file: build/DependencyHelper.cs start line: 77 end line: 85 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 30 unit: public static async Task AddExtensionPackages() file: build/BuildSteps.cs start line: 128 end line: 136 size: 9 LOC McCabe index: 3 number of parameters: 2 id: 31 unit: public InternalExe() file: build/Shell.cs start line: 54 end line: 61 size: 8 LOC McCabe index: 1 number of parameters: 5 id: 32 unit: public static void CreateRUPackage() file: build/BuildSteps.cs start line: 281 end line: 289 size: 7 LOC McCabe index: 1 number of parameters: 0 id: 33 unit: public static void EnsureDirectoryExists() file: build/FileUtility.cs start line: 19 end line: 25 size: 7 LOC McCabe index: 2 number of parameters: 1 id: 34 unit: public IndexFileV2Metadata() file: build/IndexFileV2Metadata.cs start line: 5 end line: 10 size: 6 LOC McCabe index: 1 number of parameters: 3 id: 35 unit: public static List GetRuntimeFallbacks() file: build/DependencyHelper.cs start line: 134 end line: 139 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 36 unit: private static List GetExtensionList() file: build/BuildSteps.cs start line: 218 end line: 222 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 37 unit: public static void PackageNetCoreV3BundlesWindows() file: build/BuildSteps.cs start line: 269 end line: 273 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 38 unit: public static void AddBundleZipFile() file: build/BuildSteps.cs start line: 275 end line: 279 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 39 unit: private static string GetRuntimesGraphJson() file: build/DependencyHelper.cs start line: 72 end line: 75 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 40 unit: public static void BuildBundleBinariesForWindows() file: build/BuildSteps.cs start line: 102 end line: 105 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 41 unit: public static void BuildBundleBinariesForLinux() file: build/BuildSteps.cs start line: 107 end line: 110 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 42 unit: public static void GenerateVulnerabilityReport() file: build/BuildSteps.cs start line: 163 end line: 166 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 43 unit: public static void PackageNetCoreV3Bundle() file: build/BuildSteps.cs start line: 259 end line: 262 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 44 unit: public static void PackageNetCoreV3BundlesLinux() file: build/BuildSteps.cs start line: 264 end line: 267 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 45 unit: public static Stream OpenFile() file: build/FileUtility.cs start line: 52 end line: 55 size: 4 LOC McCabe index: 1 number of parameters: 4 id: 46 unit: public static void CopyFile() file: build/FileUtility.cs start line: 57 end line: 60 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 47 unit: private Orchestrator() file: build/Orchestrator.cs start line: 15 end line: 18 size: 4 LOC McCabe index: 1 number of parameters: 1