github / github/codeql-cli-binaries
Support non-standard compilation processes
未关闭
CLI
enhancement
- 主要语言
- 没有语言数据
- 星标
- 1k
- 派生
- 184
- PR 合并指标
- 30 天内没有已合并 PR
描述
In a recent talk with @adityasharad , he mentioned that CodeQL would try to understand when a compiler is being invoked. Some projects use [goma](https://chromium.googlesource.com/infra/goma/server/+/refs/tags/v0.0.1/README.md) to speed up the build process, reusing previously built artifacts.
CodeQL seems to ignore all the artifacts that are obtained via goma.
贡献指南
调研方向
首先阅读链接的 goma README,并追踪 CodeQL 如何识别编译器调用以及如何处理通过 goma 获得的工件。未指定源文件或测试;完成的标准是定义并验证对这些工件的支持,使 CodeQL 不再忽略它们。
由索引模型根据 Issue 内容生成。
评估
- 领域
- compilers, devtools
- Issue 类型
- 功能
- 难度
- 5/5
- 预计耗时
- 一周以上
- 活跃度
- 停滞
- 描述清晰度
- 需要澄清
- 新手友好度
- 28/100