#cargo-subcommand #cargo #子命令

app cargo-first

A cargo subcommand to stop execution after the first error

5 个版本

0.1.4 2019年7月16日
0.1.3 2019年7月14日
0.1.2 2019年7月14日
0.1.1 2019年7月14日
0.1.0 2019年7月14日

#439 in Cargo 插件

MIT 许可证

5KB

cargo-first

A cargo subcommand to stop execution after the first error. This is a stop-gap until there is proper support in rustc: https://github.com/rust-lang/rust/issues/27189.

This is a very simple tool and may not catch all edge cases. Please submit an issue if you find a problem.

使用方法

cargo first [command args...]

示例

$ cargo first build

Compiling adbridge v0.1.0 (/home/kdar/dev/adbridge)
error[E0432]: unresolved import `types::Device`
  --> src/lib.rs:12:13
   |
12 | use types::{Device, DeviceDescriptor, DeviceState, Status};
   |             ^^^^^^ no `Device` in `types`

许可证

在 MIT 许可证下分发。有关更多信息,请参阅 LICENSE

贡献

  1. Fork 它 (https://github.com/kdar/cargo-first/fork)
  2. 创建您的功能分支 (git checkout -b feature/fooBar)
  3. 提交您的更改 (git commit -am 'Add some fooBar')
  4. 推送到分支 (git push origin feature/fooBar)
  5. 创建新的拉取请求

依赖关系

~2–3.5MB
~54K SLoC