Skip to content

Commit fbccb74

Browse files
Remove .unwraps and .expects (#25)
* Handle errors in `main` with `color-eyre` * Add test for `throw`
1 parent 933db1a commit fbccb74

7 files changed

Lines changed: 253 additions & 65 deletions

File tree

Cargo.lock

Lines changed: 185 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ fluent = ["fluent-templates"]
1313

1414
[dependencies]
1515
clap = { version = "4", features = ["derive", "env", "unicode", "cargo"] }
16+
color-eyre = "0.5"
1617
env_logger = "0.10"
1718
fluent-templates = { version = "0.8", optional = true, default-features = false, features = ["tera"]}
1819
log = "0.4"

data/throw/throw.tera

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
{{ throw(message="some failure") }}

data/throw/throw.toml

Whitespace-only changes.

0 commit comments

Comments
 (0)