Edit report at https://pear.php.net/bugs/bug.php?id=20357&edit=1
ID: 20357
Updated by: [email protected]
Reported By: aik dot bold at gmail dot com
Summary: The "FunctionComment" mistaking DocBlock comments
-Status: Open
+Status: Feedback
Type: Bug
Package: PHP_CodeSniffer
Operating System: Linux
Package Version: 1.5.3
PHP Version: 5.4.20
-Assigned To:
+Assigned To: squiz
Roadmap Versions:
New Comment:
-Status: Open
+Status: Feedback
-Assigned To:
+Assigned To: squiz
I'm not getting any unexpected errors with that code.
Do you have more code in that file? If so, do you get the same error
when you only
have that code in a file?
What standard are you using? Can you add the -s command line argument so
I can
see which sniffs are reporting the errors.
Previous Comments:
------------------------------------------------------------------------
[2014-08-04 10:39:16] aik099
Description:
------------
In case if function doesn't have DocBlock comment, then 1st
docblock comment in a function is considered as
such by mistake.
-- CODE --
class RadioGroupTest extends TypifiedElementTestCase
{
public function testGetButtonsWithName()
{
/** @var RadioGroup $radio_group */
$radio_group = $this->createElement(array('xpath'
=> self::XPATH_RADIO_GROUP));
$this->assertCount(4, $radio_group);
$this->assertInstanceOf(self::RADIO_CLASS,
$radio_group[0]);
}
}
-- CODE --
I have 2 errors reported in above code:
1. "Missing function doc comment" - on " public function
testGetButtonsWithName()" line
2. "You must use "*/" to end a function comment; found "/**
@var RadioGroup $radio_group */"" on "/** @var
RadioGroup $radio_group */" line
------------------------------------------------------------------------
--
Edit this bug report at https://pear.php.net/bugs/bug.php?id=20357&edit=1
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.