#115: Summary and PHPUnit Report lists unknown classes
Issue revisions
- new by Manuel Pichler at 2010-F-21 13:21
- new by Manuel Pichler at 2010-F-21 13:25
- assigned by Manuel Pichler at 2010-F-21 13:25
- assigned by Manuel Pichler at 2010-F-21 13:26
- closed by Manuel Pichler at 2010-F-23 16:58
| Type | |
|---|---|
| State | |
| Priority | |
| Resolution | |
| Assigned to | Manuel Pichler |
| Scheduled for | 0.9.10 |
| Affected versions | 0.9.x |
| Affected components | Logger |
| Last change | Tuesday 23 February 2010 16:58:31 UTC by Manuel Pichler |
Short description
The summary and phpunit xml report files contain classes without a source representation, when the --bad-documentation option is added to PHP_Depends cli tool.
Environment
PHP 5.3.x PHP_Depend 0.9.10 latest development version.
Steps to reproduce
<?php
/**
* @package bug
*/
class Foo extends Bar {
function baz(Baz $baz) {}
}
pdepend.php --bad-documentation --summary-xml=/tmp/sum.xml /tmp/bug.php
Expected behavior
<?xml version="1.0" encoding="UTF-8"?>
<metrics generated="2010-02-21T14:17:50" pdepend="@package_version@">
<files>
<file name="/tmp/issue.php"/>
</files>
<package name="bug">
<class name="Foo">
<file name="/tmp/issue.php"/>
<method name="baz"/>
</class>
</package>
</metrics>
Actual behavior
<?xml version="1.0" encoding="UTF-8"?>
<metrics generated="2010-02-21T14:17:50" pdepend="@package_version@">
<files>
<file name="/tmp/issue.php"/>
</files>
<package name="+global">
<class name="Bar"/>
<class name="Baz"/>
</package>
<package name="bug">
<class name="Foo">
<file name="/tmp/issue.php"/>
<method name="baz"/>
</class>
</package>
</metrics>
Manuel Pichler at Sunday 21 February 2010 13:25:29 UTC
Schedule version set to 0.9.10
Manuel Pichler at Sunday 21 February 2010 13:26:06 UTC
Priority changed to medium
Manuel Pichler at Tuesday 23 February 2010 16:58:31 UTC
Fixed in svn revision #1101.