Compare commits
7 Commits
main
...
f8eb988c45
| Author | SHA1 | Date | |
|---|---|---|---|
| f8eb988c45 | |||
| b65efd8b24 | |||
| 34174d9424 | |||
| e49d4c7bed | |||
| 539891037b | |||
| e4ccf58296 | |||
| 0cfd7c260c |
@@ -17,6 +17,15 @@ If the target includes multiple matching file types, use all matching skills.
|
|||||||
If the target is a diff, choose skills from the changed files.
|
If the target is a diff, choose skills from the changed files.
|
||||||
Do not use a style skill when no reviewed file matches it.
|
Do not use a style skill when no reviewed file matches it.
|
||||||
|
|
||||||
|
For every reviewed `*.nix` file, run:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
bazel run //src/natu:natu -- <reviewed-nix-paths>
|
||||||
|
```
|
||||||
|
|
||||||
|
Pass every reviewed Nix path to Natu.
|
||||||
|
Report every Natu diagnostic as an actionable finding.
|
||||||
|
|
||||||
Report only actionable findings.
|
Report only actionable findings.
|
||||||
Order findings by severity.
|
Order findings by severity.
|
||||||
Do not report preferences unless a loaded rule states them.
|
Do not report preferences unless a loaded rule states them.
|
||||||
@@ -36,6 +45,7 @@ Keep the code excerpt to one to three lines when possible.
|
|||||||
Use a longer excerpt only when the violation needs surrounding context.
|
Use a longer excerpt only when the violation needs surrounding context.
|
||||||
Use `...` to omit unrelated lines from a multi-line excerpt.
|
Use `...` to omit unrelated lines from a multi-line excerpt.
|
||||||
Use a style-skill rule citation in the form `skill::rule-file:line`.
|
Use a style-skill rule citation in the form `skill::rule-file:line`.
|
||||||
|
Cite Natu diagnostics as `natu::<rule-id>`.
|
||||||
Make the fix direct.
|
Make the fix direct.
|
||||||
Do not include alternatives when one fix best follows the cited rule.
|
Do not include alternatives when one fix best follows the cited rule.
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user