@@ -30,28 +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 13 ERRORS AFFECTING 10 LINES
33
+ FOUND 17 ERRORS AFFECTING 14 LINES
34
34
------------------------------------------------------------------------------------------------------------------------
35
35
9 | ERROR | [x] Function doesNotNeedDocumentationComment() does not need documentation comment.
36
36
16 | ERROR | [x] Function uselessReturnAnnotation() has useless @return annotation.
37
37
23 | ERROR | [x] Function uselessParamAnnotation() has useless @param annotation for parameter $string.
38
- 32 | ERROR | [x] There must be no whitespace between parameter type hint nullability symbol and parameter type hint of
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
39
44
| | parameter $input.
40
- 36 | ERROR | [x] There must be exactly one space between return type hint colon and return type hint.
41
- 36 | ERROR | [x] There must be no whitespace between closing parenthesis and return type colon.
42
- 40 | 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
43
48
| | $input.
44
- 40 | 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
45
50
| | value.
46
- 45 | ERROR | [ ] Function missingTraversableAnnotations() does not have @param annotation for its traversable
51
+ 67 | ERROR | [ ] Function missingTraversableAnnotations() does not have @param annotation for its traversable
47
52
| | parameter $input.
48
- 45 | 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
49
54
| | value.
50
- 49 | ERROR | [x] Parameter $input has null default value, but is not marked as nullable.
51
- 54 | ERROR | [x] Expected "int" but found "integer" in @param annotation.
52
- 56 | 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.
53
58
------------------------------------------------------------------------------------------------------------------------
54
- PHPCBF CAN FIX THE 9 MARKED SNIFF VIOLATIONS AUTOMATICALLY
59
+ PHPCBF CAN FIX THE 13 MARKED SNIFF VIOLATIONS AUTOMATICALLY
55
60
------------------------------------------------------------------------------------------------------------------------
56
61
57
62
0 commit comments