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

REQUEST: Adapt spellcheck for merge requests #83

Open
Kreyren opened this issue Jul 24, 2019 · 7 comments
Open

REQUEST: Adapt spellcheck for merge requests #83

Kreyren opened this issue Jul 24, 2019 · 7 comments

Comments

@Kreyren
Copy link
Contributor

Kreyren commented Jul 24, 2019

All bash/shell scripts should pass spellcheck (https://github.com/koalaman/shellcheck) and there are so many issues missing quotation, unexpected variable manipulation, etc..

Requsting to adapt spellcheck to prevent these issues in the future and to force quality assurance (spellcheck is free for open-source projects).

Kreyren pushed a commit to RXT067/what-the-bash that referenced this issue Jul 26, 2019
Proposal to improve the efficiency of development on oh-my-bash project
Fixes: ohmybash#89
Fixes: ohmybash#88
Fixes: ohmybash#86
Partially Fixes: ohmybash#85
Partially Fixes: ohmybash#83
Signed-off-by: Jacob Hrbek <[email protected]>
@Kreyren
Copy link
Contributor Author

Kreyren commented Aug 13, 2019

@nntoan Requesting approval.

@nntoan
Copy link
Member

nntoan commented Aug 14, 2019

Hi @Kreyren,

Actually, the first time when I created this project I also adapt shellcheck into every pushes/pull request through Codacy.

However, there's inactive from me (no PRs merged) for such a long time and Codacy has set all projects on Codacy into the inactive state.

Screenshot 2019-08-14 11 03 57

I've opened a new ticket on Codacy ask them to re-activate OhMyBash project. And I will update the status ASAP here.

All best,

@Kreyren
Copy link
Contributor Author

Kreyren commented Aug 15, 2019

Added shellcheck for ohmybash/oh-my-bash

@nntoan Check your access and verify access to other members.

@Kreyren Kreyren added the P3 - Normal Priority 3 - Normal label Aug 15, 2019
@Kreyren Kreyren self-assigned this Aug 15, 2019
@Kreyren Kreyren added feature-request P1 - Very Important Priority 1 and removed P3 - Normal Priority 3 - Normal labels Aug 15, 2019
@Kreyren
Copy link
Contributor Author

Kreyren commented Aug 15, 2019

Assigned P1 since code quality of this repository is poor and it should be prioritized.

@Kreyren
Copy link
Contributor Author

Kreyren commented Aug 15, 2019

Configuration of shellcheck is needed, investigating atm

@nntoan
Copy link
Member

nntoan commented Aug 20, 2019

@Kreyren I've sent an invitation to our Codacy project to the email address on your GitHub profile. Please let me know if you need an invitation for other email address.

Btw for your question on Shellcheck, this is what I configured in the past on Codacy.

Screenshot 2019-08-21 00 47 13

Thanks,
Toan

@Kreyren
Copy link
Contributor Author

Kreyren commented Aug 20, 2019

@nntoan i make some configuration already on my end, recommends your codacy to be closed and i transfer ownership of the one that i've configured

Also it's beeing discussed on Codacy some standartization for shellcheck since default configuration is not sufficient and configuring it is pita cherrypicking.

(i would have to cherrypick that again and it's like <500 things to enable)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants