Tähän repositorioon pyrin totetuttamaan klassisen tetris-pelin kloonin. Peli on minun harjoitustyö HY:n 2019 kevään kurssille ohjelmistotekniikka.
Käyttöohje
Vaatimusmäärittely
Arkkitehtuurikuvaus
Työaikakirjanpito
Testausdokumentti
Loppupalautus
Viikko 6
Viikko 5
Kaikki komennot on suoritettava hakemistossa Tetris, ei repositorion juuressa.
Komennon
mvn compile exec:java -Dexec.mainClass=tetris.Main
suorittaminen käynnistää sovelluksen
Testit suoritetaan komennolla
mvn test
Testikattavuusraportti luodaan komennolla
mvn test jacoco:report
Raportti tallentuu index.html -tiedostona hakemistoon target/site/jacoco/
Komento
mvn package
generoi hakemistoon target suoritettavan jar-tiedoston Tetris-1.0-SNAPSHOT.jar
Tiedoston checkstyle.xml määrittelemät tarkistukset suoritetaan komennolla
mvn jxr:jxr checkstyle:checkstyle
Raportti tallentuu checkstyle.html -tiedostona hakemistoon target/site/
HTML-muotoisen Javadocin saa luotua komennolla
mvn javadoc:javadoc
Raportti tallentuu index.html-tiedostona hakemistoon target/site/apidocs/