Raxol.Terminal.Plugin.DependencyResolver (Raxol v2.0.1)
View SourceHandles plugin dependency resolution for the terminal emulator. This module extracts the plugin dependency resolution logic from the main emulator.
Summary
Functions
Calculates the in-degree for each node in the dependency graph.
Extracts dependencies from a list of plugins.
Resolves plugin dependencies and returns the load order.
Performs topological sorting on plugin dependencies.
Helper function for topological sorting using Kahn's algorithm.
Functions
Calculates the in-degree for each node in the dependency graph.
Extracts dependencies from a list of plugins.
Resolves plugin dependencies and returns the load order.
Performs topological sorting on plugin dependencies.
Helper function for topological sorting using Kahn's algorithm.