Skip to content

TomasBruno1/printscript

Repository files navigation

printscript

Parser project for Ing-Sis at Universidad Austral.

Prerequisites

  • JDK 1.11

Usage

Running build gradle builds the projects, runs formatter and linter, and runs tests generating a code-coverage report.

Formatter

The formatting tool used is Beekeeper Formatter. This plugin adds all the functionality of Spotless, allowing to run tasks such as spotlessCheck and spotlessApply

Linter

The linter used is Checkstyle. It is run when building the project.

Code-coverage tool

The coded-coverage tool used is JaCoCo. After running gradle check the reports are generated at build/reports/jacoco.

Workflows

Two workflows were used:

Gradle Build

Runs gradle build together with tests whenever new commits are pushed to develop.

Gradle Package

Publishes project modules to Github Packages whenever a there is a new release on main.

About

Parser project for Ing-Sis at Universidad Austral

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •  

Languages