File tree Expand file tree Collapse file tree 3 files changed +37
-7
lines changed Expand file tree Collapse file tree 3 files changed +37
-7
lines changed Original file line number Diff line number Diff line change @@ -66,6 +66,14 @@ public function processMemberVar(File $phpcsFile, $stackPtr)
66
66
$ phpcsFile ->addWarning ($ error , $ foundVar , 'EmptyVar ' );
67
67
return ;
68
68
}
69
+
70
+ // Check if class has already have meaningful description
71
+ $ isShortDescription = $ phpcsFile ->findPrevious (T_DOC_COMMENT_STRING , $ commentEnd , $ foundVar , false );
72
+ if ($ tokens [$ string ]['line ' ] !== $ tokens [$ isShortDescription ]['line ' ]) {
73
+ $ error = 'Variable member already have meaningful name ' ;
74
+ $ phpcsFile ->addWarning ($ error , $ isShortDescription , 'AlreadyMeaningFulNameVar ' );
75
+ return ;
76
+ }
69
77
}
70
78
71
79
/**
Original file line number Diff line number Diff line change @@ -37,23 +37,41 @@ class Foo
37
37
class Bar {
38
38
39
39
/**
40
- * @var correctlyFormattedPublicClassMember
40
+ * @var variablehasAlreadyhaveProtectedClassMember
41
41
*
42
42
* Short Description
43
43
*/
44
- public $ correctlyFormattedPublicClassMember ;
44
+ public $ variablehasAlreadyhavePublicClassMember ;
45
45
46
46
/**
47
- * @var correctlyFormattedPrivateClassMember
47
+ * @var variablehasAlreadyhavePrivateClassMember
48
48
*
49
49
* Short Description
50
50
*/
51
- private $ correctlyFormattedPrivateClassMember ;
51
+ private $ variablehasAlreadyhavePrivateClassMember ;
52
52
53
53
/**
54
- * @var correctlyFormattedProtectedClassMember
54
+ * @var variablehasAlreadyhaveProtectedClassMember
55
55
*
56
56
* Short Description
57
57
*/
58
+ protected $ variablehasAlreadyhaveProtectedClassMember ;
59
+ }
60
+
61
+ class correctlyFormattedClassMemberDocBlock
62
+ {
63
+ /**
64
+ * @var correctlyFormattedPublicClassMember
65
+ */
66
+ public $ correctlyFormattedPublicClassMember ;
67
+
68
+ /**
69
+ * @var correctlyFormattedPrivateClassMember
70
+ */
71
+ private $ correctlyFormattedPrivateClassMember ;
72
+
73
+ /**
74
+ * @var correctlyFormattedProtectedClassMember
75
+ */
58
76
protected $ correctlyFormattedProtectedClassMember ;
59
77
}
Original file line number Diff line number Diff line change @@ -24,9 +24,13 @@ public function getWarningList()
24
24
{
25
25
return [
26
26
13 => 1 ,
27
+ 18 => 1 ,
27
28
23 => 1 ,
28
- 30 => 1 ,
29
- 34 => 1
29
+ 30 => 2 ,
30
+ 34 => 1 ,
31
+ 42 => 1 ,
32
+ 49 => 1 ,
33
+ 56 => 1
30
34
];
31
35
}
32
36
}
You can’t perform that action at this time.
0 commit comments