问题标签 [phploc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - phploc输出说明
如果我phploc
针对我的一个 PHP 项目(开源)运行,我会看到这个输出。
通过这个静态分析,如何判断这个代码库是好是坏?或者写得好不好?
- 如果圈复杂度太低或太高,它好吗?
- 有
3.57%
抽象类是好是坏? 14.09%
静态方法。它应该在 OOP 代码库上更低吗?- 没有使用命名空间,是好是坏?
最后一个问题你如何分析带有 phploc 输出的代码库?
php - 为什么phploc忽略ant中的排除
在我的构建文件中,我使用 jenkins-php.org 中描述的phploc,但它不会忽略文件夹。
它在项目目录中的控制台上使用此命令:
但为什么不在我的构建文件中?它始终贯穿 library 下的整个 Zend 库。
哦,phpcpd 是同样的问题。在控制台中是对的,用 ant 运行它不是...
php - phploc安装在ubuntu上不起作用
我正在尝试在我的 ubuntu 13.04 上安装 phploc,但我遵循的步骤似乎在这里不起作用。
然后当我输入 phploc 它给出了这个错误
$ phploc
PHP 警告:require_once(SebastianBergmann/FinderFacade/autoload.php):无法打开流:第 44 行的 /usr/share/php/SebastianBergmann/PHPLOC/autoload.php 中没有这样的文件或目录 PHP 堆栈跟踪:PHP 1 . {main}() /usr/bin/phploc:0 PHP 2.require() /usr/bin/phploc:48 PHP 致命错误:require_once(): 无法打开所需的 'SebastianBergmann/FinderFacade/autoload.php' (include_path ='.:/usr/share/php.;/usr/bin/pear.:/usr/share/php/SebastianBergmann/PHPLOC/') 在 /usr/share/php/SebastianBergmann/PHPLOC/autoload.php 上线44 PHP 堆栈跟踪:PHP 1. {main}() /usr/bin/phploc:0 PHP 2. require() /usr/bin/phploc:48
这是我的 php 包含路径
plot - How to set minimum for Jenkins Plot Plugin
I use Jenkins and its Plot Plugin to generate statistics.
Example: For every Build I plot the line of codes. Lets say I have like 500.000 lines and it changes about +-100 lines per build.
Since the plot y-axis always starts with 0 the whole plot is meaningless. It looks like 1 straight line.
Same goes for other metrics, if the value is too high.
Question: is there any configuration to set minimum y-axes to the minimum value?
ant - 无法通过 ANT 运行 phploc
我看过这两个帖子..他们没有帮助:
如果我在 shell 提示符下运行 phploc,它工作得很好。所以它一定与我的build.xml
文件有关……但我不知道是什么。
这工作正常:
我的文件夹结构是
c:\projects\project1\build>ant phploc:
更新
我错过了什么?
php - 警告:未启用 PHPLoc 扩充或 phpDox 中未找到 phploc.xml
我在项目构建中使用 Jenkins 和 Ant 为我的 PHP 项目生成 API 文档:
当构建完成并打开index.xhtml
API 文档时,会显示警告:
警告:未启用 PHPLoc 扩充或未找到 phploc.xml。
为什么会显示此警告以及如何解决它引起的问题?
php - 了解php静态代码分析结果
我需要一个建议。找不到任何关于静态代码分析结果的信息。例如,我使用 phploc,并生成报告。但我不知道这是一个好结果还是一个坏结果。据我了解,我不会喜欢报告的实用程序必须相同。看到结果后,你可以解决坏代码与否。
我在哪里可以看到有关此结果中所有行的信息?
感谢帮助!
我发现的所有内容是:最大方法复杂度不得大于 10。 CyclomaticComplexity - 1-4 低 - 5-7 表示中等复杂度 - 8-10 表示高复杂度 - 11+ 非常高复杂度。