Age | Commit message (Expand) | Author | Files | Lines |
2024-02-19 | chore: fix problems found by clippy | Lars Wirzenius | 2 | -4/+2 |
2024-02-19 | feat: add a program to produce an SVG from a roadmap | Lars Wirzenius | 1 | -0/+45 |
2023-04-25 | feat! drop roadmap2dot binary from crate | Lars Wirzenius | 1 | -44/+0 |
2022-07-17 | chore: use clap v3 derive instead of structopt | Lars Wirzenius | 1 | -5/+4 |
2022-06-09 | feat: make text wrap at 20 characters, for narrower diagrams | Lars Wirzenius | 1 | -1/+1 |
2022-02-26 | fix(map.rs): use a char instead of single-character string | Lars Wirzenius | 1 | -1/+1 |
2022-01-21 | refactor: parse with serde directly to data structure | Lars Wirzenius | 4 | -103/+42 |
2022-01-21 | refactor: format code with rustfmt | Lars Wirzenius | 4 | -16/+8 |
2021-11-07 | chore: clean up code based on clippy warnings | Lars Wirzenius | 3 | -35/+23 |
2020-03-20 | Change: use anyhow and thiserror for error handling | Lars Wirzenius | 5 | -20/+57 |
2020-03-20 | Change: make error message for wrong number of goals more helpful | Lars Wirzenius | 2 | -3/+21 |
2020-03-20 | Refactor: add Roadmap.goals | Lars Wirzenius | 1 | -1/+6 |
2019-10-12 | Change: finished steps are now octagons, circles were too big | Lars Wirzenius | 1 | -1/+1 |
2019-10-05 | Change: set README file type via Emacs mode line | Lars Wirzenius | 2 | -171/+0 |
2019-10-05 | Add: copy of GPL-3 | Lars Wirzenius | 2 | -0/+171 |
2019-10-05 | Change: rustfmt | Lars Wirzenius | 1 | -5/+3 |
2019-10-05 | Change: use RoadmapResult (nee RoadmapError) everywhere | Lars Wirzenius | 3 | -17/+17 |
2019-10-04 | Change: rustfmt | Lars Wirzenius | 1 | -9/+3 |
2019-10-04 | Change: let compiler infer type | Lars Wirzenius | 1 | -1/+1 |
2019-10-04 | Change: dedends_on to get other step, not its name, as paramter | Lars Wirzenius | 2 | -3/+3 |
2019-10-04 | Refactor: more idiomatic way of creating string from slice | Lars Wirzenius | 1 | -1/+1 |
2019-10-04 | Change: dependencies() to return iterator over &str | Lars Wirzenius | 2 | -5/+5 |
2019-10-04 | Drop: unnecessary lifetime annotations | Lars Wirzenius | 1 | -3/+3 |
2019-10-04 | Add: Eq to Step | Lars Wirzenius | 1 | -1/+1 |
2019-10-04 | Drop: silly PartialEq implementations in favour of Eq | Lars Wirzenius | 1 | -12/+0 |
2019-10-04 | Add: Eq to Status | Lars Wirzenius | 1 | -1/+1 |
2019-10-04 | Change: make format_as_dot validate the roadmap | Lars Wirzenius | 3 | -41/+46 |
2019-10-04 | Change: rename as_dot to format_as_dot | Lars Wirzenius | 3 | -5/+5 |
2019-10-04 | Refactor: simplify logic in is_goal | Lars Wirzenius | 1 | -2/+1 |
2019-10-04 | Change: make Status copiable, don't pass references | Lars Wirzenius | 3 | -5/+5 |
2019-10-04 | Drop: method that wasn't mehnod | Lars Wirzenius | 1 | -6/+1 |
2019-10-04 | Change: pass in step, push it to vector, instead of ref and cloning | Lars Wirzenius | 2 | -7/+7 |
2019-10-03 | Change: add_step can't fail, don't return Result | Lars Wirzenius | 2 | -13/+14 |
2019-10-03 | Change: struct Roadmap doc string | Lars Wirzenius | 1 | -1/+3 |
2019-10-03 | Change: handle depends not being a list of names in parsing | Lars Wirzenius | 1 | -7/+13 |
2019-10-03 | Change: drop unnecessary crate:: prefixes | Lars Wirzenius | 2 | -5/+5 |
2019-10-03 | Change: drop unnecessary lifetime annotations from dep_statuses | Lars Wirzenius | 1 | -1/+1 |
2019-10-03 | Change: drop unnecessary lifetime annotation from get_step | Lars Wirzenius | 1 | -1/+1 |
2019-10-03 | Change: simplify get_name implemention, more idiotmatic | Lars Wirzenius | 1 | -6/+1 |
2019-10-03 | Change: drop unnecessary lifetime annotations from step_names | Lars Wirzenius | 1 | -1/+1 |
2019-10-03 | Change: Roadmap.step_names to return an iterator | Lars Wirzenius | 3 | -11/+7 |
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 | 1 | -2/+3 |
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 |