summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-10-03Change: use just filter, simplerLars Wirzenius1-2/+1
2019-10-03Change: derive from Debug for Roadmap to help debuggingLars Wirzenius1-1/+1
2019-10-03Drop: unnecessary lifetime annotation from parse_labelLars Wirzenius1-1/+1
2019-09-28Change: roadmapLars Wirzenius2-54/+55
2019-09-28Change: update legend.svg after many changes to codeLars Wirzenius1-43/+43
2019-09-28Refactor: cleanliness, clarity and simplicity, and rustfmtLars Wirzenius4-21/+19
2019-09-28Change: move Status, Step, Roadmap, and parser to separate modulesLars Wirzenius6-588/+644
2019-09-28Refactor: use enum to express statusLars Wirzenius1-59/+86
2019-09-28Add: example of as_dotLars Wirzenius1-0/+3
2019-09-28Change: add clarifying wordLars Wirzenius1-1/+1
2019-09-28Change: rustfmtLars Wirzenius2-7/+7
2019-09-28Update: legend.svg with build with newer RustLars Wirzenius1-41/+41
2019-09-28Change: update legend.svgLars Wirzenius1-47/+47
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 Wirzenius4-58/+149
2019-09-24Fix: drop unused variablesLars Wirzenius1-3/+1
2019-09-24Change: rustfmtLars Wirzenius1-1/+1
2019-09-24Refactor: simplify parsing codeLars Wirzenius2-64/+94
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 Wirzenius4-55/+122
2019-09-22Change: wrap long labels to 30 charsLars Wirzenius4-67/+83
2019-09-22Change: don't require mutable roadmap for get_stepLars Wirzenius1-3/+3
2019-09-21Add: READMELars Wirzenius1-0/+77
2019-09-21Add: a legend, as an exampleLars Wirzenius2-0/+118
2019-09-21Change: docstringsLars Wirzenius2-22/+26
2019-09-20Change: roadmap2dot to take input filename from command lineLars Wirzenius2-9/+21
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 Wirzenius2-1/+8
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