]> gitweb @ CieloNegro.org - task-reporter.git/blobdiff - src/main/scala/jp/ymir/taskReporter/core/ReportSet.scala
adopt the new format
[task-reporter.git] / src / main / scala / jp / ymir / taskReporter / core / ReportSet.scala
index 66a5d6d08fdf90a79991b8a33adaff6ba2094eae..19747b31eaf5f5888ba7bb6044e12759bdd252c5 100644 (file)
@@ -21,7 +21,7 @@ class ReportSet(private var _file: Option[File])
     var reports = _reports.empty
     val src     = Source.fromFile(file, "UTF-8")
 
-    TSV.decode(src.mkString).foreach { task =>
+    LTSV.decode[Task](src.mkString).foreach { task =>
       if (reports.isDefinedAt(task.date)) {
         reports(task.date) += task
       }
@@ -32,22 +32,6 @@ class ReportSet(private var _file: Option[File])
       }
     }
 
-/*
-    for (line <- src.getLines) {
-      if (!line.isEmpty) {
-        val task = new Task(line)
-        if (reports.isDefinedAt(task.date)) {
-          reports(task.date) += task
-        }
-        else {
-          val report = new Report(task.date)
-          report  += task
-          reports += (report.date -> report)
-        }
-      }
-    }
- */
-
     _file    = Some(file)
     _reports = reports
     _dirty   = false