github / github/codeql-cli-binaries

Support non-standard compilation processes

未关闭
#12 20 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
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

把新 issue 发到你的邮箱

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