[PEAR-BUG] Bug #20357 [Opn->Fbk]: The "FunctionComment" mistaking DocBlock comments

[email protected]
Newsgroups php.pear.bugs
Message-ID <[email protected]>
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.