
# 执行任务检查完成后没有代码问题
#### 问题现象
在执行代码检查任务后没有代码问题，可能涉及以下三种原因：
图1执行任务检查完成后没有代码问题   
![](https://support.huaweicloud.com/codecheck_faq/zh-cn_image_0000002526593995.png "点击放大")
- **[可能原因一]**：代码质量没有问题，无需处理。
- **[可能原因二]**：新建的代码任务语言规则集默认全部为打开状态，用户在已配置的代码仓库中新增了其他编程语言，但没有打开新增语言对应的规则集的开关，系统无法自动检测到这些新添加的语言，因此检查结果为空。
- **[可能原因三]**：代码仓库中存在多种编程语言，如果在任务设置中没有打开相应的语言开关，系统也不会对这些语言进行检查。因此，即使代码仓库中有相关文件，检查结果也会显示为空。
 
 #### 可能原因一的判断依据
1. 单击左侧导航栏"代码 \> 代码检查"，进入"代码检查"页面，
2. 单击对应代码检查任务的名称，进入任务代码检查详情页面，单击"设置 \> 规则集"。 
   如果用户期望扫描的语言和规则集选择正确且已打开，即代码质量没有问题，无需处理。
   
   
 
 #### 可能原因二的处理方法
1. [访问CodeArts Check服务首页](https://support.huaweicloud.com/usermanual-codecheck/devcloud_hlp_00101.html#section1)。
2. 单击左侧导航栏"代码 \> 代码检查"，进入"代码检查"页面，
3. 单击对应代码检查任务的名称，进入任务代码检查详情页面，单击"设置 \> 规则集"。

4. 单击"已包含语言"所在行![](https://support.huaweicloud.com/codecheck_faq/zh-cn_image_0000002494365892.png)按钮，重新获取代码仓语言。
5. 单击![](https://support.huaweicloud.com/codecheck_faq/zh-cn_image_0000002530715707.png)，打开需要检查语言的开关。

6. 单击右上角的"执行检查"重新执行检查。
 
 #### 可能原因三的处理方法
1. [访问CodeArts Check服务首页](https://support.huaweicloud.com/usermanual-codecheck/devcloud_hlp_00101.html#section1)。
2. 单击左侧导航栏"代码 \> 代码检查"，进入"代码检查"页面，
3. 单击对应代码检查任务的名称，进入任务代码检查详情页面，单击"设置 \> 规则集"。
4. 单击![](https://support.huaweicloud.com/codecheck_faq/zh-cn_image_0000002499167798.png)，打开需要检查语言的开关。
![](https://support.huaweicloud.com/codecheck_faq/zh-cn_image_0000002498995792.png)
5. 单击右上角的"执行检查"重新执行检查。
通过以上操作可以确保代码仓库中的所有语言都被正确识别并进行检查，从而避免因语言未被识别或开关未打开而导致的检查结果为空的问题。如果还有其他疑问或需要进一步的帮助，请[提交工单](https://support.huaweicloud.com/usermanual-ticket/zh-cn_topic_0127038618.html)联系技术支持工程师。
