File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11plugins {
22 kotlin(" jvm" ) version " 1.8.22"
3+ id(" org.jlleitschuh.gradle.ktlint" ) version " 11.4.0"
34 application
45}
56
@@ -9,7 +10,7 @@ version = "1.0-SNAPSHOT"
910repositories {
1011 mavenLocal()
1112 mavenCentral()
12- maven (" https://jitpack.io" )
13+ maven(" https://jitpack.io" )
1314}
1415
1516dependencies {
@@ -32,4 +33,4 @@ kotlin {
3233
3334application {
3435 mainClass.set(" MainKt" )
35- }
36+ }
Original file line number Diff line number Diff line change 1-
21rootProject.name = " Task-Tracker-CLI"
3-
Original file line number Diff line number Diff line change @@ -2,7 +2,14 @@ import com.garbereder.tasktracker.entities.ActivityCollection
22import com.garbereder.tasktracker.entities.ActivityCollectionImpl
33import com.garbereder.tasktracker.entities.Task
44import com.garbereder.tasktracker.entities.TaskCollection
5- import com.garbereder.tasktracker.usecases.tasks.*
5+ import com.garbereder.tasktracker.usecases.tasks.ActivityCollectionReader
6+ import com.garbereder.tasktracker.usecases.tasks.AddTask
7+ import com.garbereder.tasktracker.usecases.tasks.ListTasks
8+ import com.garbereder.tasktracker.usecases.tasks.LoadActivities
9+ import com.garbereder.tasktracker.usecases.tasks.LoadTasks
10+ import com.garbereder.tasktracker.usecases.tasks.StartActivity
11+ import com.garbereder.tasktracker.usecases.tasks.StopActivity
12+ import com.garbereder.tasktracker.usecases.tasks.TaskCollectionReaderFactory
613import com.github.kinquirer.KInquirer
714import com.github.kinquirer.components.promptInput
815import com.github.kinquirer.components.promptList
@@ -55,7 +62,6 @@ class CLI(private val taskCollectionReaderFactory: TaskCollectionReaderFactory)
5562 }
5663
5764 fun run () {
58-
5965 println (" Welcome to Task-Tracker-CLI" )
6066 val tasks = LoadTasks (taskCollectionReaderFactory.create()).invoke()
6167
@@ -74,4 +80,4 @@ class CLI(private val taskCollectionReaderFactory: TaskCollectionReaderFactory)
7480 choices[selection]!! .invoke()
7581 }
7682 }
77- }
83+ }
Original file line number Diff line number Diff line change @@ -3,4 +3,3 @@ import com.garbereder.tasktracker.usecases.DBTaskCollectionReaderFactory
33fun main () {
44 CLI (DBTaskCollectionReaderFactory ()).run ()
55}
6-
You can’t perform that action at this time.
0 commit comments