Crate urlsup

Source
Expand description

urlsup - A fast, reliable URL validation tool

This library provides functionality for finding URLs in files and validating them via HTTP requests. It’s designed to be fast, concurrent, and suitable for CI/CD pipelines.

Re-exports§

pub use config::CliConfig;
pub use config::Config;
pub use core::UrlLocation;
pub use core::UrlLocationBuilder;
pub use core::UrlLocationError;
pub use discovery::Finder;
pub use discovery::UrlFinder;
pub use reporting::DashboardData;
pub use reporting::HtmlDashboard;
pub use reporting::PerformanceProfiler;
pub use ui::Cli;
pub use ui::Commands;
pub use ui::DisplayMetadata;
pub use ui::ProgressReporter;
pub use ui::cli_to_config;
pub use validation::ValidateUrls;
pub use validation::ValidationResult;
pub use validation::Validator;

Modules§

config
Configuration management
core
Core types and foundational components
discovery
URL discovery and file processing
reporting
Analysis and reporting
ui
User interface and interaction
validation
URL validation logic