Source Code Analysis Tools - Java, JavaScript, .NET, PHP, Python, Ruby

 

Source Code Analysis Tools

 

Apparat

A framework to optimize ABC, SWC and SWF files. Apparat features include compression, code analysis and optimization


CodeNarc

CodeNarc analyzes Groovy code for defects, bad practices, inconsistencies, style issues and more.


FlexPMD

FlexPMD is a tool that helps to improve code quality by auditing any AS3/Flex source directory and detecting common bad practices. A report is produced describing the violations of a given rule set.


GMetrics

The GMetrics project provides calculation and reporting of size and complexity metrics for Groovy source code. GMetrics scans Groovy source code, applying a set of metrics, and generates an HTML report of the results.


Helium

Helium is a tool for discovering unused CSS across many pages on a web site.