Calculator App

Calculator App - Maven site

Maven site (native)

The Java-native reports of this project, built by mvn site with the Fluido skin: project information, Surefire, JaCoCo, Javadoc, JXR, Checkstyle, PMD, CPD and SpotBugs.

Main site (MkDocs) with every report, Windows and Linux Download the latest release

This is the native Maven site. The main site of the project is the MkDocs site one level up (../index.html when this site is published under native/); it shows the standalone reports (JaCoCo, ReportGenerator, Doxygen, Javadoc, junit2html, documentation coverage) for Windows and Linux.

Reports on this site

Unit tests

Surefire Report

Every JUnit 5 test that ran, pass/fail and duration.

Code coverage

JaCoCo

Line, branch and method coverage on the source.

API docs

Javadoc

The Java API reference.

Source

Source cross-reference (JXR)

Browsable source with links from every symbol.

Code quality

Checkstyle

Coding-style conformance (Google style).

Code quality

PMD · CPD

Design smells and copy-pasted code.

Code quality

SpotBugs

Bug patterns found in the compiled bytecode.

Project

Project information

Dependencies, plugins, team, source control, CI.