Skip to content
This repository has been archived by the owner on Oct 16, 2020. It is now read-only.

nigoshh/otm-harjoitustyo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SUDOkuinSIKA

An app to play sudoku. Developed on Windows, might have some minor GUI bugs on Linux and Mac OS X.

Documentation

User guide

Software requirements specification

Software architecture description

Software test documentation

Timesheet

Latest release

Course evaluation

Command-line commands

Testing

Run the project's tests:

mvn test

Create a test coverage report:

mvn jacoco:report

You can examine the test coverage report by opening the file target/site/jacoco/index.html with a web browser.

Creating an executable jar file

The command

mvn package

creates an executable jar file named SUDOkuinSIKA-1.0-SNAPSHOT.jar into the folder target.

JavaDoc

Create JavaDoc pages:

mvn javadoc:javadoc

To read the JavaDoc pages open the file target/site/apidocs/index.html with a web browser.

Checkstyle

To execute the checks defined in the configuration file checkstyle.xml run:

 mvn jxr:jxr checkstyle:checkstyle

To examine the Checkstyle results open the file target/site/checkstyle.html with a web browser.