RSS 4 projects tagged "code quality"

Download Website Updated 06 Apr 2012 UCDetector

Screenshot
Pop 87.01
Vit 5.74

UCDetector (Unecessary Code Detector) is an Eclipse plugin tool that finds unnecessary (dead) public Java code. It suggests that you make the code final, protected, or private. UCDetector also finds cyclic dependencies between classes.

No download Website Updated 10 Jan 2012 MSR Tools

Screenshot
Pop 60.65
Vit 3.69

MSR Tools is a source code evolution analysis tool. It consists of a framework for mining software repositories and tools for metric calculation, visualization, and defect prediction.

No download Website Updated 13 Sep 2012 Quality-Check

Screenshot
Pop 39.69
Vit 1.00

Quality-Check provides a small Java library for basic runtime code quality checks. It provides similar features to org.springframework.util.Assert or com.google.common.base.Preconditions without the need to include big libraries or frameworks such as Spring or Guava. The package Quality-Check tries to replace these libraries and provide all the basic code quality checks. These basic code checks avoid technical errors using a fail-early approach, by checking each input parameter to a public method to be technically valid.

No download Website Updated 03 Mar 2013 CODERU

Screenshot
Pop 30.35
Vit 12.52

CODERU is a Java code quality tool to enforce good design in respect to package dependencies. Its rules rely on reserved package names, and the allowed dependency rules between them are expressed in a general way. Unlike other tools that force you to define allowed or disallowed individual package dependencies, CODERU is based on a fixed set of general rules. The dependencies between packages need not be defined explicitly. These general dependency rules are based on common design practices which are reflected in preserved package names: "api", "common", "impl", and "factory". It includes a tool for checking your code for rule conformance.

Screenshot

Project Spotlight

NxWidgets

A graphics package for the NuttX RTOS.

Screenshot

Project Spotlight

JasperReports

A Java reporting library.