struct

Scry::Workspace

Inherits Struct / Value / Object

Constructors

new(root_uri : String, process_id : Int32 | Int64 | Nil, max_number_of_problems : Int32)
Source

Instance methods

dependency_graph
Source
dependency_graph=(dependency_graph : Completion::DependencyGraph::Graph)
Source
drop_file(text_document : TextDocument)
Source
get_file(file_name)
Source
max_number_of_problems
Source
max_number_of_problems=(max_number_of_problems : Int32)
Source
open_files
Source
open_files=(open_files : Hash(String, Tuple(Scry::TextDocument, Scry::Completion::MethodDB)))
Source
open_workspace
Source
process_id
Source
process_id=(process_id : Int32 | Int64 | Nil)
Source
put_file(text_document : TextDocument)
Source
reopen_workspace(file)
Source
root_uri
Source
root_uri=(root_uri : String)
Source
update_file(text_document : TextDocument)
Source