samt-core
1.0.0
jvm
language-server
/
tools.samt.ls
/
SamtWorkspace
Samt
Workspace
class
SamtWorkspace
Members
Constructors
Samt
Workspace
Link copied to clipboard
constructor
(
)
Functions
add
Folder
Link copied to clipboard
fun
addFolder
(
folder
:
SamtFolder
)
build
Semantic
Model
Link copied to clipboard
fun
buildSemanticModel
(
)
clear
Changes
Link copied to clipboard
fun
clearChanges
(
)
contains
File
Link copied to clipboard
fun
containsFile
(
path
:
URI
)
:
Boolean
get
File
Link copied to clipboard
fun
getFile
(
path
:
URI
)
:
FileInfo
?
get
Folder
Snapshot
Link copied to clipboard
fun
getFolderSnapshot
(
path
:
URI
)
:
FolderSnapshot
?
get
Pending
Messages
Link copied to clipboard
fun
getPendingMessages
(
)
:
Map
<
URI
,
List
<
DiagnosticMessage
>
>
get
Semantic
Model
Link copied to clipboard
fun
getSemanticModel
(
path
:
URI
)
:
SemanticModel
?
remove
Directory
Link copied to clipboard
fun
removeDirectory
(
path
:
URI
)
remove
File
Link copied to clipboard
fun
removeFile
(
path
:
URI
)
remove
Folder
Link copied to clipboard
fun
removeFolder
(
configPath
:
URI
)
set
File
Link copied to clipboard
fun
setFile
(
file
:
FileInfo
)