To build the project:
./gradlew buildTo run the project:
./gradlew run --args="<commands>"Available commands:
create <title> [description] [priority] [due_date] [tags]- Create a new tasklist [-s <status>] [-p <priority>] [-o]- List tasksstatus <task_id> <new_status>- Update task statuspriority <task_id> <new_priority>- Update task prioritydue <task_id> <new_due_date>- Update task due datetag <task_id> <tag>- Add tag to taskuntag <task_id> <tag>- Remove tag from taskshow <task_id>- Show task detailsdelete <task_id>- Delete taskstats- Show task statistics
Examples:
./gradlew run --args="create 'Fix Code' 'I need to get this running' 1 2025-06-01 bugs"
./gradlew run --args="list"To run the tests:
./gradlew test