项目技术债务分析工具
项目描述
redundant 是一个针对项目范围技术债务的检查工具。
目前,主要目标是识别重复和近似重复的代码。虽然 redundant 是针对 Django 项目构建的,并且可以分析 python、javascript、html 和 css 文件,但它应该适用于许多类型的代码库。
用法
在项目的顶层目录中简单地运行 redundant 并让它运行。对于较大的项目,可能需要一段时间。
./path/to/redundant.py
您可以通过添加一个 .redundantrc 文件到您的项目中来改进它的运行。有关示例,请参阅 dotredundantrc 文件。排除供应商文件(特别是压缩代码)可以显著提高运行时间。
您可以通过更改配置中的 diff-delta-max 设置来配置重复检测的阈值。
项目详情
关闭
冗余-0.1.6.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 40b570622c252f8d51c323a53dcf9a704784828debcfef080c29bceca8ed5ed8 |
|
MD5 | e922ba874044d4971d3fb3abea58a047 |
|
BLAKE2b-256 | 29da20a82b84f0d2b3a941fea2e87886eedac5db501dd6014265721efad923a8 |