We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5cc6726 commit 74fe53aCopy full SHA for 74fe53a
2 files changed
src/bin/analyzer/main.rs
@@ -64,8 +64,7 @@ fn main() -> Result<()> {
64
Ok(path) => {
65
println!("Merging {}", path.display());
66
let input = fs::read_to_string(path)?;
67
- let mut parser = Parser::new(input);
68
- let timeline = parser.parse()?;
+ let timeline: Timeline = serde_json::from_str(&input)?;
69
merger.merge_timeline(&timeline)?;
70
}
71
Err(e) => println!("{:?}", e),
src/git.rs
@@ -36,7 +36,7 @@ pub fn parse_date(line: &str) -> Result<Option<NaiveDate>> {
36
// Empty lines are allowed, but skipped
37
return Ok(None);
38
39
- let date: NaiveDate = line.parse().context(format!("Invalid date {}", line))?;
+ let date: NaiveDate = line.parse().context(format!("Invalid date: {}", line))?;
40
Ok(Some(date))
41
42
0 commit comments