File tree Expand file tree Collapse file tree 3 files changed +24
-7
lines changed Expand file tree Collapse file tree 3 files changed +24
-7
lines changed Original file line number Diff line number Diff line change 19
19
20
20
use PHP_CodeSniffer \Files \File ;
21
21
use PHP_CodeSniffer \Sniffs \Sniff ;
22
- use PHP_CodeSniffer \Util \Tokens ;
23
22
24
23
class ClassCommentSniff implements Sniff
25
24
{
@@ -49,8 +48,12 @@ public function register()
49
48
public function process (File $ phpcsFile , $ stackPtr )
50
49
{
51
50
$ tokens = $ phpcsFile ->getTokens ();
52
- $ find = Tokens::$ methodPrefixes ;
53
- $ find [T_WHITESPACE ] = T_WHITESPACE ;
51
+ $ find = [
52
+ T_ABSTRACT => T_ABSTRACT ,
53
+ T_FINAL => T_FINAL ,
54
+ T_READONLY => T_READONLY ,
55
+ T_WHITESPACE => T_WHITESPACE ,
56
+ ];
54
57
55
58
$ previousContent = null ;
56
59
for ($ commentEnd = ($ stackPtr - 1 ); $ commentEnd >= 0 ; $ commentEnd --) {
Original file line number Diff line number Diff line change @@ -131,3 +131,15 @@ class Space_At_end
131
131
class AllGood
132
132
{
133
133
}
134
+
135
+ /**
136
+ * Docblock
137
+ */
138
+ abstract readonly class AbstractReadonlyWithDocblock {}
139
+
140
+ /*
141
+ * Docblock
142
+ */
143
+ readonly class ReadonlyWrongStyle {}
144
+
145
+ readonly final class ReadonlyFinalWithoutDocblock {}
Original file line number Diff line number Diff line change @@ -26,10 +26,12 @@ class ClassCommentUnitTest extends AbstractSniffUnitTest
26
26
public function getErrorList ()
27
27
{
28
28
return [
29
- 2 => 1 ,
30
- 15 => 1 ,
31
- 31 => 1 ,
32
- 54 => 1 ,
29
+ 2 => 1 ,
30
+ 15 => 1 ,
31
+ 31 => 1 ,
32
+ 54 => 1 ,
33
+ 143 => 1 ,
34
+ 145 => 1 ,
33
35
];
34
36
35
37
}//end getErrorList()
You can’t perform that action at this time.
0 commit comments