Keeping a codebase consistent and maintainable in a project with a team of devs sometimes may be very hard, different conventions and styles, plus different levels of experience with the language across devs may result in most of the times in an app very difficult to debug and mostly very hard to understand for new developer joining the team.While investigating for a CI for one project that will help my team and I avoid bugs and keep our code clean I found Swiftlint, A tool to enforce Swift style and conventions, its great it follows Swift guidelines, its maintained by the Realm team and its open source which means its get updated constantly by the Swift community.First, I will show you step by step how to integrate Swiftlint in your project so it will run every time you build it and then how to use Hound CI if you don't want to download Swiftlint on your computer,I will use one of my repositories to show you but you will have to use your own if you have any small app or small project lets use it, the steps are the same so that should work.


I guess you came to this post by searching similar kind of issues in any of the search engine and hope that this resolved your problem. If you find this tips useful, just drop a line below and share the link to others and who knows they might find it useful too.

Stay tuned to my blogtwitter or facebook to read more articles, tutorials, news, tips & tricks on various technology fields. Also Subscribe to our Newsletter with your Email ID to keep you updated on latest posts. We will send newsletter to your registered email address. We will not share your email address to anybody as we respect privacy.


This article is related to

continuous-integration,xcode,swift,ios-app-development,ios