mago_analyzer/plugin/libraries/mod.rs
1//! Library-specific providers for PHP stdlib, PSL, Flow-PHP, and PSR-11 Container.
2
3pub mod flow_php;
4pub mod psl;
5pub mod psr_container;
6pub mod stdlib;
7
8use crate::plugin::Plugin;
9
10pub use flow_php::FlowPhpPlugin;
11pub use psl::PslPlugin;
12pub use psr_container::PsrContainerPlugin;
13pub use stdlib::StdlibPlugin;
14
15/// All available analyzer plugins.
16pub static ALL_PLUGINS: &[&dyn Plugin] = &[&StdlibPlugin, &PslPlugin, &FlowPhpPlugin, &PsrContainerPlugin];