Code quality
This section documents the tooling Neos provides to keep a cluster's code healthy as it grows.
- Analyzers — the Roslyn diagnostics (
NEOS000x) shipped with generated business projects. - Cluster and pipeline hardening — turning on the checks that are off by default, and configuring a CI pipeline to actually fail on what they find.
Metadata-time checks are documented alongside the commands that run them: Metadata check for neos check-metadata, and Generation message level configuration for neos generate.