Is there documentation of all the module lint test...
# linting
a
Is there documentation of all the module lint tests somewhere?
j
a
Ah > Apologies, the link you followed (https://nf-co.re/docs/nf-core-tools/api_reference/2.14.1/module_lint_tests) is broken and the page cannot be found. Bit misleading but this is when you click on e.g.
main_nf
on that page
🤔 1
j
Can you try cleaning your cache?
Or you can find it in the website under docs/api_reference
a
Cool I’ll take a look. Cleaning cache didn’t seem to change anything. FWIW the link is just
<a href="main_nf">main_nf</a>
which to me looks odd.
j
Ah I see! there must be a problem with the links in that page. I have a meeting now but I can have a look later
👍 1
a
Turns out someone actually flagged this issue with the pipeline lint tests page yesterday. So I added a bit more info in a comment https://github.com/nf-core/website/issues/2576
🙏🏻 1
Worth noting that this wasn’t quite the docs I was looking for, ideally I was looking for a list of the actual tests the linting applies (i.e. what can be disabled in the lint section of
.nf-core.yml
)
j
This should be what you want, there are docs about every check and when it can be skipped it is mentioned in the docs
I agree we need more documentation on the .nf-core.yml in general, this list of linting test could be one of the additions
a
Ohhh I always thought the specific checks in e.g.
main_nf
were somewhat configurable but now I’m realising it might only be the pipeline-level checks