github / github/codeql-cli-binaries

Provide tools to analyze the files in a database.

未关闭
#13 2 条评论 1 个 reaction 已指派 0 人 在 GitHub 查看
CLI enhancement
主要语言
没有语言数据
星标
1k
派生
184
PR 合并指标
30 天内没有已合并 PR

描述

Recently, I tried to use CodeQL to analyze my project, and all the steps succeeded without any warnings. However, after running some queries I realized that it was missing most of the files.

As a user, it would be nice to be able to list the files that are included in the database with just a command.

After talking with @adityasharad , he suggested using a simple query that just lists all the files:

```
/**
* @description "List all the files"
* @id debug.listfiles
* @kind problem
* @name list-files
* @tags maintanability
* @problem.severity recommendation
**/
import cpp

from File f
select f, "This file is in the repo"
```

It would be nice to have something like that built into the application.

贡献指南

打开贡献指南

调研方向

Start with the CodeQL CLI and the simple `debug.listfiles` query shown in the issue; compare its output with the files included in the database. Define a built-in command that lists those files and verify that it exposes files currently omitted from analysis.

由索引模型根据 Issue 内容生成。

评估

技术栈
cpp
领域
devtools
Issue 类型
功能
难度
5/5
预计耗时
一周以上
活跃度
停滞
描述清晰度
基本清楚
新手友好度
30/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。