From a990de90fe41456a23e58bd087d2f107d321f3a1 Mon Sep 17 00:00:00 2001 From: Valentin Popov Date: Fri, 19 Jul 2024 16:37:58 +0400 Subject: Deleted vendor folder --- vendor/miette-derive/src/lib.rs | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 vendor/miette-derive/src/lib.rs (limited to 'vendor/miette-derive/src/lib.rs') diff --git a/vendor/miette-derive/src/lib.rs b/vendor/miette-derive/src/lib.rs deleted file mode 100644 index 0f7e64e..0000000 --- a/vendor/miette-derive/src/lib.rs +++ /dev/null @@ -1,32 +0,0 @@ -use quote::quote; -use syn::{parse_macro_input, DeriveInput}; - -use diagnostic::Diagnostic; - -mod code; -mod diagnostic; -mod diagnostic_arg; -mod diagnostic_source; -mod fmt; -mod forward; -mod help; -mod label; -mod related; -mod severity; -mod source_code; -mod url; -mod utils; - -#[proc_macro_derive( - Diagnostic, - attributes(diagnostic, source_code, label, related, help, diagnostic_source) -)] -pub fn derive_diagnostic(input: proc_macro::TokenStream) -> proc_macro::TokenStream { - let input = parse_macro_input!(input as DeriveInput); - let cmd = match Diagnostic::from_derive_input(input) { - Ok(cmd) => cmd.gen(), - Err(err) => return err.to_compile_error().into(), - }; - // panic!("{:#}", cmd.to_token_stream()); - quote!(#cmd).into() -} -- cgit v1.2.3