Sonar WordCheck Plugin高性能敏感词检测插件
sonar-wordcheck-plugin 是一款用于 SonarQube 的高性能敏感词检测插件,支持代码内容检测、代码注释检测功能。
本插件是基于SonarQube代码质量检测工具编写的一个为了检测用户项目的代码及注释中是否包含敏感词(带有敏感政治倾向、暴力倾向、不健康色彩的词或不文明语等)的插件,通过sonar-scanner工具扫描项目后,若存在敏感词,在sonarqube管理平台的项目-问题中会找到存在敏感词的文件及内容。
插件非常适用于需要开源的项目代码,能有效避免程序人员提交的代码或注释内容中包含不合适的敏感词语而对公司形象有所损失。
本插件使用ToolGood.Words进行敏感词的搜索校验工作。
运行环境
- JRE 8
- Sonarqube 7.1
- node
- yarn
- maven
评论