Generate API documentation alpha

Cloud based service which generates API documentation for your GitHub based project using the great documentation generator ApiGen.

Status of PHP Mess Detector (phpmd/phpmd)

Command: php -dmemory_limit=1024M /var/www/projects/apigen/apigen/apigen.php -s '/var/www/projects/apigen/repos/phpmd/phpmd/src' -d '/var/www/projects/apigen/doc-progress/phpmd/phpmd' --charset=auto --download --debug --colors=no --progressbar=yes --title='PHP Mes
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/newrelic.so' - /usr/lib/php5/20131226/newrelic.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/lib/php5/20131226/newrelic.so' - /usr/lib/php5/20131226/newrelic.so: cannot open shared object file: No such file or directory in Unknown on line 0
PHP Deprecated:  iconv_set_encoding(): Use of iconv.internal_encoding is deprecated in .../apigen/vendor/Nette/Nette/loader.php on line 30
ApiGen 3.0dev
-------------
Scanning .../repos/phpmd/phpmd/src
[===============================================================>] 100.00%  17MB
Found 26 errors

1. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/LongVariable/testRuleNotAppliesToFieldWithNameEqualToThreshold.php.

There were following reasons for this exception:
Class testRuleNotAppliesToFieldWithNameEqualToThreshold was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/ShortVariable/testRuleNotAppliesToFieldWithNameEqualToThreshold.php).

2. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/LongVariable/testRuleNotAppliesToLocalVariableInFunctionWithNameEqualToThreshold.php.

There were following reasons for this exception:
Function testRuleNotAppliesToLocalVariableInFunctionWithNameEqualToThreshold was redeclared (previousy declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/ShortVariable/testRuleNotAppliesToLocalVariableInFunctionWithNameEqualToThreshold.php).

3. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/LongVariable/testRuleNotAppliesForLongPrivateStaticProperty.php.

There were following reasons for this exception:
Class testRuleNotAppliesForLongPrivateStaticProperty was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Regression/010096717/testRuleNotAppliesForLongPrivateStaticProperty.php).

4. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/LongVariable/testRuleAppliesToIdenticalVariablesInDifferentContextsSeveralTimes.php.

There were following reasons for this exception:
Class testRuleAppliesToIdenticalVariablesInDifferentContextsSeveralTimes was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/ShortVariable/testRuleAppliesToIdenticalVariablesInDifferentContextsSeveralTimes.php).

5. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/LongVariable/testRuleNotAppliesToStaticMembersAccessedInMethod.php.

There were following reasons for this exception:
Class testRuleNotAppliesToStaticMembersAccessedInMethodClass was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/ShortVariable/testRuleNotAppliesToStaticMembersAccessedInMethod.php).

6. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/LongVariable/testRuleNotAppliesForLongPrivateProperty.php.

There were following reasons for this exception:
Class testRuleNotAppliesForLongPrivateProperty was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Regression/010096717/testRuleNotAppliesForLongPrivateProperty.php).

7. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/LongVariable/testRuleNotAppliesToLocalVariableInMethodWithNameEqualToThreshold.php.

There were following reasons for this exception:
Class testRuleNotAppliesToLocalVariableInMethodWithNameEqualToThreshold was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/ShortVariable/testRuleNotAppliesToLocalVariableInMethodWithNameEqualToThreshold.php).

8. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/LongVariable/testRuleAppliesToIdenticalVariableOnlyOneTime.php.

There were following reasons for this exception:
Class testRuleAppliesToIdenticalVariableOnlyOneTime was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/Naming/ShortVariable/testRuleAppliesToIdenticalVariableOnlyOneTime.php).

9. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/ElseExpression/testRuleAppliesMultipleTimesToMethodWithMultipleElseExpressions.php.

There were following reasons for this exception:
Class Foo was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/ElseExpression/testRuleNotAppliesToMethodWithoutElseExpression.php).

10. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/ElseExpression/testRuleAppliesToMethodWithElseExpression.php.

There were following reasons for this exception:
Class Foo was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/ElseExpression/testRuleNotAppliesToMethodWithoutElseExpression.php).

11. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/StaticAccess/testRuleNotAppliesToConstantAccess.php.

There were following reasons for this exception:
Class Foo was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/ElseExpression/testRuleNotAppliesToMethodWithoutElseExpression.php).

12. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/StaticAccess/testRuleAppliesToStaticMethodAccessWhenNotAllExcluded.php.

There were following reasons for this exception:
Class Foo was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/ElseExpression/testRuleNotAppliesToMethodWithoutElseExpression.php).

13. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/StaticAccess/testRuleNotAppliesToParentStaticCall.php.

There were following reasons for this exception:
Class Foo was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/ElseExpression/testRuleNotAppliesToMethodWithoutElseExpression.php).

14. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/StaticAccess/testRuleNotAppliesToDynamicMethodCall.php.

There were following reasons for this exception:
Class Foo was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/ElseExpression/testRuleNotAppliesToMethodWithoutElseExpression.php).

15. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/StaticAccess/testRuleAppliesToStaticMethodAccess.php.

There were following reasons for this exception:
Class Foo was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/ElseExpression/testRuleNotAppliesToMethodWithoutElseExpression.php).

16. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/StaticAccess/testRuleNotAppliesToStaticMethodAccessWhenExcluded.php.

