Tämä sovellus on kehitetty kurssille Ohjelmistotekniikka syksyllä 2020. Sovelluksella voi pelata tietokonetta tai muuta vastustajaa vastaan Venttiä. Sovelluksen voi joko kloonata omalle koneelleen tai ladata jar-tiedoston. Luethan käyttöohjeen aluksi!
Tämän hetkisen version voi ajaa komennolla:
mvn compile exec:java -Dexec.mainClass=venttigame.MainGame
Testauksen voi suorittaa komennolla:
mvn test
Testausraportin voi ajaa komennolla:
mvn test jacoco:report
Testausraporttia voi tarkastella osoitteesta: target/site/jacoco/index.html
Jar-tiedoston voi luoda komennolla:
mvn package
Generoitu jar löytyy osoitteesta target ja on nimeltään VenttiGame-1.0-SNAPSHOT.jar
Käytössä on javadoc, ja tämän dokumentaation voi muodostaa komennolla:
mvn javadoc:javadoc
Generoitu JavaDoc löytyy hakemistosta target/site/apidocs/
Käytössä on myös tyylin ylläpidon avustamiseen checkstyle, ja halutut tyyliseikat on määritelty tiedostossa checkstyle.xml. Tarkistuksen voi tehdä ajamalla komennon:
mvn jxr:jxr checkstyle:checkstyle
Raportti löytyy hakemistosta target/site/checkstyle.html