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

Add credo for static code analysis #77

Merged

Conversation

arunvelsriram
Copy link
Contributor

As per #75 I have added credo package and a basic credo configuration for static code analysis.

Currently, credo is reporting around 500 issues:

screen shot 2017-10-15 at 4 53 44 pm

With this as starting point, we can start working towards fixing the issues reported by credo.

And for the consistency issues issues we might have to decide on the code format we are going to use throughout the project.

@skosch
Copy link
Collaborator

skosch commented Oct 29, 2017

Sorry I totally missed this! I'll have to figure out how to turn on email notifications for this project :)

Thank you for this, it's a good first step, and should be a risk-free merge. You're more than welcome to embark on a code-clean-up journey if you'd like to volunteer your time for it – personally I like the recommendations in most of the popular Elixir style guides, but I'm not dogmatic about it. Thanks again!

@skosch skosch closed this Oct 29, 2017
@skosch skosch reopened this Oct 29, 2017
@skosch skosch merged commit 007b41e into mailman-elixir:master Oct 29, 2017
@arunvelsriram
Copy link
Contributor Author

No worries.

Okay. I will try to do some exploration on the recommendations from other Elixir projects and send PRs whenever possible.

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

Successfully merging this pull request may close these issues.

2 participants