scala.meta.lsp
Automatic after a delay.
When the editor lost focus.
Manually triggered, e.g.
Manually triggered, e.g. by the user pressing save, by starting debugging, or by an API call.