Reduce required dependencies for diagnostics (#6648)

Disable backtrace on miette
- gimli crate requires several seconds
Disable diagnostics on wax
- depends on an outdated miette version

Builds fine, no observable loss in diagnostics quality of life

Removes 10 crates that have to be compiled.
This commit is contained in:
Stefan Holderbach
2022-10-24 21:42:32 +02:00
committed by GitHub
parent 6a7a60429f
commit 92ab8b831b
6 changed files with 10 additions and 87 deletions

View File

@ -30,7 +30,7 @@ fuzzy-matcher = "0.3.7"
is_executable = "1.0.1"
lazy_static = "1.4.0"
log = "0.4"
miette = { version = "5.1.0", features = ["fancy"] }
miette = { version = "5.1.0", features = ["fancy-no-backtrace"] }
percent-encoding = "2"
strip-ansi-escapes = "0.1.1"
sysinfo = "0.26.2"