Fixes for feedback
authorSteven Fackler <sfackler@palantir.com>
Thu, 18 Jan 2018 19:53:12 +0000 (11:53 -0800)
committerSteven Fackler <sfackler@palantir.com>
Wed, 24 Jan 2018 20:54:53 +0000 (12:54 -0800)
src/cargo/util/toml/mod.rs
tests/package.rs

index 86b87b861216a2b2b2b44abe49a620cefbab2bbd..f73790941d2441d06299423436f1d74c038bd515 100644 (file)
@@ -178,6 +178,7 @@ impl<'de> de::Deserialize<'de> for TomlDependency {
 }
 
 #[derive(Deserialize, Serialize, Clone, Debug, Default)]
+#[serde(rename_all = "kebab-case")]
 pub struct DetailedTomlDependency {
     version: Option<String>,
     registry: Option<String>,
@@ -189,15 +190,14 @@ pub struct DetailedTomlDependency {
     rev: Option<String>,
     features: Option<Vec<String>>,
     optional: Option<bool>,
-    #[serde(rename = "default-features")]
     default_features: Option<bool>,
     #[serde(rename = "default_features")]
     default_features2: Option<bool>,
 }
 
 #[derive(Debug, Deserialize, Serialize)]
+#[serde(rename_all = "kebab-case")]
 pub struct TomlManifest {
-    #[serde(rename = "cargo-features")]
     cargo_features: Option<Vec<String>>,
     package: Option<Box<TomlProject>>,
     project: Option<Box<TomlProject>>,
@@ -208,11 +208,9 @@ pub struct TomlManifest {
     test: Option<Vec<TomlTestTarget>>,
     bench: Option<Vec<TomlTestTarget>>,
     dependencies: Option<BTreeMap<String, TomlDependency>>,
-    #[serde(rename = "dev-dependencies")]
     dev_dependencies: Option<BTreeMap<String, TomlDependency>>,
     #[serde(rename = "dev_dependencies")]
     dev_dependencies2: Option<BTreeMap<String, TomlDependency>>,
-    #[serde(rename = "build-dependencies")]
     build_dependencies: Option<BTreeMap<String, TomlDependency>>,
     #[serde(rename = "build_dependencies")]
     build_dependencies2: Option<BTreeMap<String, TomlDependency>>,
index 31cade91b057c4d8612b43972b30d6a101d2d24d..d90e76e95a2b2c082064aca3b33be8df383f7d42 100644 (file)
@@ -798,7 +798,7 @@ version = "0.1"
 
 [dependencies.def]
 version = "1.0"
-registry_index = "{}"
+registry-index = "{}"
 
 [dependencies.ghi]
 version = "1.0"