Method: PlatformosCheck::LanguageServer::DiagnosticsManager#workspace_edit

Defined in:
lib/platformos_check/language_server/diagnostics_manager.rb

#workspace_edit(diagnostics) ⇒ Object



96
97
98
99
100
101
102
103
# File 'lib/platformos_check/language_server/diagnostics_manager.rb', line 96

def workspace_edit(diagnostics)
  diagnostics = sanitize(diagnostics)
                .select(&:correctable?)

  {
    documentChanges: document_changes(diagnostics)
  }
end