Home > By category > Developer Tools >Reference & Utilities > Sanity4J for Windows



Sanity4J for Windows

  • Downloads: 
  • Views: 
  • Rating:

Sanity4J is primarily a tool for running multiple Java code static analysis tools.

Static Analysis tools are used to provide pointers to possible issues in code during the development cycle, as an automated form of code-review. Use of these tools helps to improve the quality of code and reduce the amount of software defects that are delivered for system testing.

Sanity4J simplifies running multiple static code analysis tools on Java projects on an automated or ad-hoc basis. It provides a single entry point to run all the selected tools and produces a consolidated report, which presents all findings in an easily accessible manner. Sanity4J can also be used to resolve potential problems early on in the development cycle, and has demonstrated improving quality trends over project life-cycles.

Features:

Consolidated and Cut Down Report Output

Output from a default configuration of the freely available Static Analysis tools is extremely verbose. Masses of insignificant violations can hide important ones. Additionally, there is some overlap between the testing performed by each tool, which results in duplicate violations. Sanity4J optionally provides a single set of high-value violations. The resulting reports are much easier to read.

Categorised Violations

Each Static Analysis tool has its own severity classification scheme for violations. Sanity4J provides a standard violations rating across all the different tools which it uses. This allows:

Easier prioritisation of issues for scheduling remediation tasks
Better indication of project quality as measured during Code Reviews

Support for Custom Rules

Custom rules / rule sets can be can be added to Sanity4J for each of the tools used for analysis, and tool options can be tweaked using an external configuration file.
Inclusion of Automated Test Coverage Statistics

Most serious projects require that developers deliver automated unit tests written using jUnit. The greater the amount of code exercised by automated tests (coverage), the more certain a maintenance developer can be when determining the impact of a change. A jUnit test coverage and quality summary is included for each package. The "Line coverage" and "Branch coverage" columns indicate the percentage and number of lines/branches covered by jUnit tests. The "Code quality" column displays a quality metric, based on the number of issues per line of code, with weighting based on the severity of the issues.

Free download from Shareware Connection - Sanity4J is primarily a tool for running multiple Java code static analysis tools.

Publisher: Sanity4J Development Team | License: Freeware | Price: 0.00
Version: 1.0.3 | Size: 7782 KB | Platform: WinOther
Released Date: | Rating: 0 | Title: Sanity4J for Windows

Author Url: http://sanity4j.sourceforge.net
Program Info Url: http://sanity4j.sourceforge.net
Download Url: http://cdnetworks-kr-1.dl.sourceforge.net/project/sanity4j/1.0.3/sanity4j-1.0.3-bin.zip

More downloads from Sanity4J for Windows publisher Sanity4J Development Team:

Sanity4J - Sanity4J is a handy, easy-to-use application especially designed to help you run multiple Java code static analysis.

Sanity4J for Windows keywords:
Sanity4J for Windows related downloads:

VyprVPN for Windows - The VyprVPN for Windows application automatically configures and simplifies managing your VPN connections. Switch freely between over 50+ global server locations and VPN protocols with a single click. VyprVPN is a free VPN app for all devices.

ScrumBan for Windows 8 - ScrumBan for Windows 8 is a handy application that can help you organize your projects by using the Scrum approach.

SigFig Portfolio for Windows 8 - SigFig Portfolio for Windows 8 is a handy application designed to provide access to the stock portfolio created on the SigFig website.

To-Do Prime for Windows 8 - To-Do Prime for Windows 8 is a useful application that allows you to manage multiple tasks and projects.

Text2PDF for Windows 8 - Text2PDF for Windows 8 enables users to type texts then export them to PDF with a single mouse click.

Shareware Connection periodically updates pricing and software information of 'Sanity4J for Windows' from company source 'Sanity4J Development Team' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Sanity4J for Windows' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Sanity4J for Windows.

New Reviews

SnapCrab - Nearly every PC users need to take screenshots from time to time, whether it is for personal or professional needs. While using the basic Windows screenshot capture method is available, it is not adequate for everyone. When you want to capture ...

SeaMonkey, Portable Edition - Using the Internet has become a necessity for a majority of people, including those who do not use a PC regularly. To browse web, stream video or download online content, people often resort to using various third party apps. For example, using ...

7-Data Recovery Suite Free Edition - When you are dealing with lots of data it may be necessary at times to recover deleted data. The data may be deleted by mistake or by someone else. In such instances, it becomes necessary to retrieve the deleted data. You need to use third party ...

Baidu PC Faster - To keep your laptop or desktop computer running at peak speed and extract optimal performance out of it, using third party apps may be necessary. While some users still rely on Windows inbuilt PC cleanup and maintenance tools, some third party ...

Magican Monitor - Macs are famous for their superb stability and ease at multitasking. That explains why they enjoy a steady and growing user base, the steep price tag notwithstanding. However, prolonged usage can make even the most powerful iMac or Macbook ...

Cold Turkey - To keep your kids and teenage family members away from pornographic and objectionable websites you can use parental control software. Such apps offer numerous restrictive measures to limit PC and web access for young users. However, adult users ...

Xvirus Personal Guard - Nowadays, it is quite risky to use a computer without having suitable security suite or antivirus installed in it. Your computer’s security can be breached any moment without a suitable antivirus or Internet security software. There are so ...

SoftAmbulance Free Eraser - Windows comes with a set of integrated utilities to let users maintain and cleanup their computers. While you can always delete files and folders from partitions, that is not a fail proof method. The data remains on hard disk in reality and any ...

MusicBee - Irrespective of what type of a PC you use, it will be necessary to use a media player app from time to time. If the WMP is not your cup of tea, you will have to pick from third-party music player apps. The problem with some such apps is that ...

ArtSage - PC users often need to make use of third party applications for making slideshows. While Windows inbuilt utility for viewing images and running slideshows keeps getting better with time, for many users third party apps seem better option. If you ...




New Downloads

TeeChart for .NET

TeeChart for .NET Charting
Controls offer full set of
Chart types and a combination
Gauge types for dashboard ...

Batch PDF Print Organizer

By Batch PDF Print Organizer
prints PDF files to selected
printer device
continuously.Batch PDF Print
Organizer supports ...

Free UWP PDF Viewer SDK

Help developers create a
customized PDF Viewer
application on Universal
Windows Platform. It is
completely free and ...

Nevron Barcode for SSRS

Nevron Barcode for Reporting
Services is an advanced report
for all versions of Microsoft
Reporting Services. It is ...

NOV User Interface for .NET

Nevron Open Vision (NOV)
implements a complete set of
cross-platform User Interface
elements that aim to
completely ...

SentiSculpt SDK

Automated 3D object model
creation SDK. 3D scanning
performed from sets of photos
taken with regular smartphone
or still ...

GUI SDK Arm

The GUI SDK Arm is a cross
platform GUI development SDK
ships with the libraries which
are related to Windows,
Arm-Linux.

JExplorer

Java library, integrating
Microsoft IE into Java apps as
Java Swing UI component in
headless mode, providing
access to ...

JxDocument

JxDocument is a lightweight
Java component for viewing PDF
documents in Java Swing UI,
converting PDF pages to Java
...

XtraBuild Designer

XtraBuild Designer is a
powerful and productive
database application
development tool that allows
developers to easily ...

GroupDocs.Signature for
.NET

.NET library that allows
developers to build new or
enhance existing apps with
legally-binding electronic
signature ...

PowerShell Plus

Access hundreds of pre-loaded
scripts for SQL Server, Active
Directory and Exchange from
the QuickClick Library. The
...