Delphi-RAG-Lint

drag-lint help

Run Diagnostics (didSave)

Since: 0.0.0

Runs drag-lint's diagnostics pass on a file automatically when it is saved, mirroring the LSP textDocument/didSave notification.

Read this to know why drag-lint findings refresh on their own: the diagnostics pass runs on a file each time you save it in the IDE, so there is nothing to invoke by hand.

Where to click

  • drag-lint About window, button Run Diagnostics (didSave)

Details

Runs drag-lint's diagnostics pass on a file automatically when it is saved, mirroring the LSP textDocument/didSave notification. Reach for it indirectly -- it is not something you invoke by hand; it fires on save.

Running it from the CLI

No CLI equivalent. The feature map lists this action's CliVerb as "(none - in-process)" and its Mechanism as "in-process" -- it runs inside the plugin without shelling out to the drag-lint executable.

Reaching it in the IDE

drag-lint > Run Diagnostics (didSave)

What it needs

Not documented as needing an index -- the feature map marks this row's Index column "n/a". Since it fires on save, it needs an open editor with a saved file.

Example

Illustrative only: saving a unit in the editor triggers this action, which runs diagnostics on the just-saved file and updates its findings.


All features | CLI reference | IDE menus