#[cfg(test)]
mod checker_tests;
#[cfg(test)]
mod edit_tests;
#[cfg(test)]
mod input_tests;
#[cfg(test)]
mod learning_loop_tests;
#[cfg(test)]
mod picker_tests;
#[cfg(all(test, feature = "semantic"))]
mod semantic_tests;
use ctor::ctor;
#[ctor(unsafe)]
fn ensure_rustls_provider() {
rustls::crypto::ring::default_provider()
.install_default()
.ok();
}