phpdocs-invalid.test 543 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. --TEST--
  2. Invalid phpdocs must be kept unfixed.
  3. --RULESET--
  4. {
  5. "@PhpCsFixer": true,
  6. "@PhpCsFixer:risky": true
  7. }
  8. --EXPECT--
  9. <?php
  10. /**
  11. * @method X|Y testA(int $x)
  12. * @method X testB(int $$x)
  13. * @method X|Y testC(int $x)
  14. */
  15. class MyClass
  16. {
  17. /** @var (Y || X) */
  18. public $v1;
  19. /** @var (X|Y) */
  20. public $v2;
  21. }
  22. --INPUT--
  23. <?php
  24. /**
  25. * @method Y|X testA(int $x)
  26. * @method X testB(int $$x)
  27. * @method Y|X testC(int $x)
  28. */
  29. class Foo
  30. {
  31. /** @var (Y || X) */
  32. public $v1;
  33. /** @var (Y | X) */
  34. public $v2;
  35. }