Skip to content

Lint for permitted ext fields in modules #4112

@mahesh-panchal

Description

@mahesh-panchal

Description of feature

In the modules repo, occasionally modules sneak in that add extra ext fields.

We can find them in the modules repo using:

find modules -name "*.nf" -exec grep -H "task.ext." {} \; | grep -vE "task\.ext\.(singularity|args|prefix|when|use_gpu)"

but it would be nice if nf-core modules lint also covered checking for any extra values that aren't authorized.

Related

nf-core/modules#8716

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions