From 534f083b08503cdbc36dd4b7ab58a367ab5ff145 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcel=20M=C3=A4rtens?= <marcel.cochem@googlemail.com> Date: Fri, 11 Dec 2020 15:30:15 +0100 Subject: [PATCH] get rid of insecure dependency completly --- Cargo.lock | 35 ----------------------------------- voxygen/Cargo.toml | 1 - voxygen/src/error.rs | 2 -- 3 files changed, 38 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 017a5d6d0f..e561af6992 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1525,28 +1525,6 @@ dependencies = [ "num-traits 0.2.12", ] -[[package]] -name = "failure" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86" -dependencies = [ - "backtrace", - "failure_derive", -] - -[[package]] -name = "failure_derive" -version = "0.1.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" -dependencies = [ - "proc-macro2 1.0.23", - "quote 1.0.7", - "syn 1.0.42", - "synstructure", -] - [[package]] name = "fehler" version = "1.0.0" @@ -4684,18 +4662,6 @@ dependencies = [ "unicode-xid 0.2.1", ] -[[package]] -name = "synstructure" -version = "0.12.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701" -dependencies = [ - "proc-macro2 1.0.23", - "quote 1.0.7", - "syn 1.0.42", - "unicode-xid 0.2.1", -] - [[package]] name = "take_mut" version = "0.2.2" @@ -5479,7 +5445,6 @@ dependencies = [ "dot_vox", "enum-iterator", "euc", - "failure", "gfx", "gfx_device_gl", "gfx_gl", diff --git a/voxygen/Cargo.toml b/voxygen/Cargo.toml index f31bf92c4b..d6a49948db 100644 --- a/voxygen/Cargo.toml +++ b/voxygen/Cargo.toml @@ -67,7 +67,6 @@ deunicode = "1.0" directories-next = "2.0" dot_vox = "4.0" enum-iterator = "0.6" -failure = "0.1.6" glsl-include = "0.3.1" guillotiere = "0.5.2" hashbrown = {version = "0.7.2", features = ["rayon", "serde", "nightly"]} diff --git a/voxygen/src/error.rs b/voxygen/src/error.rs index 46ef45fa14..7b6a503a92 100644 --- a/voxygen/src/error.rs +++ b/voxygen/src/error.rs @@ -10,8 +10,6 @@ pub enum Error { BackendError(Box<dyn Debug>), /// An error relating the rendering subsystem. RenderError(RenderError), - /// A miscellaneous error with an unknown or unspecified source. - Other(failure::Error), } impl From<RenderError> for Error {