| Commit message (Expand) | Author | Age |
* | Add copyright and license headers to a bunch of source files•••That were missing them.
| Christopher Baines | 2019-12-26 |
* | Improve insert-missing-data-and-return-all-ids•••Use exec-query-with-null-handling to distinguish NULL values, change it to
just take a list of fields and remove the handlers. Also, add a sets-of-data?
parameter so that this can be used licenses.
| Christopher Baines | 2019-09-04 |
* | Add lint-checkers-for-revision to the lint-checker module | Christopher Baines | 2019-09-01 |
* | Add a new table guix_revision_lint_checkers•••To associate a set of lint checkers with a specific revision. While there is
the association through the lint warnings, that only works for checkers where
there are lint warnings for that revision.
Therefore, to allow finding all the checkers for a specific revision, also
associate them directly with the revision.
| Christopher Baines | 2019-09-01 |
* | Add lint-warning-count-by-lint-checker-for-revision•••To return counts of lint warnings, grouped by lint checker for a specific
revision.
| Christopher Baines | 2019-09-01 |
* | Store lint warnings in the database•••This commit adds the relevant tables and code to store lint warnings in the
database.
Currently, only lint checkers which don't require access to the network will
be run, as this allows the processing to happen without network access. Also,
this functionality won't work in older versions of Guix which don't expose the
lint warnings in a compatible way.
| Christopher Baines | 2019-09-01 |