2 个版本
0.1.4 | 2021年7月21日 |
---|---|
0.1.2 | 2021年7月21日 |
#701 在 构建工具
每月下载 21 次
在 3 个 包(2 个直接)中使用
6KB
85 行
Issue-rs
是否曾根据开放问题添加待办事项(也许在您的依赖项中)?跟踪问题并在其关闭时收到警告!
// Our trait implementation never returns an error, but until the `nevertype`
// is stabilized, we need to use the unit type.
#[issue::track(url="https://github.com/rust-lang/rust/issues/35121")]
type Result<T> = core::result::Result<T, ()>;
一旦跟踪的问题得到解决,编译时将发出警告。
CI 和配置
本地建议始终运行跟踪的问题。或者,将环境变量 ISSUE_RS_IGNORE
设置为任何值将完全禁用它。
对于可重复构建,设置 ISSUE_RS_IGNORE
并将 cargo-issue 子命令用作 CI 中的单独步骤。但是,这仍然需要网络连接。 cargo-issue
通过并发跟踪问题提供更高的性能,这对于具有许多跟踪问题的大型代码库,可以显著提高性能。
待办事项
- 支持 Gitlab
- 支持任意 URLS/私有实例
- 私有仓库的认证
依赖关系
~4–19MB
~258K SLoC