-
Notifications
You must be signed in to change notification settings - Fork 5
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
Add lint-scope
config option
#155
Conversation
This PR became unwieldy, please split it into two: a bugfix one, and the new feature additions. |
678f392
to
61778cc
Compare
Bug fixes moved to #157 |
…only on open files or the entire workspace Modify the ameba execute function to take either a workspace folder or a text document
Co-authored-by: Sijawusz Pur Rahnama <sija@sija.pl>
Co-authored-by: Sijawusz Pur Rahnama <sija@sija.pl>
61778cc
to
8a56ab8
Compare
This is ready for review. I have been using it consistently for the past month and it has worked well for me, from the Crystal compiler to Kagi's codebase, to other smaller projects. |
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.
lgtm
This tells ameba to either run only on open files or the entire workspace, and is useful for those who want to know what's happening across all files in the workspace instead of open ones.
This also adds a command for linting all files in the workspace, and fixes some minor bugs regarding handling virtual / untitled documents.