struct Scry::Workspace
- Scry::Workspace
- Struct
- Value
- Object
Defined in:
scry/workspace.crConstructors
Instance Method Summary
- #dependency_graph : Completion::DependencyGraph::Graph
- #dependency_graph=(dependency_graph : Completion::DependencyGraph::Graph)
- #drop_file(text_document : TextDocument)
- #get_file(file_name)
- #max_number_of_problems : Int32
- #max_number_of_problems=(max_number_of_problems : Int32)
- #open_files : Hash(String, {Scry::TextDocument, Scry::Completion::MethodDB})
- #open_files=(open_files : Hash(String, Tuple(Scry::TextDocument, Scry::Completion::MethodDB)))
- #open_workspace
- #process_id : Int32 | Int64 | Nil
- #process_id=(process_id : Int32 | Int64 | Nil)
- #put_file(text_document : TextDocument)
- #reopen_workspace(file)
- #root_uri : String
- #root_uri=(root_uri : String)
- #update_file(text_document : TextDocument)
Constructor Detail
def self.new(root_uri : String, process_id : Int32 | Int64 | Nil, max_number_of_problems : Int32)
#