oven-sh/bun · error · HostedGitInfoError
InvalidURL
InvalidURL
Error message
InvalidURL
What it means
Error "InvalidURL" thrown in oven-sh/bun.
Source
Thrown at src/install/hosted_git_info.rs:70
use core::ops::Range;
use core::ptr::NonNull;
use bun_alloc::AllocError;
use bun_core::StringBuilder;
use bun_core::{OwnedString, strings};
use bun_url::PercentEncoding;
use bun_url::whatwg::URL as JscUrl;
use enum_map::{Enum, EnumMap};
// ──────────────────────────────────────────────────────────────────────────
// Errors
// ──────────────────────────────────────────────────────────────────────────
#[derive(thiserror::Error, Debug, Clone, Copy, PartialEq, Eq, strum::IntoStaticStr)]
pub enum HostedGitInfoError {
#[error("OutOfMemory")]
OutOfMemory,
#[error("InvalidURL")]
InvalidURL,
}
bun_core::oom_from_alloc!(HostedGitInfoError);
#[derive(thiserror::Error, Debug, Clone, Copy, PartialEq, Eq, strum::IntoStaticStr)]
pub enum ParseUrlError {
#[error("InvalidGitUrl")]
InvalidGitUrl,
#[error("OutOfMemory")]
OutOfMemory,
}
bun_core::oom_from_alloc!(ParseUrlError);
// ──────────────────────────────────────────────────────────────────────────
// Representation
// ──────────────────────────────────────────────────────────────────────────View on GitHub (pinned to 8c5296ac45)
When it happens
Trigger: Thrown at src/install/hosted_git_info.rs:70 when the library encounters an invalid state.
Common situations: See trigger scenarios.
AI-assisted analysis of oven-sh/bun@8c5296ac45 (2026-08-16).
Data as JSON: /api/errors/e5fed2a46cc39fb0.
Report an issue: GitHub.