class Solargraph::LanguageServer::Message::Workspace::DidChangeWorkspaceFolders
Public Instance Methods
process()
click to toggle source
# File lib/solargraph/language_server/message/workspace/did_change_workspace_folders.rb, line 4 def process add_folders remove_folders end
Private Instance Methods
add_folders()
click to toggle source
# File lib/solargraph/language_server/message/workspace/did_change_workspace_folders.rb, line 11 def add_folders return unless params['event'] && params['event']['added'] host.prepare_folders params['event']['added'] end
remove_folders()
click to toggle source
# File lib/solargraph/language_server/message/workspace/did_change_workspace_folders.rb, line 16 def remove_folders return unless params['event'] && params['event']['removed'] params['event']['removed'].each do |folder| host.remove_folders params['event']['removed'] end end