Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-10-03 | Change: use just filter, simpler | Lars Wirzenius | 1 | -2/+1 | |
2019-10-03 | Change: derive from Debug for Roadmap to help debugging | Lars Wirzenius | 1 | -1/+1 | |
2019-10-03 | Drop: unnecessary lifetime annotation from parse_label | Lars Wirzenius | 1 | -1/+1 | |
2019-09-28 | Change: roadmap | Lars Wirzenius | 2 | -54/+55 | |
2019-09-28 | Change: update legend.svg after many changes to code | Lars Wirzenius | 1 | -43/+43 | |
2019-09-28 | Refactor: cleanliness, clarity and simplicity, and rustfmt | Lars Wirzenius | 4 | -21/+19 | |
2019-09-28 | Change: move Status, Step, Roadmap, and parser to separate modules | Lars Wirzenius | 6 | -588/+644 | |
2019-09-28 | Refactor: use enum to express status | Lars Wirzenius | 1 | -59/+86 | |
2019-09-28 | Add: example of as_dot | Lars Wirzenius | 1 | -0/+3 | |
2019-09-28 | Change: add clarifying word | Lars Wirzenius | 1 | -1/+1 | |
2019-09-28 | Change: rustfmt | Lars Wirzenius | 2 | -7/+7 | |
2019-09-28 | Update: legend.svg with build with newer Rust | Lars Wirzenius | 1 | -41/+41 | |
2019-09-28 | Change: update legend.svg | Lars Wirzenius | 1 | -47/+47 | |
2019-09-26 | Add: check that there's exactly one goal | Lars Wirzenius | 1 | -2/+21 | |
2019-09-26 | Change: simplify match arms | Lars Wirzenius | 1 | -16/+27 | |
2019-09-26 | Change: use custom result type, for brevity | Lars Wirzenius | 1 | -15/+6 | |
2019-09-25 | Add: validate step statuses | Lars Wirzenius | 1 | -0/+22 | |
2019-09-25 | Refactor: reorder test functions | Lars Wirzenius | 1 | -4/+4 | |
2019-09-25 | Change: check for non-existent dependencies | Lars Wirzenius | 1 | -3/+36 | |
Also, rework how errors are defined | |||||
2019-09-25 | Add: tests for various YAML error cases | Lars Wirzenius | 1 | -0/+36 | |
2019-09-24 | Add: set_missing_statuses to set status of steps not set in input | Lars Wirzenius | 4 | -58/+149 | |
2019-09-24 | Fix: drop unused variables | Lars Wirzenius | 1 | -3/+1 | |
2019-09-24 | Change: rustfmt | Lars Wirzenius | 1 | -1/+1 | |
2019-09-24 | Refactor: simplify parsing code | Lars Wirzenius | 2 | -64/+94 | |
2019-09-24 | Drop: debugging output | Lars Wirzenius | 1 | -11/+0 | |
2019-09-24 | Fix: unit test to match current behaviour | Lars Wirzenius | 1 | -3/+5 | |
2019-09-24 | Fix: unit test to test what now happens | Lars Wirzenius | 1 | -1/+1 | |
2019-09-23 | Add: support for color and shape for steps | Lars Wirzenius | 4 | -55/+122 | |
These must currently be specified in the YAML directly. | |||||
2019-09-22 | Change: wrap long labels to 30 chars | Lars Wirzenius | 4 | -67/+83 | |
2019-09-22 | Change: don't require mutable roadmap for get_step | Lars Wirzenius | 1 | -3/+3 | |
In a previous version of the code, we got a step, theh modified it, but no longer. Better this way. | |||||
2019-09-21 | Add: README | Lars Wirzenius | 1 | -0/+77 | |
2019-09-21 | Add: a legend, as an example | Lars Wirzenius | 2 | -0/+118 | |
2019-09-21 | Change: docstrings | Lars Wirzenius | 2 | -22/+26 | |
2019-09-20 | Change: roadmap2dot to take input filename from command line | Lars Wirzenius | 2 | -9/+21 | |
2019-09-20 | Fix: unwrap from_yaml result | Lars Wirzenius | 1 | -1/+1 | |
2019-09-20 | Add: main program for roadmap2dot | Lars Wirzenius | 1 | -0/+15 | |
2019-09-20 | Change: parse dependency lists in yaml | Lars Wirzenius | 1 | -1/+15 | |
2019-09-20 | Change: moar parsing | Lars Wirzenius | 1 | -2/+53 | |
2019-09-20 | Add: first step for parsing YAML | Lars Wirzenius | 2 | -1/+8 | |
2019-09-20 | Add: itertors over steps | Lars Wirzenius | 1 | -1/+11 | |
2019-09-20 | Change: Step::dependencies into an iterator | Lars Wirzenius | 1 | -5/+7 | |
2019-09-20 | Add: unit test for non-empty as_dot() | Lars Wirzenius | 1 | -0/+16 | |
2019-09-20 | Add: unit test for empty as_dot | Lars Wirzenius | 1 | -0/+8 | |
2019-09-20 | Change: implement get_step | Lars Wirzenius | 1 | -1/+16 | |
2019-09-20 | Add: unit test for adding step to roadmap | Lars Wirzenius | 1 | -0/+9 | |
2019-09-20 | Add: unit test for new roadmap | Lars Wirzenius | 1 | -1/+7 | |
2019-09-20 | Add: unit test for adding dep | Lars Wirzenius | 1 | -4/+4 | |
2019-09-20 | Add: unit test for Step::new() | Lars Wirzenius | 1 | -0/+21 | |
2019-09-19 | Drop: spurious empty line | Lars Wirzenius | 1 | -1/+0 | |
2019-09-19 | Change: implement Roadmap::as_dot | Lars Wirzenius | 1 | -11/+36 | |