From a1e76107098bc16f002e15d59f93a9dffec4cf8e Mon Sep 17 00:00:00 2001 From: Richard Feldman Date: Thu, 2 Sep 2021 21:06:44 -0400 Subject: [PATCH] Add severity to mono reports --- compiler/reporting/src/error/mono.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/compiler/reporting/src/error/mono.rs b/compiler/reporting/src/error/mono.rs index 9f365c55ae..3a7e0e7bf0 100644 --- a/compiler/reporting/src/error/mono.rs +++ b/compiler/reporting/src/error/mono.rs @@ -1,4 +1,4 @@ -use crate::report::{Annotation, Report, RocDocAllocator, RocDocBuilder}; +use crate::report::{Annotation, Report, RocDocAllocator, RocDocBuilder, Severity}; use std::path::PathBuf; use ven_pretty::DocAllocator; @@ -33,6 +33,7 @@ pub fn mono_problem<'b>( filename, title: "UNSAFE PATTERN".to_string(), doc, + severity: Severity::RuntimeError, } } BadDestruct => { @@ -56,6 +57,7 @@ pub fn mono_problem<'b>( filename, title: "UNSAFE PATTERN".to_string(), doc, + severity: Severity::RuntimeError, } } BadCase => { @@ -79,6 +81,7 @@ pub fn mono_problem<'b>( filename, title: "UNSAFE PATTERN".to_string(), doc, + severity: Severity::RuntimeError, } } }, @@ -104,6 +107,7 @@ pub fn mono_problem<'b>( filename, title: "REDUNDANT PATTERN".to_string(), doc, + severity: Severity::Warning, } } }