Use serde's derive feature everywhere
This commit is contained in:
parent
c432739a65
commit
86b408412c
5 changed files with 4 additions and 6 deletions
1
Cargo.lock
generated
1
Cargo.lock
generated
|
|
@ -744,7 +744,6 @@ dependencies = [
|
|||
"regex-syntax",
|
||||
"rustc-hash",
|
||||
"serde",
|
||||
"serde_derive",
|
||||
"serde_json",
|
||||
"smallbitvec",
|
||||
"tempfile",
|
||||
|
|
|
|||
|
|
@ -32,8 +32,7 @@ lazy_static = "1.2.0"
|
|||
regex = "1"
|
||||
regex-syntax = "0.6.4"
|
||||
rustc-hash = "1"
|
||||
serde = "1.0"
|
||||
serde_derive = "1.0"
|
||||
serde = { version = "1.0.130", features = ["derive"] }
|
||||
smallbitvec = "2.5.1"
|
||||
tiny_http = "0.8"
|
||||
walkdir = "2.3"
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ repository = "https://github.com/tree-sitter/tree-sitter"
|
|||
[dependencies]
|
||||
anyhow = "1.0"
|
||||
dirs = "3.0"
|
||||
serde = "1.0"
|
||||
serde = { version = "1.0.130", features = ["derive"] }
|
||||
|
||||
[dependencies.serde_json]
|
||||
version = "1.0"
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
use super::grammars::{LexicalGrammar, SyntaxGrammar, VariableType};
|
||||
use super::rules::{Alias, AliasMap, Symbol, SymbolType};
|
||||
use anyhow::{anyhow, Result};
|
||||
use serde_derive::Serialize;
|
||||
use serde::Serialize;
|
||||
use std::cmp::Ordering;
|
||||
use std::collections::{BTreeMap, HashMap, HashSet};
|
||||
|
||||
|
|
|
|||
|
|
@ -1,7 +1,7 @@
|
|||
use super::grammars::{InputGrammar, PrecedenceEntry, Variable, VariableType};
|
||||
use super::rules::{Precedence, Rule};
|
||||
use anyhow::{anyhow, Result};
|
||||
use serde_derive::Deserialize;
|
||||
use serde::Deserialize;
|
||||
use serde_json::{Map, Value};
|
||||
|
||||
#[derive(Deserialize)]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue