public static string GetPresentableString()

in JetBrains.HabitatDetector/src/HabitatInfo.Name.cs [86:100]


    public static string GetPresentableString(JetArchitecture architecture)
    {
      return architecture switch
        {
          JetArchitecture.Arm => "ARM", // ARM, Advanced RISC Machine, Acorn RISC Machine
          JetArchitecture.Arm64 => "ARM64", // ARM64, Aarch64, Advanced RISC Machine 64-bit
          JetArchitecture.LoongArch64 => "LA64", // LA64, LoongArch64, LoongArch 64-bit
          JetArchitecture.Ppc64le => "PPC64LE", // ppc64le, PowerPC 64-bit little-endian
          JetArchitecture.RiscV64 => "RISC-V64", // riscv64
          JetArchitecture.S390x => "S/390x", // S/390x, s390x, z/Architecture
          JetArchitecture.X64 => "x64", // x64, x86_64, AMD64, and Intel 64
          JetArchitecture.X86 => "x86", // x86, IA-32 and Intel
          _ => throw new ArgumentOutOfRangeException(nameof(architecture), architecture, null)
        };
    }