Skip to content

Commit 1f0110b

Browse files
committed
Bug 1581062 - Part 2: Remove the unicode feature from a few crates. r=froydnj,emilio,jgraham,webdriver-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D65863 --HG-- extra : moz-landing-system : lando
1 parent bae3640 commit 1f0110b

File tree

6 files changed

+6
-6
lines changed

6 files changed

+6
-6
lines changed

servo/components/style/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,6 @@ void = "1.0.2"
8484
lazy_static = "1"
8585
log = "0.4"
8686
bindgen = {version = "0.53", optional = true, default-features = false}
87-
regex = {version = "1.0", optional = true}
87+
regex = {version = "1.0", optional = true, default-features = false, features = ["perf", "std"]}
8888
walkdir = "2.1.4"
8989
toml = {version = "0.4.5", optional = true, default-features = false}

testing/geckodriver/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ mozdevice = { path = "../mozbase/rust/mozdevice" }
2121
mozprofile = { path = "../mozbase/rust/mozprofile" }
2222
mozrunner = { path = "../mozbase/rust/mozrunner" }
2323
mozversion = { path = "../mozbase/rust/mozversion" }
24-
regex = "1.0"
24+
regex = { version="1.0", default-features = false, features = ["perf", "std"] }
2525
serde = "1.0"
2626
serde_derive = "1.0"
2727
serde_json = "1.0"

testing/mozbase/rust/mozdevice/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ edition = "2018"
1010

1111
[dependencies]
1212
log = { version = "0.4", features = ["std"] }
13-
regex = "1"
13+
regex = { version = "1", default-features = false, features = ["perf", "std"] }
1414
tempfile = "3"
1515
walkdir = "2"
1616

testing/mozbase/rust/mozversion/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@ license = "MPL-2.0"
99
edition = "2018"
1010

1111
[dependencies]
12-
regex = "1"
12+
regex = { version = "1", default-features = false, features = ["perf", "std"] }
1313
rust-ini = "0.10"
1414
semver = "0.9"

testing/mozbase/rust/mozversion/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ impl FromStr for Version {
116116

117117
fn from_str(version_string: &str) -> Result<Version, Error> {
118118
let mut version: Version = Default::default();
119-
let version_re = Regex::new(r"^(?P<major>\d+)\.(?P<minor>\d+)(?:\.(?P<patch>\d+))?(?:(?P<pre0>[a-z]+)(?P<pre1>\d*))?$").unwrap();
119+
let version_re = Regex::new(r"^(?P<major>[[:digit:]]+)\.(?P<minor>[[:digit:]]+)(?:\.(?P<patch>[[:digit:]]+))?(?:(?P<pre0>[a-z]+)(?P<pre1>[[:digit:]]*))?$").unwrap();
120120
if let Some(captures) = version_re.captures(version_string) {
121121
match captures
122122
.name("major")

toolkit/components/bitsdownload/bits_client/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ version = "0.1.3"
2222
#ctrlc = "3.1.1"
2323
lazy_static = "1.0.1"
2424
rand = "0.7"
25-
regex = "1"
25+
regex = { version = "1", default_features = false, features = ["perf", "std"] }
2626
tempfile = "3"

0 commit comments

Comments
 (0)