doc/rules/phpdoc/phpdoc_no_useless_inheritdoc.rst
phpdoc_no_useless_inheritdocClassy that does not inherit must not have @inheritdoc tags.
Example #1
.. code-block:: diff
--- Original
+++ New
<?php
-/** {@inheritdoc} */
+/** */
class Sample
{
}
Example #2
.. code-block:: diff
--- Original +++ New <?php class Sample { /**
* @inheritdoc
*
*/
The rule is part of the following rule sets:
@PhpCsFixer <./../../ruleSets/PhpCsFixer.rst>_@Symfony <./../../ruleSets/Symfony.rst>_PhpCsFixer\\Fixer\\Phpdoc\\PhpdocNoUselessInheritdocFixer <./../../../src/Fixer/Phpdoc/PhpdocNoUselessInheritdocFixer.php>_PhpCsFixer\\Tests\\Fixer\\Phpdoc\\PhpdocNoUselessInheritdocFixerTest <./../../../tests/Fixer/Phpdoc/PhpdocNoUselessInheritdocFixerTest.php>_The test class defines officially supported behaviour. Each test case is a part of our backward compatibility promise.