pub fn create_plugin_manager() -> PluginManagerExpand description
Create a PluginManager with all built-in language plugins registered.
This function registers all supported language plugins in a consistent order.
§Returns
A fully-initialized PluginManager ready for symbol extraction.
§Example
use sqry_plugin_registry::create_plugin_manager;
let plugin_manager = create_plugin_manager();
assert!(plugin_manager.plugin_for_extension("rs").is_some());§Plugin Registration Order
Plugins are registered in deterministic order:
- General-purpose languages (alphabetical by language ID; 28 total)
- Domain-specific languages (ordered as listed; 5 total: Oracle PL/SQL, Salesforce Apex, SAP ABAP,
ServiceNowXanadu,ServiceNowXML) IaCplugins (3 total: terraform, puppet, pulumi)