Only use matches crate as a dev-dependency

This commit is contained in:
Jonas Platte 2020-07-22 23:05:40 +02:00
parent 851560314c
commit 05a99a00a0
No known key found for this signature in database
GPG Key ID: 7D261D771D915378
9 changed files with 7 additions and 10 deletions

View File

@ -16,7 +16,6 @@ version = "0.16.1"
edition = "2018"
[dependencies]
matches = "0.1.8"
proc-macro2 = "1.0.18"
quote = "1.0.7"
syn = { version = "1.0.31", features = ["full", "extra-traits"] }

View File

@ -2,7 +2,6 @@
use std::{convert::TryFrom, mem};
use matches::matches;
use proc_macro2::TokenStream;
use quote::{quote, quote_spanned, ToTokens};
use syn::{spanned::Spanned, Field, Ident};

View File

@ -12,8 +12,10 @@ edition = "2018"
[dependencies]
js_int = { version = "0.1.7", features = ["serde"] }
matches = "0.1.8"
ruma-serde = { version = "0.2.2", path = "../ruma-serde" }
serde = { version = "1.0.113", features = ["derive"] }
serde_json = { version = "1.0.55", features = ["raw_value"] }
strum = { version = "0.18.0", features = ["derive"] }
[dev-dependencies]
matches = "0.1.8"

View File

@ -16,7 +16,6 @@ version = "0.21.3"
syn = { version = "1.0.31", features = ["full"] }
quote = "1.0.7"
proc-macro2 = "1.0.18"
matches = "0.1.8"
[lib]
proc-macro = true

View File

@ -1,6 +1,5 @@
//! Implementation of event enum and event content enum macros.
use matches::matches;
use proc_macro2::{Span, TokenStream};
use quote::{format_ident, quote};
use syn::{

View File

@ -17,7 +17,6 @@ version = "0.0.2"
[dependencies]
js_int = "0.1.7"
matches = "0.1.8"
ruma-api = { version = "0.16.1", path = "../ruma-api" }
ruma-common = { version = "0.1.3", path = "../ruma-common" }
ruma-events = { version = "0.21.3", path = "../ruma-events" }
@ -25,3 +24,6 @@ ruma-identifiers = { version = "=0.17.0-pre.1", path = "../ruma-identifiers" }
ruma-serde = { version = "0.2.2", path = "../ruma-serde" }
serde = { version = "1.0.113", features = ["derive"] }
serde_json = "1.0.55"
[dev-dependencies]
matches = "0.1.8"

View File

@ -21,10 +21,10 @@ default = ["serde"]
[dependencies]
either = { version = "1.5.3", optional = true }
matches = "0.1.8"
rand = { version = "0.7.3", optional = true }
serde = { version = "1.0.113", optional = true, features = ["derive"] }
strum = { version = "0.18.0", features = ["derive"] }
[dev-dependencies]
matches = "0.1.8"
serde_json = "1.0.55"

View File

@ -6,7 +6,6 @@ use std::{
fmt::{self, Display, Formatter},
};
use matches::matches;
#[cfg(feature = "serde")]
use serde::{Deserialize, Deserializer, Serialize, Serializer};

View File

@ -2,8 +2,6 @@
use std::{convert::TryFrom, num::NonZeroU8};
use matches::matches;
use crate::{error::Error, parse_id, ServerName};
/// A Matrix user ID.