-
Notifications
You must be signed in to change notification settings - Fork 34
Super linter #317
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
Super linter #317
Conversation
If all this linter accomplishes is to complain about the existing markdown style we're using (which is valid), I'd prefer not to add it. We already have a linter for the ruby code that allows a more nuanced configuration than this tool. |
A few notes:
Are there files it would be helpful to have a linter review? If so, I can configure the tool for those files. If not, then we can close this PR. |
Don't get me wrong, I definitely like the idea of linting. I just find it weird to bring in an all-purpose linting tool ahead of any discussion about what problems we see & want to solve. For example, the spell checker's utility was self-evident... there were a host of spelling errors, and if you had asked in advance whether the codebase had any then I probably would have doubted it.
I think it would be worthwhile to lint
I'd rather tackle that as 3 separate linters, since the "super linter" is going to be a bit inflexible as to individual linter versions being used concurrently. |
This reverts commit b8bd474.
I have found the GitHub Action called Super-Linter easy to set up and configure. So instead of creating individual actions, I thought we could start with using this tool until it does not meet our needs. These are the individual linters that are being run to cover C++, Markdown, and YAML files.
This PR only includes linter configuration and any conflicting linting issues that need to be fixed. The linting configuration files for each language have been configured to allow the current code to pass all the tests. In the future, the configuration settings could be reviewed to see if any of those settings should be changed. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the feedback. It appears I make a few unnecessary changes for linting. The rules have been updated.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, thanks for responding to all those comments!
Highlights from
CHANGELOG.md
Issues Fixed