feat(phase-9.75g-0): Complete BID-FFI Day 4 - Plugin system infrastructure
✨ **完成機能**: - PluginBox透過的プロキシシステム - BoxFactoryRegistry(ビルトイン↔プラグイン切り替え) - libloading動的ライブラリローダー - プラグインシステム統合テスト(14個) 🎯 **Day 4完了**: - nyash.toml設定パーサー実装 - FFI境界を越えたBox操作 - 完全透過的置き換えシステム - BID-1プロトコル基盤 🔥 **全テスト通過**: プラグインシステム完全動作確認 次回: Day 5 - 実際のFileBoxプラグインライブラリ作成 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -5,7 +5,12 @@
|
||||
pub mod plugin_config;
|
||||
pub mod box_registry;
|
||||
pub mod plugin_box;
|
||||
pub mod plugin_loader;
|
||||
|
||||
#[cfg(test)]
|
||||
mod tests;
|
||||
|
||||
pub use plugin_config::PluginConfig;
|
||||
pub use box_registry::{BoxFactoryRegistry, BoxProvider, get_global_registry};
|
||||
pub use plugin_box::PluginBox;
|
||||
pub use plugin_box::PluginBox;
|
||||
pub use plugin_loader::{PluginLoader, get_global_loader};
|
||||
Reference in New Issue
Block a user