Hey guys!
So it seems like we don't use a linter on the iOS side of things. On the Android side, Jenkins runs Maven Checkstyle against all patches that touch Java files and it's quite helpful. A quick search shows that there are quite a few open source Objective C linters out there, like OCLint http://oclint.org/.
Let's explore this a bit more and see if we can get something like this set up on the iOS side to catch the silly little mistakes.
Thanks, Dan
Ooh! Probably a good idea. :D
Looks like it builds and runs on Linux as well as Mac OS X so we will have a much easier time integrating it into jenkins. (whew)
-- brion
On Thu, Oct 30, 2014 at 5:09 PM, Dan Garry dgarry@wikimedia.org wrote:
Hey guys!
So it seems like we don't use a linter on the iOS side of things. On the Android side, Jenkins runs Maven Checkstyle against all patches that touch Java files and it's quite helpful. A quick search shows that there are quite a few open source Objective C linters out there, like OCLint http://oclint.org/.
Let's explore this a bit more and see if we can get something like this set up on the iOS side to catch the silly little mistakes.
Thanks, Dan
-- Dan Garry Associate Product Manager, Mobile Apps Wikimedia Foundation
Mobile-l mailing list Mobile-l@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mobile-l