ProgressType

The types to report

Values

ValueMeaning
unknown

default invalid/ignored value

globalStartup

sent when serve-d is first registering all workspace-d components. Sent on first configLoad.

configLoad
@(optionalProgress)

sent before each workspace that is going to be loaded. Sent for every workspace. sent with workspaceUri argument

configFinish

sent when all workspaces have been loaded. Sent when everything is initialized.

workspaceStartup
@(withProgress)

sent for each root of a workspace on startup. Sent for every configLoad for all roots. sent with root.uri argument

With current lazy implementation this is instantly done

completionStartup
@(withProgress)

sent for every auto completion server starting up. Sent after all workspaceStartups for a workspace. sent with root.uri argument

With current lazy implementation this is instantly done

dubReload
@(withProgress)

sent when dub is being reloaded sent with instance.uri argument

importReload
@(withProgress)

sent when the import paths are being indexed sent with instance.uri argument

importUpgrades
@(withProgress)

sent when dub is being upgraded before imports are being reloading sent with instance.uri argument

Meta