
There are rules that are finding actual bugs or helping the code be better.
E.g. collapsing if statements, path/cyclometric complexity computation, tautological compares, constant if conditions . Really helpful to keep your codebase clean and working properly.
There are also lint based rules, e.g. number of lines without a comment, number of lines/arguments in a method, number of lines/methods in a class.
Enforces splitting methods into smaller and good code style and quality.
Can be integrated into sonar. Review collected by and hosted on G2.com.
The configuration and installation process is problematic.
The homebrew package isn't working (or you have to do additional configuration to make it work).
The command line arguments are hard to use, you have to first create a json file with the compilation database and then run oclint again instead of just having a xcodebuild wrapper.
Matching oclint version with sonar-oclint plugin version is a bother.
Oclint development isn't as fast, so sometimes they don't support newer language constructs. Review collected by and hosted on G2.com.
The reviewer uploaded a screenshot or submitted the review in-app verifying them as current user.
Validated through LinkedIn
This reviewer was offered a nominal gift card as thank you for completing this review.
Invitation from G2. This reviewer was offered a nominal gift card as thank you for completing this review.

