semgrep-rules:semgrep规则,用于在Python,Go和Java源代码中查找不确定性和错过的错误处理

时间:2024-02-19 12:26:52
【文件属性】:

文件名称:semgrep-rules:semgrep规则,用于在Python,Go和Java源代码中查找不确定性和错过的错误处理

文件大小:13KB

文件格式:ZIP

更新时间:2024-02-19 12:26:52

static-analysis code-quality flaky-tests non-determinism semgrep

semgrep规则 此存储库包含用于在Python,Go和Java源代码中查找不确定性和错过的错误处理的模式。 规则引擎当前支持 。 要运行单个semgrep规则: $ semgrep -f rules///.yml . 要运行所有semgrep规则: $ semgrep -f rules/// . Semgrep检查: 规则 Python 走 Java 假设时区 是 与当前时间比较 是 是 与浮点数比较 是 比较无序数据结构 是 错过重试访问 是 随机种子取决于当前时间 是 睡眠同步 是 是 是 参考文献: 片状测试的实证分析-罗青州,法拉赫·哈里里(Farah Hariri),拉米亚·伊卢西(Lamyaa Eloussi),达科·马里诺夫(Darko Marinov) 影响因素及其对测试脱皮性影响的经验分析-从业者的感知-Azeem Ahmad,Ola Leifler,Kristian Sandahl 大规模工业环境中导致根本错误的根本原因-荣·林,帕特里斯·戈德福里德,苏曼·纳特,阿尼鲁德·桑蒂亚尔,苏雷


【文件预览】:
semgrep-rules-master
----LICENSE(1KB)
----README.md(2KB)
----rules()
--------non-determinism()
--------best-practices()

网友评论