-
Notifications
You must be signed in to change notification settings - Fork 192
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 shellcheck linting #288
Conversation
a37cf25
to
2af69b7
Compare
@HaleTom perhaps you’d appreciate this 🙂 |
Hell yes! Look at all that work to do! Do shellcheck and shfmt play nicely together? |
@ghthor I've not heard of I'm busy with other projects right now, but this looks pretty good overall. I fixed a whole heap in my PR, and it's good to see that not too many are left: Lines:
I expect that a few more will appear with resolving the 4 instances of:
|
My 2c vote: I'm vehemently against adding ignore directives simply to get Travis to green again. I believe it's far too likely that any ignores for the sake of the colour green will be forgotten. The squeaky wheel gets oiled. Personally, I'd vote that this PR stays open for some months rather than having a "faked" resolution. |
I agree with you @HaleTom about leaving this squeaky.
…On Wed, Mar 13, 2019 at 5:16 AM Tom Hale ***@***.***> wrote:
My 2c vote: I'm vehemently against adding ignore directives simply to get
Travis to green again.
I believe it's far too likely that any ignores for the sake of the colour
green will be forgotten. The squeaky wheel gets oiled. Personally, I'd vote
that this PR stays open for some months rather than having a "faked"
resolution.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#288 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAJyKqHfppUSO7B8xZbnnkSk8YQzaKpuks5vWMIGgaJpZM4bsJhi>
.
|
In #287, I made two proposals:
I cannot see how this PR addresses suggestion (2), so I assert that the comment in the top post "Closes #287" is premature or incomplete. I respect if the consensus is that my suggestion (2) is not wanted or warranted, but need to point out that so far it has not been addressed. |
And yes, let’s be squeaky here & properly clean these up. I’ll add to this as I get a chance! |
2af69b7
to
ea28f8e
Compare
ea28f8e
to
bfce59f
Compare
* origin/master: Use ZDOTDIR env variable for path to .zshrc
bfce59f
to
20b4359
Compare
* origin/master: Avoid running ll code if its not used
20b4359
to
625c47a
Compare
This has clearly been overtaken, closing out! |
This simply adds the linting.
Relates to #287
It may be best to also add the exceptions (or adjustments) to make this pass testing as-is, since the repo is in a usable state as-is.