summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2019-10-05Fix: SPDX symbol for GPL3+v0.1.0Lars Wirzenius1-1/+1
2019-10-05Add: metadata to Cargo.tomlLars Wirzenius1-0/+2
2019-10-05Change: set README file type via Emacs mode lineLars Wirzenius3-171/+2
2019-10-05Add: copy of GPL-3Lars Wirzenius3-0/+845
2019-10-05Change: rustfmtLars Wirzenius1-5/+3
2019-10-05Change: use RoadmapResult (nee RoadmapError) everywhereLars Wirzenius3-17/+17
2019-10-04Change: rustfmtLars Wirzenius1-9/+3
2019-10-04Change: let compiler infer typeLars Wirzenius1-1/+1
2019-10-04Change: dedends_on to get other step, not its name, as paramterLars Wirzenius2-3/+3
2019-10-04Refactor: more idiomatic way of creating string from sliceLars Wirzenius1-1/+1
2019-10-04Change: dependencies() to return iterator over &strLars Wirzenius2-5/+5
2019-10-04Drop: unnecessary lifetime annotationsLars Wirzenius1-3/+3
2019-10-04Add: Eq to StepLars Wirzenius1-1/+1
2019-10-04Drop: silly PartialEq implementations in favour of EqLars Wirzenius1-12/+0
2019-10-04Add: Eq to StatusLars Wirzenius1-1/+1
2019-10-04Change: make format_as_dot validate the roadmapLars Wirzenius3-41/+46
2019-10-04Change: rename as_dot to format_as_dotLars Wirzenius3-5/+5
2019-10-04Refactor: simplify logic in is_goalLars Wirzenius1-2/+1
2019-10-04Change: make Status copiable, don't pass referencesLars Wirzenius3-5/+5
2019-10-04Drop: method that wasn't mehnodLars Wirzenius1-6/+1
2019-10-04Change: pass in step, push it to vector, instead of ref and cloningLars Wirzenius2-7/+7
2019-10-03Change: add_step can't fail, don't return ResultLars Wirzenius2-13/+14
2019-10-03Change: struct Roadmap doc stringLars Wirzenius1-1/+3
2019-10-03Change: handle depends not being a list of names in parsingLars Wirzenius1-7/+13
2019-10-03Change: drop unnecessary crate:: prefixesLars Wirzenius2-5/+5
2019-10-03Change: drop unnecessary lifetime annotations from dep_statusesLars Wirzenius1-1/+1
2019-10-03Change: drop unnecessary lifetime annotation from get_stepLars Wirzenius1-1/+1
2019-10-03Change: simplify get_name implemention, more idiotmaticLars Wirzenius1-6/+1
2019-10-03Change: drop unnecessary lifetime annotations from step_namesLars Wirzenius1-1/+1
2019-10-03Change: Roadmap.step_names to return an iteratorLars Wirzenius3-11/+7
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