CodeAnalysis icon indicating copy to clipboard operation
CodeAnalysis copied to clipboard

规则json修改源码不生效问题

Open lee-lib opened this issue 1 year ago • 5 comments

我司开发人员将CodeAnalysis/server/projects/main/apps/scan_conf/management/commands/open_source/semgrep.json 等各个规则的d中description字段翻译成中文后重新部署CodeAnalysis,查看数据库表scan_conf_checkruledesc中description是中文了,但是扫描结果详情中依然是英文的。

lee-lib avatar Aug 29 '22 05:08 lee-lib

麻烦提供下扫描结果详情的截图吧

yql70 avatar Aug 29 '22 07:08 yql70

图1是数据库scan_conf_checkruledesc表截图; issue_02

图2是CodeAnalysis/server/projects/main/apps/scan_conf/management/commands/open_source/semgrep.json中截图,description是中文; issue_03

图3是实际扫描的结果截图,依然是英文 issue_01

lee-lib avatar Aug 29 '22 11:08 lee-lib

部署过程是在CodeAnalysis根目录执行./quick_install.sh local deploy,待部署脚本执行完成后,重新找到相关规则json文件,将rule文件中的title和description字段翻译后,重新部署执行./quick_install.sh local deploy,扫描项目后,title字段变成中文,但是description依然是英文

lee-lib avatar Aug 29 '22 11:08 lee-lib

扫描结果中的description是工具输出的msg,不是工具json中的description,所以还是英文,而工具json中的description会在近期上线展示。

yql70 avatar Aug 30 '22 07:08 yql70

好的,感谢答疑

lee-lib avatar Aug 30 '22 10:08 lee-lib

工具json中的description已经上线展示了

nickcdon avatar Sep 27 '22 02:09 nickcdon