in JetBrains.HabitatDetector/src/HabitatInfo.Parse.cs [20:37]
public static bool TryParseArchitecture(string architectureStr, out JetArchitecture architecture)
{
switch (architectureStr)
{
// @formatter:off
case "arm" : architecture = JetArchitecture.Arm ; return true;
case "arm64" : architecture = JetArchitecture.Arm64 ; return true;
case "loongarch64": architecture = JetArchitecture.LoongArch64; return true;
case "ppc64le" : architecture = JetArchitecture.Ppc64le ; return true;
case "riscv64" : architecture = JetArchitecture.RiscV64 ; return true;
case "s390x" : architecture = JetArchitecture.S390x ; return true;
case "x64" : architecture = JetArchitecture.X64 ; return true;
case "x86" : architecture = JetArchitecture.X86 ; return true;
// @formatter:on
}
architecture = default;
return false;
}