function getQodanaSha256()

in vscode/qodana/src/core/cli/cliDownloader.ts [60:77]


function getQodanaSha256(arch: string, platform: string): string {
    switch (`${platform}_${arch}`) {
        case 'windows_x86_64':
            return checksum['windows_x86_64'];
        case 'windows_arm64':
            return checksum['windows_arm64'];
        case 'linux_x86_64':
            return checksum['linux_x86_64'];
        case 'linux_arm64':
            return checksum['linux_arm64'];
        case 'darwin_x86_64':
            return checksum['darwin_x86_64'];
        case 'darwin_arm64':
            return checksum['darwin_arm64'];
        default:
            throw new Error(`Qodana CLI does not exist for ${platform}_${arch}`);
    }
}