Browsing projects by Tag(s)

Select a tag to browse associated projects and drill deeper into the tag cloud.

Showing page 1 of 2

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 libraries and deadlocks. FindBugs can identify hundreds of serious defects in large applications (typically ... [More] 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]

4.26437
   
  9 reviews  |  364 users  |  290,019 lines of code  |  3 current contributors  |  Analyzed about 18 hours ago
 
 

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.

3.90909
   
  0 reviews  |  325 users  |  214,784 lines of code  |  1 current contributor  |  Analyzed 6 days ago
 
 

PMD

Compare

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.

4.03704
   
  2 reviews  |  228 users  |  178,390 lines of code  |  21 current contributors  |  Analyzed 1 day ago
 
 

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.

4.21951
   
  1 review  |  135 users  |  42,927 lines of code  |  3 current contributors  |  Analyzed 9 months ago
 
 

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 entire directory trees. Ohcount can produce line-by-line analysis of files for detailed debugging. ... [More] Ohcount is used to create the source code reports on the Ohloh website. [Less]

4.4
   
  2 reviews  |  97 users  |  36,231 lines of code  |  4 current contributors  |  Analyzed 3 days ago
 
 

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 for common problems with the code, problems that compiler do not typically check or have not ... [More] historically checked. Gendarme uses the Cecil library to introspect code. [Less]

4.31579
   
  0 reviews  |  45 users  |  84,010 lines of code  |  12 current contributors  |  Analyzed 5 days ago
 
 

JDepend4Eclipse plugin for Eclipse is a wrapper for running JDepend from within Eclipse. - What is JDepend? (from www.clarkware.com): JDepend traverses Java class file directories and generates design quality metrics for each Java package. JDepend allows you to automatically measure the ... [More] quality of a design in terms of its extensibility, reusability, and maintainability to manage package dependencies effectively. Advanced JDepend documantation are available as online help in Eclipse (press F1 key) or on the JDepend creator's site (please do not ask me what JDepend metrics are - ask Mike:) [Less]

3.33333
   
  2 reviews  |  9 users  |  7,505 lines of code  |  1 current contributor  |  Analyzed about 1 month ago
 
 

The question I very often have is: which objects (recursively) are loaded in memory if a particular object is created? If you know Call Hierarchy plugin, you will find the Data Hierarchy very similar. It searches selected Java classes for declared fields, and starting with the found ... [More] "Data" it recursively looks for fields which are declared on found classes ("Hierarchy"). At the end you can see kind of "Data Hierarchy" tree. The plugin can not detect reflection based data, data inside non-generic collections, data which is stored as "Object" etc. This is of course a very rough estimation of the real data hierarchy, but works perfectly for a quick walk over data structures/dependencies during code reviews. Additionally plugin can restrict the search to static fields only. [Less]

4.0
   
  0 reviews  |  5 users  |  4,046 lines of code  |  1 current contributor  |  Analyzed 9 days ago
 
 

StyleCop analyzes C# source code to enforce a set of style and consistency rules. It can be run from inside of Visual Studio or integrated into an MSBuild project. StyleCop has also been integrated into many third-party development tools.

0
 
  0 reviews  |  3 users  |  4,436,040 lines of code  |  1 current contributor  |  Analyzed 5 days ago
 
 

Help to check coding style for multiple languages.

5.0
 
  0 reviews  |  2 users  |  2,023 lines of code  |  0 current contributors  |  Analyzed 10 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.