Projects tagged ‘code_analysis’


[52 total ]

254 Users
   

FindBugs is a defect detection tool for Java that uses static analysis to look for more than 200 bug patterns, such as null pointer dereferences, infinite recursive loops, bad uses of the Java ... [More] libraries and deadlocks. FindBugs can identify hundreds of serious defects in large applications (typically about 1 defect per 1000-2000 lines of non-commenting source statements). FindBugs is open source, and has been downloaded more than 230,000 times, and is used by many major companies and financial institutions. Findbugs can be used from the command line or within ant, eclipse, maven, netbeans and emacs. [Less]
Created over 3 years ago.

233 Users
   

Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. Its purpose is to automate the process of checking Java code, and to spare humans of this task.
Created over 3 years ago.

168 Users
   

PMD is a Java source code analyzer. It finds unused variables, empty catch blocks, unnecessary object creation, and more. It includes CPD, a tool to detect chunks of identical code.
Created over 3 years ago.

81 Users
   

Ohcount is a source code line counter. Ohcount identifies source code files in most common programming languages, and prepares total counts of code and comments. It can operate on single files or ... [More] entire directory trees. Ohcount can produce line-by-line analysis of files for detailed debugging. Ohcount is used to create the source code reports on the Ohloh website. [Less]
Created about 1 year ago.

79 Users
   

Cobertura is a free Java tool that calculates the percentage of code accessed by tests. It can be used to identify which parts of your Java program are lacking test coverage. It is based on jcoverage.
Created over 3 years ago.

61 Users
   

The Eclipse Checkstyle plug-in integrates the Checkstyle Java code auditor into the Eclipse IDE. The plug-in provides real-time feedback to the user about violations of rules that check for coding style and possible error prone code constructs.
Created over 2 years ago.

50 Users
   

This website. Not completely open source (yet!), but you can use an open source component (called 'Ohcount') to generate similar source code metrics on your own.
Created about 1 year ago.

39 Users
   

Gendarme is a extensible rule-based tool to find problems in .NET applications and libraries. Gendarme inspects programs and libraries that contain code in ECMA CIL format (Mono and .NET) and looks ... [More] for common problems with the code, problems that compiler do not typically check or have not historically checked. Gendarme uses the Cecil library to introspect code. [Less]
Created over 3 years ago.

32 Users
   

The goal of this work is to provide a high quality front-end for LLVM that is built with the same principles as the rest of LLVM (it is built as a set of reusable libraries, integrates well with rest ... [More] of the LLVM architecture, same license, etc). Among other things, this means that LLVM can now be used for a variety source-level analysis and transformation tasks that it was not suitable for before. [Less]
Created over 2 years ago.

30 Users
   

EMMA is a fast Java code coverage tool based on bytecode instrumentation. It differs from the existing tools by enabling coverage profiling on large scale enterprise software projects with simultaneous emphasis on fast individual development.
Created over 3 years ago.