chore(fmt): add legacy stubs and strip trailing whitespace to unblock cargo fmt

This commit is contained in:
Selfhosting Dev
2025-09-17 07:43:07 +09:00
parent fcf8ce1f3c
commit adbb0201a9
385 changed files with 35622 additions and 15004 deletions

View File

@ -5,18 +5,25 @@
* Behavior: Quiet by default; use NYASH_CLI_VERBOSE=1 or NYASH_DEBUG_PLUGIN=1 for logs
*/
use crate::runtime::{init_global_plugin_host, get_global_registry, get_global_plugin_host, PluginConfig};
use crate::runtime::{
get_global_plugin_host, get_global_registry, init_global_plugin_host, PluginConfig,
};
pub fn init_bid_plugins() {
let cli_verbose = std::env::var("NYASH_CLI_VERBOSE").ok().as_deref() == Some("1");
let plugin_debug = std::env::var("NYASH_DEBUG_PLUGIN").ok().as_deref() == Some("1");
if plugin_debug { eprintln!("🔍 DEBUG: Initializing v2 plugin system"); }
if plugin_debug {
eprintln!("🔍 DEBUG: Initializing v2 plugin system");
}
if let Ok(()) = init_global_plugin_host("nyash.toml") {
if plugin_debug || cli_verbose {
eprintln!("🔌 plugin host initialized from nyash.toml");
// Show which plugin loader backend compiled in (enabled/stub)
println!("[plugin-loader] backend={}", crate::runtime::plugin_loader_v2::backend_kind());
println!(
"[plugin-loader] backend={}",
crate::runtime::plugin_loader_v2::backend_kind()
);
}
let host = get_global_plugin_host();
let host = host.read().unwrap();
@ -24,8 +31,12 @@ pub fn init_bid_plugins() {
let registry = get_global_registry();
for (lib_name, lib_def) in &config.libraries {
for box_name in &lib_def.boxes {
if plugin_debug { eprintln!(" 📦 Registering plugin provider for {}", box_name); }
registry.apply_plugin_config(&PluginConfig { plugins: [(box_name.clone(), lib_name.clone())].into(), });
if plugin_debug {
eprintln!(" 📦 Registering plugin provider for {}", box_name);
}
registry.apply_plugin_config(&PluginConfig {
plugins: [(box_name.clone(), lib_name.clone())].into(),
});
}
}
if plugin_debug || cli_verbose {