generate_code_actions

Function generate_code_actions 

Source
pub async fn generate_code_actions<H>(
    handler: &H,
    dependencies: &[H::UnifiedDep],
    uri: &Uri,
    selected_range: Range,
) -> Vec<CodeActionOrCommand>
Expand description

Generic code actions generator.

Fetches available versions and generates “Update to version X” quick fixes.

§Type Parameters

  • H - Ecosystem handler type

§Arguments

  • handler - Ecosystem-specific handler instance
  • dependencies - List of dependencies with version ranges
  • uri - Document URI
  • selected_range - Range selected by user for code actions

§Returns

Vector of code actions (quick fixes) for the LSP client.