X-Git-Url: http://git.cielonegro.org/gitweb.cgi?p=task-reporter.git;a=blobdiff_plain;f=src%2Fmain%2Fscala%2Fjp%2Fymir%2FtaskReporter%2Fcore%2FReportSet.scala;fp=src%2Fmain%2Fscala%2Fjp%2Fymir%2FtaskReporter%2Fcore%2FReportSet.scala;h=19747b31eaf5f5888ba7bb6044e12759bdd252c5;hp=66a5d6d08fdf90a79991b8a33adaff6ba2094eae;hb=3b81fbc877a2b1e346d8f09cb215661cfe2dde30;hpb=b098d253574a32e3c77952987033f9e5ce35c572 diff --git a/src/main/scala/jp/ymir/taskReporter/core/ReportSet.scala b/src/main/scala/jp/ymir/taskReporter/core/ReportSet.scala index 66a5d6d..19747b3 100644 --- a/src/main/scala/jp/ymir/taskReporter/core/ReportSet.scala +++ b/src/main/scala/jp/ymir/taskReporter/core/ReportSet.scala @@ -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