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

Develop linting tooling #16

Open
konnov opened this issue Nov 8, 2021 · 1 comment
Open

Develop linting tooling #16

konnov opened this issue Nov 8, 2021 · 1 comment
Assignees
Labels
UX impacts or improves user experience

Comments

@konnov
Copy link
Contributor

konnov commented Nov 8, 2021

Linter should be one of the transpiler's tasks. See ADR001 for the architecture. We could use the architecture of eslint as an inspiration. Most likely, this task requires and ADR.

@konnov konnov added the tla+ transpilation Quint to TLA+ transpiler label Nov 8, 2021
@konnov konnov self-assigned this Nov 8, 2021
@konnov konnov added the W8 label Nov 16, 2021
@konnov
Copy link
Contributor Author

konnov commented Nov 16, 2021

Add a rule to check braces vs. parentheses: https://github.com/informalsystems/tnt/blob/main/doc/lang.md#braces-and-parentheses

@konnov konnov changed the title Linter task for TNT Linter task Dec 21, 2022
@shonfeder shonfeder removed the W8 label Jan 9, 2024
@shonfeder shonfeder changed the title Linter task Develop linting tooling Jan 9, 2024
@shonfeder shonfeder added UX impacts or improves user experience and removed tla+ transpilation Quint to TLA+ transpiler labels Jan 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
UX impacts or improves user experience
Projects
None yet
Development

No branches or pull requests

2 participants