-
Notifications
You must be signed in to change notification settings - Fork 5
Implement line length and breaking rules #109
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
Conversation
a36462e to
d9bb070
Compare
d9bb070 to
3110e82
Compare
b934564 to
cca1d93
Compare
ed9dae7 to
faf5b2a
Compare
308ee69 to
18a10ea
Compare
* Add MethodOutputBreak (LL5) Rule
* Add LL3 rule for conditional expression breaking * Cover more test cases * Add ll3 to features.md * Add to example_lint_cfg
18a10ea to
d9825d1
Compare
JonatanWaern
left a comment
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.
Will examine further next week, but looks good so far
JonatanWaern
left a comment
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.
I think the changelog merge conflict blocks the ability to run a CI on this (which is weird), but likely you need to run clippy on this also
|
@jvsqzj I am not familiar with the restrictions on commits on GH PRs, do you need me to merge in the suggested changes or are these more for me to preview what is happening? |
eae072a to
8745d24
Compare
8745d24 to
a5cb86b
Compare
…dml-language-server into feature/73-line-breaking
We do need you to merge, as none of us has write permissions to upstream. |
|
LGTM at this point, nice work! final ACK. from you (@jvsqzj ) and then Ill push the big green button. |
|
Thanks! Lets get it merged |
This PR introduces Line Length and Breaking style rules to the lint module. It also covers rule IN6 which was left out of scope for previous Indentation rules patch and had important implications for line length implementation.