3个版本
0.1.2 | 2023年7月20日 |
---|---|
0.1.1 | 2023年7月20日 |
0.1.0 | 2023年7月20日 |
#30 在 #format-json
11KB
140 行
git-todo-collector
从git代码仓库中收集todo或其他项目
安装
cargo install git-todo-collector
运行
# find in current, output as table
git-todo-collector
# output table with other rpeo
git-todo-collector -r ./some-git-repo-path
# json
git-todo-collector -r ./some-git-repo-path --format json
# html
git-todo-collector -r ./some-git-repo-path --format html > git-todos.html
使用jq
git-todo-collector --format json | jq ''
输出
{
"path": "src/main.rs",
"lineno": 10,
"commit": "36adbd3",
"author": "alingse <[email protected]>",
"datetime": "2023-07-20 00:50:44 +08:00"
}
{
"path": "src/main.rs",
"lineno": 11,
"commit": "36adbd3",
"author": "alingse <[email protected]>",
"datetime": "2023-07-20 00:50:44 +08:00"
}
{
"path": "src/main.rs",
"lineno": 12,
"commit": "36adbd3",
"author": "alingse <[email protected]>",
"datetime": "2023-07-20 00:50:44 +08:00"
}
依赖项
~14MB
~328K SLoC