aboutsummaryrefslogtreecommitdiff
path: root/crate_universe/src/utils.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crate_universe/src/utils.rs')
-rw-r--r--crate_universe/src/utils.rs10
1 files changed, 5 insertions, 5 deletions
diff --git a/crate_universe/src/utils.rs b/crate_universe/src/utils.rs
index 9344c431..ca168f26 100644
--- a/crate_universe/src/utils.rs
+++ b/crate_universe/src/utils.rs
@@ -1,18 +1,18 @@
//! Common utilities
-pub mod starlark;
-pub mod target_triple;
+pub(crate) mod starlark;
+pub(crate) mod target_triple;
-pub const CRATES_IO_INDEX_URL: &str = "https://github.com/rust-lang/crates.io-index";
+pub(crate) const CRATES_IO_INDEX_URL: &str = "https://github.com/rust-lang/crates.io-index";
/// Convert a string into a valid crate module name by applying transforms to invalid characters
-pub fn sanitize_module_name(name: &str) -> String {
+pub(crate) fn sanitize_module_name(name: &str) -> String {
name.replace('-', "_")
}
/// Some character which may be present in version IDs are not valid
/// in Bazel repository names. This converts invalid characters. See
/// [RepositoryName.java](https://github.com/bazelbuild/bazel/blob/4.0.0/src/main/java/com/google/devtools/build/lib/cmdline/RepositoryName.java#L42)
-pub fn sanitize_repository_name(name: &str) -> String {
+pub(crate) fn sanitize_repository_name(name: &str) -> String {
name.replace('+', "-")
}