about summary refs log tree commit diff
path: root/maintainers/scripts/nixpkgs-lint.pl
AgeCommit message (Collapse)AuthorFilesLines
2020-08-02nixpkgs-lint: ignore user's overlaysBenjamin Hipple1-1/+1
Otherwise, it can get tripped up importing things like the NUR packages. Since this is for linting Nixpkgs itself, ignoring overlays seems the way to go.
2018-06-16nixpkgs-lint.pl: use nix-shell for shebangMatthew Bauer1-1/+2
This is more portable.
2014-03-31nixpkgs-lint: TweakEelco Dolstra1-2/+1
2013-09-07nixpkgs-lint: add check for meta.platforms attributeBjørn Forsman1-0/+8
2013-07-30nixpkgs-lint: Warn against capitalised package names and missing versionsEelco Dolstra1-1/+19
2013-07-30nixpkgs-lint: Fix priority checkEelco Dolstra1-2/+2
2013-07-30nixpkgs-lint: Add support for filtering by maintainerEelco Dolstra1-11/+43
For instance, you can now say "nixpkgs-lint -m alice" to show only packages maintained by Alice. Also added command-line parsing.
2013-07-25Add nixpkgs-lintEelco Dolstra1-0/+115
This is a simple tool to scan Nixpkgs for violations of the packaging guidelines, such as multiple packages with the same name, packages that lack a description or license, and so on. To use: $ nix-env -i nixpkgs-lint $ cd .../nixpkgs $ nixpkgs-lint Current statistics: Number of packages: 8666 Number of missing maintainers: 3711 Number of missing licenses: 6159 Number of missing descriptions: 1337 Number of bad descriptions: 633 Number of name collisions: 277