Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-09-28 | Change: rustfmt | Lars Wirzenius | 2 | -7/+7 | |
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 | 2 | -9/+103 | |
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 | 1 | -16/+46 | |
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 | 2 | -5/+71 | |
These must currently be specified in the YAML directly. | |||||
2019-09-22 | Change: wrap long labels to 30 chars | Lars Wirzenius | 2 | -19/+34 | |
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 | Change: docstrings | Lars Wirzenius | 2 | -22/+26 | |
2019-09-20 | Change: roadmap2dot to take input filename from command line | Lars Wirzenius | 1 | -9/+20 | |
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 | 1 | -1/+7 | |
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 | |
2019-09-19 | Change: avoid unnecessary copying of steps | Lars Wirzenius | 1 | -6/+12 | |
2019-09-19 | Change: get_step returns reference to step, not a copy | Lars Wirzenius | 1 | -1/+1 | |
2019-09-19 | Change: steps returns lifetime string slices, not strins | Lars Wirzenius | 1 | -2/+2 | |
2019-09-19 | Chagne: Step returns lifetimed referennce to name, label | Lars Wirzenius | 1 | -7/+7 | |
This avoids making unnecessary copies of the string. | |||||
2019-09-19 | Add: example to crate doc | Lars Wirzenius | 1 | -12/+23 | |
2019-09-19 | Change: rustfmt | Lars Wirzenius | 1 | -1/+0 | |
2019-09-19 | Add: add_step to Roadmap | Lars Wirzenius | 1 | -0/+7 | |
2019-09-18 | Add: some first doctest for Step | Lars Wirzenius | 1 | -6/+43 | |
2019-09-18 | Change: return Results when error is possible | Lars Wirzenius | 1 | -4/+4 | |
2019-09-18 | Change: make struct members private | Lars Wirzenius | 1 | -4/+24 | |
2019-09-18 | Change: rustfmt | Lars Wirzenius | 1 | -4/+1 | |
2019-09-18 | Add: first commit | Lars Wirzenius | 1 | -0/+40 | |