Skip to content

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

Merged
mvdbeek merged 10 commits intogalaxyproject:masterfrom
bernt-matthias:linting-news
May 8, 2024
Merged

Tool linting add --skip_file and remove lxml schema validation#1420
mvdbeek merged 10 commits intogalaxyproject:masterfrom
bernt-matthias:linting-news

Conversation

@bernt-matthias
Copy link
Collaborator

@bernt-matthias bernt-matthias force-pushed the linting-news branch 2 times, most recently from f322c97 to 58a45ab Compare December 15, 2023 15:35
@bernt-matthias bernt-matthias force-pushed the linting-news branch 2 times, most recently from 8b2571b to 0da0337 Compare January 16, 2024 16:29
@bernt-matthias bernt-matthias force-pushed the linting-news branch 2 times, most recently from 14519c9 to 702167d Compare May 2, 2024 16:56
@bernt-matthias
Copy link
Collaborator 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
@mvdbeek mvdbeek merged commit cb2321b into galaxyproject:master May 8, 2024
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