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

[ 7.0.0] template_engine: basic support #497

Closed
iromeo opened this issue Aug 3, 2022 · 0 comments
Closed

[ 7.0.0] template_engine: basic support #497

iromeo opened this issue Aug 3, 2022 · 0 comments
Assignees
Labels
codeInsight Code completion, resolve inspections Code inspections parsing Parser Errors

Comments

@iromeo
Copy link
Contributor

iromeo commented Aug 3, 2022

  1. Do not highlight template_engine as unrecognized section
  2. Inspections:
  • Only one argument expected after template_engine
  • Keywords arguments not supported after template_engine
  • Do not warn about unused log section if rule wiht template_engine
  • template_engine is execution section, so could not be with run/shell/notebook/script
  • template_engine should be last in the rule
  • Completion for "yte", "jinja2" in template_engine string argument
  • Inspection that warns when template= keyword argument is required in section with template_engine

Snakemake feature introduced in:

@iromeo iromeo self-assigned this Aug 3, 2022
@iromeo iromeo added this to the next release milestone Aug 3, 2022
@iromeo iromeo added codeInsight Code completion, resolve inspections Code inspections parsing Parser Errors labels Aug 3, 2022
@iromeo iromeo closed this as completed in 197f189 Aug 3, 2022
iromeo added a commit that referenced this issue Aug 5, 2022
1) Completion for "yte", "jinja2" in `template_engine` string argument
2) Inspection that warns when `template=` keyword argument is required in section with template_engine
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
codeInsight Code completion, resolve inspections Code inspections parsing Parser Errors
Projects
None yet
Development

No branches or pull requests

1 participant