summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2019-09-28Change: rustfmtLars Wirzenius2-7/+7
2019-09-26Add: check that there's exactly one goalLars Wirzenius1-2/+21
2019-09-26Change: simplify match armsLars Wirzenius1-16/+27
2019-09-26Change: use custom result type, for brevityLars Wirzenius1-15/+6
2019-09-25Add: validate step statusesLars Wirzenius1-0/+22
2019-09-25Refactor: reorder test functionsLars Wirzenius1-4/+4
2019-09-25Change: check for non-existent dependenciesLars Wirzenius1-3/+36
2019-09-25Add: tests for various YAML error casesLars Wirzenius1-0/+36
2019-09-24Add: set_missing_statuses to set status of steps not set in inputLars Wirzenius2-9/+103
2019-09-24Fix: drop unused variablesLars Wirzenius1-3/+1
2019-09-24Change: rustfmtLars Wirzenius1-1/+1
2019-09-24Refactor: simplify parsing codeLars Wirzenius1-16/+46
2019-09-24Drop: debugging outputLars Wirzenius1-11/+0
2019-09-24Fix: unit test to match current behaviourLars Wirzenius1-3/+5
2019-09-24Fix: unit test to test what now happensLars Wirzenius1-1/+1
2019-09-23Add: support for color and shape for stepsLars Wirzenius2-5/+71
2019-09-22Change: wrap long labels to 30 charsLars Wirzenius2-19/+34
2019-09-22Change: don't require mutable roadmap for get_stepLars Wirzenius1-3/+3
2019-09-21Change: docstringsLars Wirzenius2-22/+26
2019-09-20Change: roadmap2dot to take input filename from command lineLars Wirzenius1-9/+20
2019-09-20Fix: unwrap from_yaml resultLars Wirzenius1-1/+1
2019-09-20Add: main program for roadmap2dotLars Wirzenius1-0/+15
2019-09-20Change: parse dependency lists in yamlLars Wirzenius1-1/+15
2019-09-20Change: moar parsingLars Wirzenius1-2/+53
2019-09-20Add: first step for parsing YAMLLars Wirzenius1-1/+7
2019-09-20Add: itertors over stepsLars Wirzenius1-1/+11
2019-09-20Change: Step::dependencies into an iteratorLars Wirzenius1-5/+7
2019-09-20Add: unit test for non-empty as_dot()Lars Wirzenius1-0/+16
2019-09-20Add: unit test for empty as_dotLars Wirzenius1-0/+8
2019-09-20Change: implement get_stepLars Wirzenius1-1/+16
2019-09-20Add: unit test for adding step to roadmapLars Wirzenius1-0/+9
2019-09-20Add: unit test for new roadmapLars Wirzenius1-1/+7
2019-09-20Add: unit test for adding depLars Wirzenius1-4/+4
2019-09-20Add: unit test for Step::new()Lars Wirzenius1-0/+21
2019-09-19Drop: spurious empty lineLars Wirzenius1-1/+0
2019-09-19Change: implement Roadmap::as_dotLars Wirzenius1-11/+36
2019-09-19Change: avoid unnecessary copying of stepsLars Wirzenius1-6/+12
2019-09-19Change: get_step returns reference to step, not a copyLars Wirzenius1-1/+1
2019-09-19Change: steps returns lifetime string slices, not strinsLars Wirzenius1-2/+2
2019-09-19Chagne: Step returns lifetimed referennce to name, labelLars Wirzenius1-7/+7
2019-09-19Add: example to crate docLars Wirzenius1-12/+23
2019-09-19Change: rustfmtLars Wirzenius1-1/+0
2019-09-19Add: add_step to RoadmapLars Wirzenius1-0/+7
2019-09-18Add: some first doctest for StepLars Wirzenius1-6/+43
2019-09-18Change: return Results when error is possibleLars Wirzenius1-4/+4
2019-09-18Change: make struct members privateLars Wirzenius1-4/+24
2019-09-18Change: rustfmtLars Wirzenius1-4/+1
2019-09-18Add: first commitLars Wirzenius1-0/+40