@@ -30,26 +30,33 @@ PHPCBF CAN FIX THE 2 MARKED SNIFF VIOLATIONS AUTOMATICALLY
3030
3131FILE: tests/incorrect/type-hints.php
3232------------------------------------------------------------------------------------------------------------------------
33- FOUND 11 ERRORS AFFECTING 8 LINES
33+ FOUND 17 ERRORS AFFECTING 14 LINES
3434------------------------------------------------------------------------------------------------------------------------
3535 9 | ERROR | [x] Function doesNotNeedDocumentationComment() does not need documentation comment.
36- 13 | ERROR | [x] There must be no whitespace between parameter type hint nullability symbol and parameter type hint of
36+ 16 | ERROR | [x] Function uselessReturnAnnotation() has useless @return annotation.
37+ 23 | ERROR | [x] Function uselessParamAnnotation() has useless @param annotation for parameter $string.
38+ 35 | ERROR | [x] Function uselessAnnotationsWithUsefulComment() has useless @param annotation for parameter $string.
39+ 37 | ERROR | [x] Function uselessAnnotationsWithUsefulComment() has useless @return annotation.
40+ 46 | ERROR | [x] Function uselessAnnotationsWithUsefulAnnotation() has useless @param annotation for parameter
41+ | | $string.
42+ 48 | ERROR | [x] Function uselessAnnotationsWithUsefulAnnotation() has useless @return annotation.
43+ 54 | ERROR | [x] There must be no whitespace between parameter type hint nullability symbol and parameter type hint of
3744 | | parameter $input.
38- 17 | ERROR | [x] There must be exactly one space between return type hint colon and return type hint.
39- 17 | ERROR | [x] There must be no whitespace between closing parenthesis and return type colon.
40- 21 | ERROR | [ ] Function missingTypeHints() does not have parameter type hint nor @param annotation for its parameter
45+ 58 | ERROR | [x] There must be exactly one space between return type hint colon and return type hint.
46+ 58 | ERROR | [x] There must be no whitespace between closing parenthesis and return type colon.
47+ 62 | ERROR | [ ] Function missingTypeHints() does not have parameter type hint nor @param annotation for its parameter
4148 | | $input.
42- 21 | ERROR | [ ] Function missingTypeHints() does not have return type hint nor @return annotation for its return
49+ 62 | ERROR | [ ] Function missingTypeHints() does not have return type hint nor @return annotation for its return
4350 | | value.
44- 26 | ERROR | [ ] Function missingTraversableAnnotations() does not have @param annotation for its traversable
51+ 67 | ERROR | [ ] Function missingTraversableAnnotations() does not have @param annotation for its traversable
4552 | | parameter $input.
46- 26 | ERROR | [ ] Function missingTraversableAnnotations() does not have @return annotation for its traversable return
53+ 67 | ERROR | [ ] Function missingTraversableAnnotations() does not have @return annotation for its traversable return
4754 | | value.
48- 30 | ERROR | [x] Parameter $input has null default value, but is not marked as nullable.
49- 35 | ERROR | [x] Expected "int" but found "integer" in @param annotation.
50- 37 | ERROR | [x] Expected "bool" but found "boolean" in @return annotation.
55+ 71 | ERROR | [x] Parameter $input has null default value, but is not marked as nullable.
56+ 76 | ERROR | [x] Expected "int" but found "integer" in @param annotation.
57+ 78 | ERROR | [x] Expected "bool" but found "boolean" in @return annotation.
5158------------------------------------------------------------------------------------------------------------------------
52- PHPCBF CAN FIX THE 7 MARKED SNIFF VIOLATIONS AUTOMATICALLY
59+ PHPCBF CAN FIX THE 13 MARKED SNIFF VIOLATIONS AUTOMATICALLY
5360------------------------------------------------------------------------------------------------------------------------
5461
5562
0 commit comments