Java Swing implementation of the popular tetris game using the tetris-base library.
- Clean build cache:
./gradlew clean
- Build and fetch dependencies:
./gradlew build
To run the program:
./gradlew run
To run unit tests:
./gradlew test
To generate and view test coverage:
- Run tests:
./gradlew test
- Generate coverage report:
./gradlew jacocoTestReport
- View java-base test coverage:
./tetris-base/build/jacoco/html/index.html
To generate and view API documentation:
- Generate Javadoc:
./gradlew javadoc
- View the generated Javadoc:
./tetris-base/build/docs/javadoc/index.html