npx skills add https://github.com/gadievron/raptor --skill 'Line Execution Checker'用于快速检查特定源代码行在测试运行期间是否被执行的工具。
g++ -O3 -std=c++17 line_checker.cpp -o line-checker
# 单行
./line-checker file.c:42
# 多行
./line-checker file.c:42 main.c:100 util.c:55
file.c:42 已执行 (5 次)
main.c:100 未执行
util.c:55 已执行 (12 次)
必须存在先前使用 --coverage 标志运行测试生成的覆盖率数据。
"file.c 的第 X 行被执行了吗?" 或 "检查这些行是否被覆盖"
.gcda 文件是否存在:广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
find . -name "*.gcda" -print -quitg++ -O3 -std=c++17 line_checker.cpp -o line-checker./line-checker file.c:X用户:"parser.c 的第 127 行被执行了吗?"
./line-checker parser.c:127
# 输出:parser.c:127 已执行 (3 次)
回复:"是的,第 127 行在测试期间被执行了 3 次。"
每周安装次数
–
代码仓库
GitHub 星标数
1.5K
首次出现时间
–
安全审计
Fast tool to check if specific source lines were executed during test runs.
g++ -O3 -std=c++17 line_checker.cpp -o line-checker
# Single line
./line-checker file.c:42
# Multiple lines
./line-checker file.c:42 main.c:100 util.c:55
file.c:42 EXECUTED (5 times)
main.c:100 NOT EXECUTED
util.c:55 EXECUTED (12 times)
Coverage data must exist from prior test run with --coverage flag.
"Was line X of file.c executed?" or "Check if these lines were covered"
.gcda files exist: find . -name "*.gcda" -print -quitg++ -O3 -std=c++17 line_checker.cpp -o line-checker./line-checker file.c:XUser: "Was line 127 in parser.c executed?"
./line-checker parser.c:127
# Output: parser.c:127 EXECUTED (3 times)
Response: "Yes, line 127 was executed 3 times during testing."
Weekly Installs
–
Repository
GitHub Stars
1.5K
First Seen
–
Security Audits