compile_warning 0.1.0

A proc macro that emits a compile-time warning
Documentation
#![feature(proc_macro_diagnostic)]

use proc_macro::{TokenStream, Span};

#[proc_macro]
pub fn compile_warning(input: TokenStream) -> TokenStream {
    Span::call_site().warning(input.to_string()).emit();
    TokenStream::new()
}