pub(crate) mod actions;
pub mod cache;
pub mod cli;
pub mod commands;
pub mod config;
pub mod gh;
pub mod git_status;
pub mod paths;
pub mod remote;
pub mod state;
pub mod updater;
pub mod vcs;
pub fn install_default_crypto_provider() {
let _ = rustls::crypto::aws_lc_rs::default_provider().install_default();
}
#[cfg(test)]
mod tests {
use super::*;
#[test]
fn install_default_crypto_provider_makes_global_available() {
install_default_crypto_provider();
assert!(
rustls::crypto::CryptoProvider::get_default().is_some(),
"global crypto provider must be installed after install_default_crypto_provider()"
);
}
}