#projects #thousands #add #instrument #function #clippy-tracing #infeasible

clippy-tracing-attributes

一个工具,用于在大型项目中添加、删除和检查 tracing::instrument,在这些项目中手动将其添加到数千个函数中是不可行的。

1个不稳定发布

0.1.0 2023年7月4日

#1714 in 过程宏

Apache-2.0

3KB

clippy-tracing

Crates.io codecov

这是一个粗糙的工具

一个工具,用于在大型项目中添加、删除和检查 tracing::instrument,在这些项目中手动将其添加到数千个函数中是不可行的。

安装

cargo install clippy-tracing

示例

  • clippy-tracing--action check
  • clippy-tracing--action fix
  • clippy-tracing--action strip
  • clippy-tracing --action check path --path /path/to/my/file.rs
  • clippy-tracing --action fix path --path /path/to/my/file.rs
  • clippy-tracing --action strip path --path /path/to/my/file.rs
  • clippy-tracing--action check text--文本"$(cat /home/jonathan/Projects/clippy-tracing/src/test.rs)"
  • clippy-tracing--action fix text--文本"$(cat /home/jonathan/Projects/clippy-tracing/src/test.rs)"
  • clippy-tracing--action strip text--文本"$(cat /home/jonathan/Projects/clippy-tracing/src/test.rs)"

无运行时依赖