diff --git a/crates/nu-protocol/src/errors/parse_warning.rs b/crates/nu-protocol/src/errors/parse_warning.rs index c5d66e46ff..78fa7ef7a9 100644 --- a/crates/nu-protocol/src/errors/parse_warning.rs +++ b/crates/nu-protocol/src/errors/parse_warning.rs @@ -7,6 +7,7 @@ use thiserror::Error; use super::ReportMode; #[derive(Clone, Debug, Error, Diagnostic, Serialize, Deserialize)] +#[diagnostic(severity(Warning))] pub enum ParseWarning { #[error("{dep_type} deprecated.")] #[diagnostic(code(nu::parser::deprecated))] diff --git a/crates/nu-protocol/src/errors/shell_error/mod.rs b/crates/nu-protocol/src/errors/shell_error/mod.rs index bc4587286c..cc0f76d040 100644 --- a/crates/nu-protocol/src/errors/shell_error/mod.rs +++ b/crates/nu-protocol/src/errors/shell_error/mod.rs @@ -1220,7 +1220,7 @@ This is an internal Nushell error, please file an issue https://github.com/nushe }, #[error("{deprecation_type} deprecated.")] - #[diagnostic(code(nu::shell::deprecated))] + #[diagnostic(code(nu::shell::deprecated), severity(Warning))] DeprecationWarning { deprecation_type: &'static str, suggestion: String,