Skip to content

Commit ee126aa

Browse files
authored
add '_' variant of crate to crates.txt in update-cratenames.rs
1 parent 893d1db commit ee126aa

File tree

2 files changed

+29
-1
lines changed

2 files changed

+29
-1
lines changed

eng/dict/crates.txt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
async-lock
22
async-stream
33
async-trait
4+
async_lock
5+
async_stream
6+
async_trait
47
azure_core
58
azure_core
69
azure_core_amqp
@@ -35,26 +38,38 @@ cargo_metadata
3538
cbindgen
3639
clap
3740
criterion
41+
dotenvy
3842
dyn-clone
43+
dyn_clone
3944
fe2o3-amqp
4045
fe2o3-amqp-cbs
4146
fe2o3-amqp-ext
4247
fe2o3-amqp-management
4348
fe2o3-amqp-types
49+
fe2o3_amqp
50+
fe2o3_amqp_cbs
51+
fe2o3_amqp_ext
52+
fe2o3_amqp_management
53+
fe2o3_amqp_types
4454
flate2
4555
futures
4656
getrandom
4757
gloo-timers
58+
gloo_timers
4859
hmac
4960
litemap
5061
log
5162
openssl
5263
opentelemetry
5364
opentelemetry-http
65+
opentelemetry_http
5466
opentelemetry_sdk
5567
pin-project
68+
pin_project
5669
proc-macro2
70+
proc_macro2
5771
quick-xml
72+
quick_xml
5873
quote
5974
rand
6075
rand_chacha
@@ -75,15 +90,19 @@ time
7590
tokio
7691
tracing
7792
tracing-subscriber
93+
tracing_subscriber
7894
typespec
7995
typespec
8096
typespec_client_core
8197
typespec_client_core
8298
typespec_macros
8399
typespec_macros
100+
ureq
84101
url
85102
uuid
86103
wasm-bindgen-futures
87104
wasm-bindgen-test
105+
wasm_bindgen_futures
106+
wasm_bindgen_test
88107
zerofrom
89108
zip

eng/scripts/update-cratenames.rs

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,15 @@ fn main() {
2929
.dependencies
3030
.as_ref()
3131
.expect("expected workspace dependencies");
32-
let mut crate_names: Vec<String> = dependencies.iter().map(|(name, _)| name.to_string()).collect();
32+
let mut crate_names: Vec<String> = Vec::new();
33+
for (name, _) in dependencies.iter() {
34+
let name = name.to_string();
35+
if name.contains('-') {
36+
// When used in Rust code, hyphens are replaced with underscores.
37+
crate_names.push(name.replace('-', "_"));
38+
}
39+
crate_names.push(name);
40+
}
3341

3442
// Extract workspace members.
3543
for relative_path in workspace_manifest
@@ -45,6 +53,7 @@ fn main() {
4553
.and_then(OsStr::to_str)
4654
.expect("expected crate name")
4755
.to_string();
56+
4857
crate_names.push(crate_name);
4958
}
5059

0 commit comments

Comments
 (0)