Eclipse Plugin to find unused Java code
UCDetector (Unnecessary Code Detector) is a Open Source Eclipse Plugin Tool. UCDetector finds unnecessary (dead) public Java code. It suggests to make code final, protected or private.
EclEmma is a free Java code coverage tool for Eclipse, available under the Eclipse Public License. It brings code coverage analysis directly into the Eclipse workbench. The EclEmma project is also the home of the JaCoCo code coverage library which is the technical back-end for EclEmma and also has integrations with many other build and software quality tools.
Provide metrics calculation and dependency analyzer plugin for the Eclipse platform. Measure metrics with avg and std deviation and detect cycles in package and type dependencies. Continuation of work from http://sourceforge.net/projects/metrics.
CodeCover is a free glass box testing tool that measures statement, branch, loop, MC/DC, ?-operator, and sync- coverage. CodeCover supports coverage reports per each test case. Available languages: Java and COBOL.
IMPORTANT: MoreUnit code has moved to https://github.com/MoreUnit/MoreUnit-Eclipse MoreUnit is an Eclipse plugin that should assist you in writing more unit tests. It supports all programming languages (switching between tests and classes under tests...) and has specific support for Java (creating test stubs, mock support, decoration, refactoring support...).
IST helps test teams managing complexity by adaptively selecting and prioritizing the test cases according to past test results. ISTT guides the testers through a test session with high-level test scenarios generated on the fly.
SDD: Duplicated code detection tool
JUnitDoclet makes the process of testing software easier by offering a convenient way to create, organize, and maintain JUnit tests. JUnitDoclet Eclipse Plugin leverages this tool thanks to Eclipse APIs and UI functionnalities.
Eclipse Plug-In that determines the Minimal Access Modifier of Java types and methods project and computes the software metrics Inappropriate Generosity with Accessibility of Types (IGAT) and Inappropriate Generosity with Accessibility of Methods (IGAM). The Minimal Access Modifier of a Java type or type member is the most restrictive access modifier that is able to allow all actual usages of the particular type or member from inside a given code base (normally the entire source code of the respective Java project). The metric Inappropriate Generosity with Accessibility of Types (IGAT) indicates the proportion of those types which actual access modifier is more generous than the minimal one relative to the total number of types in a given source code subset. Analog the metric Inappropriate Generosity with Accessibility of Method (IGAM) indicates the proportion of those methods which actual access modifier is more generous than the minimal one relative to the total number of me
Argus is a highly integrated Eclipse plug-in. The purpose of this plug-in is to add additional Errors and Warnings to the Eclipse Framework, assisting Java programmers to create bug free, high quality code.
Crap4j is a subjective metric that tells stakeholders how much crap they would be in if the development team for a project went away and they had to manage the project with fresh developers. It stands for Change Risk Analysis and Prediction.
Efficient JUnit testing when you have database dependencies
The DOF enables efficient JUnit testing and Test Driven Development against code that depends on objects that are persisted (e.g., database), more efficiently than alternative techniques such as SQL scripts. Please visit us at https://github.com/justin808/dof
Enerjy is a static code analyzer for Java that integrates seamlessly with Eclipse. In addition to scanning your source code for stylistic problems, bugs and inefficient code, Enerjy also calculates your Enerjy Index Score.
A rearchitecture for the ActionFixture for the FIT Library
This project is a small rearchitecture of the FIT Libraries action fixture to avoid bad scaling fixture classes when used with ui testing. Also it provides an adapter for fest testing. There are a few commands implemented yet to use your ui. It is possible that this fit framework do not only grow with ui tests it could be possible to integrate persistence fixture classes.
A eclipse plugin for the history of a single file. The history is fetched from the repository and visualized based on annotations. The color describes the authorship or the changes and can be changed. It comes with a powerful metric extension point.
Continued development and maintenance on the FitRunner library. This will provide continus support for the integration of the FIT Framework for use with in the Eclipse IDE.
Projeto de customização do OpenUP com o objetivo de torná-lo aderente aos requisitos do Nível F do MPS.BR, usando a ferramenta Eclipse Process Framework Composer (EPF Composer).
Muzzle is an application that help Test Projects to customize, develop, maintenance and management test cases.
This project creates a connector between eclipse mylyn (see http://www.eclipse.org/mylyn/) and Best Practicals Request Tracker (see http://bestpractical.com/rt/)
An Eclipse Plugin in order to warm users about syntax problems
Static analysis tool for finding coding standards violations in C++ source files.
STDL (Structured test description language) is a domain-specific testing language that is used to auto-generate unit test code. It supports a myriad of output languages (incl. C#). The project's aim is that of reducing the resources required for testing
Transtrl locates need-to-translate strings for Java software i18n
Transtrl is a need-to-Translate String Locator. It is an eclipse plugin that locates the constant strings that require translation for Java software internationalization (i18n) and further localization (L10n). The developers can either use the tool to work out a internationalized version quickly or check whether they forget to externalize some constant strings in their i18ned versions. The new version of the tool (TransVis) also support visualize how constant strings flows to the GUI and how the string is concatenated with other strings.
"Ant for PDE" allows Ant to build, test and deploy Eclipse plugins and features using Eclipse's native PDE build system.
This project tries to combine existing software quality tools for eclipse into one. If sucessfull, it will integrate checkstyle, findbugs, pmd, and possible others.