There were following reasons for this exception:
Class Foo was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/CleanCode/ElseExpression/testRuleNotAppliesToMethodWithoutElseExpression.php).

17. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/UnusedFormalParameter/testCompactFunctionRuleWorksCaseInsensitive.php.

There were following reasons for this exception:
Class testCompactFunctionRuleWorksCaseInsensitive was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/UnusedLocalVariable/testCompactFunctionRuleWorksCaseInsensitive.php).

18. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/UnusedFormalParameter/testNamespacedCompactFunctionRuleWorksCaseInsensitive.php.

There were following reasons for this exception:
Class PHPMDTest\testNamespacedCompactFunctionRuleWorksCaseInsensitive was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/UnusedLocalVariable/testNamespacedCompactFunctionRuleWorksCaseInsensitive.php).

19. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Rule/UnusedFormalParameter/testRuleDoesNotApplyToMethodArgument.php.

There were following reasons for this exception:
Class testRuleDoesNotApplyToMethodArgument was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Rule/UnusedLocalVariable/testRuleDoesNotApplyToMethodArgument.php).

20. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Node/MethodNode/testHasSuppressWarningsDelegatesToParentInterfaceMethod.php.

There were following reasons for this exception:
Thrown when working with file ".../repos/phpmd/phpmd/src/test/resources/files/Node/MethodNode/testHasSuppressWarningsDelegatesToParentInterfaceMethod.php" token stream.
The cause of the exception was the } token (line 16) in following part of no-namespace source code:

  7:
  8: }
  9:
 10: /**
 11:  * @SuppressWarnings("PHPMD.FooBar")
 12:  */
 13: interface testHasSuppressWarningsDelegatesToParentInterfaceMethodInterface
 14: {
 15:     function testHasSuppressWarningsDelegatesToParentInterfaceMethod();
*16: }
 17:

21. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Node/MethodNode/testHasSuppressWarningsDelegatesToParentClassMethod.php.

There were following reasons for this exception:
Thrown when working with file ".../repos/phpmd/phpmd/src/test/resources/files/Node/MethodNode/testHasSuppressWarningsDelegatesToParentClassMethod.php" token stream.
The cause of the exception was the } token (line 16) in following part of no-namespace source code:

  7:
  8: }
  9:
 10: /**
 11:  * @SuppressWarnings("PHPMD.FooBar")
 12:  */
 13: class testHasSuppressWarningsDelegatesToParentClassMethodClass
 14: {
 15:     public function testHasSuppressWarningsDelegatesToParentClassMethod() {}
*16: }
 17:

22. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Node/MethodNode/testGetParentTypeReturnsClassForClassMethod.php.

There were following reasons for this exception:
Thrown when working with file ".../repos/phpmd/phpmd/src/test/resources/files/Node/MethodNode/testGetParentTypeReturnsClassForClassMethod.php" token stream.
The cause of the exception was the } token (line 15) in following part of no-namespace source code:

  9:
 10: {
 11:     public function testGetParentTypeReturnsClassForClassMethod()
 12:     {
 13:
 14:     }
*15: }
 16:

23. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Node/MethodNode/testGetParentTypeReturnsInterfaceForInterfaceMethod.php.

There were following reasons for this exception:
Thrown when working with file ".../repos/phpmd/phpmd/src/test/resources/files/Node/MethodNode/testGetParentTypeReturnsInterfaceForInterfaceMethod.php" token stream.
The cause of the exception was the } token (line 9) in following part of no-namespace source code:

  4:
  5: }
  6: interface testGetParentTypeReturnsInterfaceForInterfaceMethodInterface
  7: {
  8:     function testGetParentTypeReturnsInterfaceForInterfaceMethod();
* 9: }
 10:

24. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Node/MethodNode/testHasSuppressWarningsExecutesDefaultImplementation.php.

There were following reasons for this exception:
Thrown when working with file ".../repos/phpmd/phpmd/src/test/resources/files/Node/MethodNode/testHasSuppressWarningsExecutesDefaultImplementation.php" token stream.
The cause of the exception was the } token (line 22) in following part of no-namespace source code:

 13:
 14: {
 15:     /**
 16:      * @SuppressWarnings("PHPMD.FooBar")
 17:      */
 18:     function testHasSuppressWarningsExecutesDefaultImplementation()
 19:     {
 20:
 21:     }
*22: }
 23:

25. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/Node/ClassNode/testGetConstantCount.php.

There were following reasons for this exception:
Class testGetConstantCount was redeclared (previously declared in file .../repos/phpmd/phpmd/src/test/resources/files/Node/InterfaceNode/testGetConstantCount.php).

26. There was an error processing the file .../repos/phpmd/phpmd/src/test/resources/files/source/ccn_function.php.

There were following reasons for this exception:
Function ccn_function was redeclared (previousy declared in file .../repos/phpmd/phpmd/src/test/resources/files/source/ccn_suppress_function.php).

Found 352 classes, 0 constants, 36 functions and other 25 used PHP internal classes
Documentation for 352 classes, 0 constants, 36 functions and other 25 used PHP internal classes will be generated
Generating to directory .../doc-progress/phpmd/phpmd
[===============================================================>] 100.00%  45MB
Done. Total time: 23 sec, used: 45 MB RAM