Skip to content

Commit 6df647d

Browse files
authored
add '_' variant of crate to crates.txt in update-cratenames.rs
1 parent f39d538 commit 6df647d

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
@@ -34,26 +37,38 @@ cargo_metadata
3437
cbindgen
3538
clap
3639
criterion
40+
dotenvy
3741
dyn-clone
42+
dyn_clone
3843
fe2o3-amqp
3944
fe2o3-amqp-cbs
4045
fe2o3-amqp-ext
4146
fe2o3-amqp-management
4247
fe2o3-amqp-types
48+
fe2o3_amqp
49+
fe2o3_amqp_cbs
50+
fe2o3_amqp_ext
51+
fe2o3_amqp_management
52+
fe2o3_amqp_types
4353
flate2
4454
futures
4555
getrandom
4656
gloo-timers
57+
gloo_timers
4758
hmac
4859
litemap
4960
log
5061
openssl
5162
opentelemetry
5263
opentelemetry-http
64+
opentelemetry_http
5365
opentelemetry_sdk
5466
pin-project
67+
pin_project
5568
proc-macro2
69+
proc_macro2
5670
quick-xml
71+
quick_xml
5772
quote
5873
rand
5974
rand_chacha
@@ -74,15 +89,19 @@ time
7489
tokio
7590
tracing
7691
tracing-subscriber
92+
tracing_subscriber
7793
typespec
7894
typespec
7995
typespec_client_core
8096
typespec_client_core
8197
typespec_macros
8298
typespec_macros
99+
ureq
83100
url
84101
uuid
85102
wasm-bindgen-futures
86103
wasm-bindgen-test
104+
wasm_bindgen_futures
105+
wasm_bindgen_test
87106
zerofrom
88107
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)