feat(style-nix): require shared file discovery
This commit is contained in:
12
src/skills/style/nix/rules/general.md
Normal file
12
src/skills/style/nix/rules/general.md
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
## Discover Nix files
|
||||||
|
|
||||||
|
### Rule
|
||||||
|
|
||||||
|
Use `util.collectNixFiles` to discover Nix files.
|
||||||
|
Do not use `builtins.readDir` with a `.nix` suffix filter for this purpose.
|
||||||
|
Pass `util` to Nix functions that need the helper.
|
||||||
|
|
||||||
|
### Rationale
|
||||||
|
|
||||||
|
`util.collectNixFiles` centralizes recursive discovery of Nix files.
|
||||||
|
Repository Nix code uses one implementation.
|
||||||
Reference in New Issue
Block a user