static @NlsSafe @Nullable String getShellcheckDistributionLink() {
    String platform = SystemInfo.isMac ? "mac" : SystemInfo.isWindows ? "windows" : SystemInfo.isLinux ? "linux" : null;
    if (platform == null) return null;
    String arch = SystemInfo.isAarch64 ? "arm64" : "amd64";
    if (platform.equals("windows") && arch.equals("arm64")) {
      // Unsupported OS + Arch
      return null;
    }
    return SHELLCHECK_URL +
           SHELLCHECK_ARTIFACT_VERSION +
           "/shellcheck-" + SHELLCHECK_ARTIFACT_VERSION + '-' + platform + '-' + arch + SHELLCHECK_ARCHIVE_EXTENSION;
  }
static @NlsSafe @Nullable String getShellcheckDistributionLink()