@@ -30,26 +30,33 @@ PHPCBF CAN FIX THE 2 MARKED SNIFF VIOLATIONS AUTOMATICALLY
30
30
31
31
FILE: tests/incorrect/type-hints.php
32
32
------------------------------------------------------------------------------------------------------------------------
33
- FOUND 11 ERRORS AFFECTING 8 LINES
33
+ FOUND 17 ERRORS AFFECTING 14 LINES
34
34
------------------------------------------------------------------------------------------------------------------------
35
35
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
37
44
| | 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
41
48
| | $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
43
50
| | 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
45
52
| | 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
47
54
| | 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.
51
58
------------------------------------------------------------------------------------------------------------------------
52
- PHPCBF CAN FIX THE 7 MARKED SNIFF VIOLATIONS AUTOMATICALLY
59
+ PHPCBF CAN FIX THE 13 MARKED SNIFF VIOLATIONS AUTOMATICALLY
53
60
------------------------------------------------------------------------------------------------------------------------
54
61
55
62
0 commit comments