improved error messages

- some small bugs are now fixed
- include comments in error messages (if this causes issues, use --hide-comments)
- colors should make more sense now
- error-related things moved to mers_lib/src/errors/
This commit is contained in:
Mark
2023-11-16 14:50:09 +01:00
parent c39e784939
commit 12925fed67
33 changed files with 462 additions and 320 deletions

View File

@@ -4,7 +4,10 @@ use std::{
sync::{Arc, Mutex},
};
use crate::program::run::{CheckError, CheckInfo, Info};
use crate::{
errors::CheckError,
program::run::{CheckInfo, Info},
};
use super::{Data, MersData, MersType, Type};