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

Syntax support for Snakemake 6.x 'module' and 'use' concepts #355

Closed
iromeo opened this issue Apr 24, 2021 · 2 comments · Fixed by #403
Closed

Syntax support for Snakemake 6.x 'module' and 'use' concepts #355

iromeo opened this issue Apr 24, 2021 · 2 comments · Fixed by #403
Assignees
Labels
Milestone

Comments

@iromeo
Copy link
Contributor

iromeo commented Apr 24, 2021

Syntax support for Snakemake 6.x 'module' and 'use' concepts. We need at least basic syntax highlighting.

@iromeo
Copy link
Contributor Author

iromeo commented Jul 26, 2021

In current master not everything is parsed properly:

image
image

dakochik pushed a commit that referenced this issue Jul 27, 2021
… is added for 'module' section, 'use' section references now resolving properly

Resolves: #355
dakochik pushed a commit that referenced this issue Jul 27, 2021
@dakochik
Copy link
Contributor

'module' and 'use' sections highlighting is done:

module use highlighting

dakochik pushed a commit that referenced this issue Jul 28, 2021
added: tests for errors, which were highlighted during parsing

Resolves: #355
dakochik pushed a commit that referenced this issue Jul 28, 2021
added: tests for use section highlighting by annotator

Resolves: #355
dakochik pushed a commit that referenced this issue Jul 28, 2021
dakochik pushed a commit that referenced this issue Jul 28, 2021
@iromeo iromeo modified the milestones: use-module-synta, next major Jul 29, 2021
dakochik pushed a commit that referenced this issue Aug 3, 2021
…harm into features/#355-module-use-support

� Conflicts:
�	CHANGELOG.md
dakochik pushed a commit that referenced this issue Aug 3, 2021
…ion, comma-separated list of imported rules names), additional tests, errors messages are were refactored, highlighting of Snakemake 'from', 'as' and 'with' keywords

Resolves: #355
dakochik pushed a commit that referenced this issue Aug 3, 2021
… parsing comments and function calls

Resolves: #355
dakochik pushed a commit that referenced this issue Aug 3, 2021
dakochik pushed a commit that referenced this issue Aug 4, 2021
dakochik pushed a commit that referenced this issue Aug 4, 2021
iromeo pushed a commit that referenced this issue Aug 5, 2021
feat: Basic  'module' and 'use' features support (#355)

Resolves: #355
@iromeo iromeo modified the milestones: use-module-syntax, next major Aug 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants