Skip to content
Beskid The Beskid Book

Beskid

Jump to a Beskid service

Beskid

Jump to a Beskid service

beskid analyze

Root command to run semantic analysis and print diagnostics.

beskid analyze

Runs built-in semantic rules over a resolved source file (or project entrypoint) and prints diagnostics to the terminal. This command is available as beskid analyze.

ArgumentDescription
[INPUT]Optional path to a .bd file
--projectProject directory or App.bproj path
--targetTarget name from the manifest
--workspace-memberWorkspace member when resolving via Workspace.bws
--frozenRequire lockfile match; forbid updates
--lockedRequire an existing lockfile
--plainDisable animated resolve progress
  • When no diagnostics are reported, the command prints a short success message.
  • Project resolution flags match other project-aware commands (beskid doc, run, beskid build, beskid clif, beskid fetch).
Terminal window
beskid analyze --project path/to/App.bproj

For the executable check sequence and recovery steps, use Build, run, and test.

← Back to CLI command reference