beskid analyze
Run semantic analysis and print diagnostics for a Beskid program.
beskid analyze
Runs built-in semantic rules over a resolved source file (or project entrypoint) and prints diagnostics to the terminal.
Arguments
Section titled “Arguments”| Argument | Description |
|---|---|
[INPUT] | Optional path to a .bd file |
--project | Project directory or Project.proj path |
--target | Target name from the manifest |
--workspace-member | Workspace member when resolving via Workspace.proj |
--frozen | Require lockfile match; forbid updates |
--locked | Require an existing lockfile |
- When no diagnostics are reported, the command prints a short success message.
- Project resolution flags match other project-aware commands (
doc,run,build,clif,fetch).
Example
Section titled “Example”beskid analyze --project path/to/Project.proj