-
Notifications
You must be signed in to change notification settings - Fork 95
chore/linting #86
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
chore/linting #86
Conversation
The reason I didn't include this fastlane step sooner is because we don't have a way to view the results of the PR's other people make. If we could get Danger (or something similar) added, that would be awesome! |
@chickdan ok! looks good. looks like someone needs to set up a bot account & API key. Happy to do so but probably best in the hands of @benhalpern / @jessleenyc? |
I think @maestromac might have some thoughts on this. |
Hey all. I'm not too familiar with Swift development but would it make sense to integrate Hound or CodeClimate to this repository instead of combining linting with Travis? |
Code Climate looks pretty robust, I think it would be a good idea to utilize it alongside Travis. |
@maestromac is this all ok? I'm not familiar with CodeClimate. I assume all that needs to be done now is @thepracticaldev to switch on CodeClimate for this repo. |
@jenbutongit Yup looks good. I just integrated CodeClimate to this repo. I will be pushing a blank commit to your work to attempt to trigger the webhook. Also adding some badges |
hehe, since CC is turned on repo wide it looks like it's failing other builds. I'll add to the readme how to run the linter. |
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!
#83
🤞hopefully this separates test and linting stages.
Also don't want to be running carthage twice here, just for the tests. Moved it into it's own lane rather than
before_all
TBD:
ignore_exit_status
might have to be set to true if we want to enforce linting but there'll be some work to fix these:Done linting! Found 1173 violations, 202 serious in 130 files.
😧