Skip to content
forked from oclint/oclint

A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C

Notifications You must be signed in to change notification settings

sprohaszka/oclint

This branch is 27 commits ahead of, 1073 commits behind oclint/oclint:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a22eb9f · May 3, 2013
Mar 27, 2013
May 3, 2013
Mar 26, 2013
Apr 9, 2013
May 3, 2013
May 3, 2013
Dec 2, 2012
Feb 5, 2013

Repository files navigation

OCLint - http://oclint.org
-------------------------------------------------------------------------------

OCLint is a static code analysis tool for improving quality and reducing defects
by inspecting C, C++ and Objective-C code.

It looks for potential problems that aren't visible to compilers, for example:

* Possible bugs - empty if/else/try/catch/finally statements
* Unused code - unused local variables and parameters
* Complicated code - high cyclomatic complexity, NPath complexity and high NCSS
* Redundant code - redundant if statement and useless parentheses
* Code smells - long method and long parameter list
* Bad practices - inverted logic and parameter reassignment
* ...

For more information, visit http://oclint.org

About

A static source code analysis tool to improve quality and reduce defects for C, C++ and Objective-C

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 89.7%
  • Shell 6.9%
  • Python 2.4%
  • C 1.0%