Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tool linting add --skip_file and remove lxml schema validation #1420

Merged
merged 10 commits into from
May 8, 2024

Conversation

bernt-matthias
Copy link
Contributor

@bernt-matthias bernt-matthias force-pushed the linting-news branch 2 times, most recently from f322c97 to 58a45ab Compare December 15, 2023 15:35
planemo/lint.py Outdated Show resolved Hide resolved
@bernt-matthias
Copy link
Contributor Author

@mvdbeek this one would also be needed. For IUC my plan is to allow a global skip file and per tool skip files. Should I allow to specify --skip_file multiple times (or should we just merge the files and use the result in the planemo action).

I was also thinking if it would be cool to allow changing the level (info, warning, error, ...) for each linter instead of just enabling or disabling it? For now I would go for enable/disable since setting the level would require a change to tool-util again.

new option allowing to specify one or more files
listing linters to skip
This reverts commit bc4a3f2.

The xsd linting is used also to other xml files,
tool_dependencies.xml. So I guess the changed default for
`--xsd` should be suffiecient
planemo/options.py Outdated Show resolved Hide resolved
@mvdbeek mvdbeek merged commit cb2321b into galaxyproject:master May 8, 2024
14 checks passed
nsoranzo added a commit to nsoranzo/planemo that referenced this pull request Jul 16, 2024
Follow-up on galaxyproject#1420 which
should have included these version bumps.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants