WorkspaceContents
- class WorkspaceContents
Description
Contents of a loaded workspace.
Members defined in
WorkspaceContents(4 members)RWConfiguration to be used with the documents in this workspace.
RWDocuments in this workspace.
RWIndex of the libraries in this workspace.
Attributes
- property config: syside.conf.Config | None
Configuration to be used with the documents in this workspace.
- property documents: list[.syside.SharedMutex[.syside.Document]]
Documents in this workspace.
Note that documents will only contain source texts, and no CST nor AST will be constructed. Documents need to pass through a pipeline first.
- property library_index: syside.LibraryIndex
Index of the libraries in this workspace.
This is used to check name accessibility in the global namespace during name resolution.
Methods