From 2d886c06a301999f1d33bc130713d41d10299ab1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kat=20March=C3=A1n?= Date: Sun, 22 Aug 2021 15:59:27 -0700 Subject: [PATCH] docs: dogfood url(docsrs) --- src/error.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/error.rs b/src/error.rs index a5f0ade..bf02d12 100644 --- a/src/error.rs +++ b/src/error.rs @@ -12,23 +12,21 @@ pub enum MietteError { /// Wrapper around [std::io::Error]. This is returned when something went /// wrong while reading a [crate::Source]. #[error(transparent)] - #[diagnostic(code(miette::io_error))] - #[doc(alias = "miette::io_error")] + #[diagnostic(code(miette::io_error), url(docsrs))] IoError(#[from] io::Error), /// Returned when a [crate::SourceSpan] extends beyond the bounds of a given [crate::Source]. #[error("The given offset is outside the bounds of its Source")] #[diagnostic( code(miette::span_out_of_bounds), - help("Double-check your spans. Do you have an off-by-one error?") + help("Double-check your spans. Do you have an off-by-one error?"), + url(docsrs) )] - #[doc(alias = "miette::span_out_of_bounds")] OutOfBounds, /// Returned when installing a [crate::DiagnosticReportPrinter] failed. /// Typically, this will be because [crate::set_printer] was called twice. #[error("Failed to install DiagnosticReportPrinter")] - #[diagnostic(code(miette::set_printer_failed))] - #[doc(alias = "miette::set_printer_failed")] + #[diagnostic(code(miette::set_printer_failed), url(docsrs))] SetPrinterFailure, }