served.types

Undocumented in source.

Public Imports

served.protocol
public import served.protocol;
Undocumented in source.
served.protoext
public import served.protoext;
Undocumented in source.
served.textdocumentmanager
public import served.textdocumentmanager;
Undocumented in source.

Members

Aliases

configurationTypes
alias configurationTypes = AliasSeq!(Configuration.D, Configuration.DFmt, Configuration.Editor, Configuration.Git)
Undocumented in source.

Functions

bestWorkspaceByDependency
Workspace bestWorkspaceByDependency(string uri)
Undocumented in source. Be warned that the author may not have intended to support it.
compare
string[] compare(T a, T b)
Undocumented in source. Be warned that the author may not have intended to support it.
config
Configuration config(string uri, bool userExecuted, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
firstConfig
Configuration firstConfig()
Undocumented in source. Be warned that the author may not have intended to support it.
firstWorkspaceRootUri
string firstWorkspaceRootUri()
Undocumented in source. Be warned that the author may not have intended to support it.
handleThings
Workspace handleThings(Workspace workspace, string uri, bool userExecuted, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
hasWorkspace
bool hasWorkspace(string uri)
Undocumented in source. Be warned that the author may not have intended to support it.
seemsLikeDubJson
bool seemsLikeDubJson(JSONValue packageJson)

Quick function to check if a package.json can not not be a dub package file.

selectedWorkspaceRoot
string selectedWorkspaceRoot()
Undocumented in source. Be warned that the author may not have intended to support it.
toInt
int toInt(JSONValue value)
Undocumented in source. Be warned that the author may not have intended to support it.
uri
DocumentUri uri(string scheme, string authority, string path, string query, string fragment)
Undocumented in source. Be warned that the author may not have intended to support it.
uriFromFile
DocumentUri uriFromFile(string file)
Undocumented in source. Be warned that the author may not have intended to support it.
uriToFile
string uriToFile(DocumentUri uri)
Undocumented in source. Be warned that the author may not have intended to support it.
workspace
Workspace workspace(string uri, bool userExecuted, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.
workspaceIndex
size_t workspaceIndex(string uri)
Undocumented in source. Be warned that the author may not have intended to support it.
workspaceRoot
deprecated string workspaceRoot()
Undocumented in source. Be warned that the author may not have intended to support it.
workspaceRootFor
string workspaceRootFor(string uri)
Undocumented in source. Be warned that the author may not have intended to support it.

Manifest constants

IncludedFeatures
enum IncludedFeatures;
Undocumented in source.

Static variables

configurationSections
string[] configurationSections;
Undocumented in source.

Structs

Configuration
struct Configuration
Undocumented in source.
Workspace
struct Workspace
Undocumented in source.
protocolMethod
struct protocolMethod
Undocumented in source.
protocolNotification
struct protocolNotification
Undocumented in source.

Variables

backend
WorkspaceD backend;
Undocumented in source.
capabilities
ClientCapabilities capabilities;
Undocumented in source.
documents
TextDocumentManager documents;
Undocumented in source.
fallbackWorkspace
Workspace fallbackWorkspace;
Undocumented in source.
rpc
RPCProcessor rpc;
Undocumented in source.
workspaces
Workspace[] workspaces;
Undocumented in source.

Meta