chore: Add `regress` crate for implementing RegExp class.

This commit is contained in:
paq 2021-02-11 16:40:02 +09:00 committed by Mike Welsh
parent 999100a332
commit b8c1f1627a
2 changed files with 71 additions and 5 deletions

75
Cargo.lock generated
View File

@ -382,6 +382,21 @@ dependencies = [
"libloading", "libloading",
] ]
[[package]]
name = "clap"
version = "2.33.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "37e58ac78573c40708d45522f0d80fa2f01cc4f9b4e2bf749807255454312002"
dependencies = [
"ansi_term",
"atty",
"bitflags",
"strsim 0.8.0",
"textwrap 0.11.0",
"unicode-width",
"vec_map",
]
[[package]] [[package]]
name = "clap" name = "clap"
version = "3.0.0-beta.2" version = "3.0.0-beta.2"
@ -396,7 +411,7 @@ dependencies = [
"os_str_bytes", "os_str_bytes",
"strsim 0.10.0", "strsim 0.10.0",
"termcolor", "termcolor",
"textwrap", "textwrap 0.12.1",
"unicode-width", "unicode-width",
"vec_map", "vec_map",
] ]
@ -1152,7 +1167,7 @@ dependencies = [
name = "exporter" name = "exporter"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"clap", "clap 3.0.0-beta.2",
"env_logger", "env_logger",
"futures", "futures",
"image", "image",
@ -2960,6 +2975,16 @@ version = "0.6.22"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b5eb417147ba9860a96cfe72a0b93bf88fee1744b5636ec99ab20c1aa9376581" checksum = "b5eb417147ba9860a96cfe72a0b93bf88fee1744b5636ec99ab20c1aa9376581"
[[package]]
name = "regress"
version = "0.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ade8c280902120cc06e8694a76a5aa846e875df975da904d5a1a025fa7a5b4e"
dependencies = [
"memchr",
"structopt",
]
[[package]] [[package]]
name = "ring" name = "ring"
version = "0.16.19" version = "0.16.19"
@ -3024,6 +3049,7 @@ dependencies = [
"puremp3", "puremp3",
"quick-xml", "quick-xml",
"rand", "rand",
"regress",
"ruffle_macros", "ruffle_macros",
"serde", "serde",
"smallvec", "smallvec",
@ -3037,7 +3063,7 @@ dependencies = [
name = "ruffle_desktop" name = "ruffle_desktop"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"clap", "clap 3.0.0-beta.2",
"clipboard", "clipboard",
"cpal", "cpal",
"dasp", "dasp",
@ -3116,7 +3142,7 @@ name = "ruffle_render_wgpu"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"bytemuck", "bytemuck",
"clap", "clap 3.0.0-beta.2",
"enum-map", "enum-map",
"futures", "futures",
"image", "image",
@ -3132,7 +3158,7 @@ dependencies = [
name = "ruffle_scanner" name = "ruffle_scanner"
version = "0.1.0" version = "0.1.0"
dependencies = [ dependencies = [
"clap", "clap 3.0.0-beta.2",
"csv", "csv",
"env_logger", "env_logger",
"indicatif", "indicatif",
@ -3562,6 +3588,12 @@ version = "0.2.3"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a3ff2f71c82567c565ba4b3009a9350a96a7269eaa4001ebedae926230bc2254" checksum = "a3ff2f71c82567c565ba4b3009a9350a96a7269eaa4001ebedae926230bc2254"
[[package]]
name = "strsim"
version = "0.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a"
[[package]] [[package]]
name = "strsim" name = "strsim"
version = "0.9.3" version = "0.9.3"
@ -3574,6 +3606,30 @@ version = "0.10.0"
source = "registry+https://github.com/rust-lang/crates.io-index" source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623"
[[package]]
name = "structopt"
version = "0.3.21"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5277acd7ee46e63e5168a80734c9f6ee81b1367a7d8772a2d765df2a3705d28c"
dependencies = [
"clap 2.33.3",
"lazy_static",
"structopt-derive",
]
[[package]]
name = "structopt-derive"
version = "0.4.14"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5ba9cdfda491b814720b6b06e0cac513d922fc407582032e8706e9f137976f90"
dependencies = [
"heck",
"proc-macro-error",
"proc-macro2",
"quote",
"syn",
]
[[package]] [[package]]
name = "svg" name = "svg"
version = "0.9.0" version = "0.9.0"
@ -3651,6 +3707,15 @@ dependencies = [
"winapi 0.3.9", "winapi 0.3.9",
] ]
[[package]]
name = "textwrap"
version = "0.11.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060"
dependencies = [
"unicode-width",
]
[[package]] [[package]]
name = "textwrap" name = "textwrap"
version = "0.12.1" version = "0.12.1"

View File

@ -37,6 +37,7 @@ encoding_rs = "0.8.28"
rand = { version = "0.8.3", features = ["std", "small_rng"], default-features = false } rand = { version = "0.8.3", features = ["std", "small_rng"], default-features = false }
serde = { version = "1.0.123", features = ["derive"], optional = true } serde = { version = "1.0.123", features = ["derive"], optional = true }
nellymoser-rs = { git = "https://github.com/ruffle-rs/nellymoser", branch = "main" } nellymoser-rs = { git = "https://github.com/ruffle-rs/nellymoser", branch = "main" }
regress = "0.2"
[dependencies.jpeg-decoder] [dependencies.jpeg-decoder]
version = "0.1.22" version = "0.1.22"