没有合适的资源?快使用搜索试试~ 我知道了~
churn-php:发现需要重构的文件
共38个文件
php:34个
churn:1个
json:1个
需积分: 5 0 下载量 125 浏览量
2021-01-30
04:37:03
上传
评论
收藏 29KB ZIP 举报
温馨提示
搅动PHP 帮助发现良好的重构候选人。 目录 它是什么? churn-php是一个软件包,可以帮助您识别项目中的php文件,这些文件可能是重构的理想选择。 它检查提供路径中的每个PHP文件,并: 检查它有多少个提交。 计算圈复杂度。 根据这两个值创建一个分数。 结果显示在表格中: 与变化不大且复杂度低的文件相比,变化大且复杂度高的文件可能是重构的更好候选者。 churn-php仅帮助开发人员识别要重构的文件。 除了您自己的判断之外,最好使用结果来决定您可能要重构的文件。 兼容性 PHP 7.1以上 如果要在Symfony项目中安装churn-php ,则您的Symfony组件版本必须为3.3或更高版本。 如何安装? 通过Composer安装: composer require bmitch/churn-php --dev 您还可以使用安装churn-php : phive install churn 如何使用? vendor/bin/churn run <one> ... vendor/bin/churn
资源推荐
资源详情
资源评论
收起资源包目录
churn-php-master.zip (38个子文件)
churn-php-master
bin
churn 456B
CyclomaticComplexityAssessorRunner 215B
bootstrap.php 439B
composer.json 2KB
src
Result
ResultsRendererFactory.php 1KB
Result.php 3KB
ResultAccumulator.php 2KB
Render
JsonResultsRenderer.php 785B
ResultsRendererInterface.php 413B
CsvResultsRenderer.php 809B
ConsoleResultsRenderer.php 674B
HighestScores.php 2KB
Process
ChangesCount
FossilChangesCountProcess.php 1KB
NoVcsChangesCountProcess.php 1KB
MercurialChangesCountProcess.php 1018B
GitChangesCountProcess.php 1011B
CyclomaticComplexityProcess.php 332B
ProcessHandlerFactory.php 678B
Handler
ParallelProcessHandler.php 4KB
SequentialProcessHandler.php 1KB
ProcessHandler.php 554B
ChangesCountInterface.php 227B
Observer
OnSuccess.php 310B
OnSuccessAccumulate.php 750B
OnSuccessProgress.php 774B
OnSuccessCollection.php 725B
ProcessFactory.php 3KB
CyclomaticComplexityInterface.php 249B
ChangesCountProcessBuilder.php 3KB
ChurnProcess.php 2KB
ProcessInterface.php 546B
Command
RunCommand.php 7KB
AssessComplexityCommand.php 1KB
Configuration
Config.php 7KB
File
File.php 902B
FileFinder.php 4KB
Assessor
CyclomaticComplexityAssessor.php 4KB
LICENSE.md 1KB
共 38 条
- 1
资源评论
工程求知者
- 粉丝: 31
- 资源: 4608
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功