@@ -41,7 +41,7 @@ public function getAllDeclarationBlocks(): array
41
41
}
42
42
43
43
/**
44
- * @param array<int, DeclarationBlock> $result
44
+ * @param list< DeclarationBlock> $result
45
45
*/
46
46
protected function allDeclarationBlocks (array &$ result ): void
47
47
{
@@ -76,15 +76,13 @@ public function getAllRuleSets(): array
76
76
77
77
/**
78
78
* @param CSSList|Rule|RuleSet|Value $element
79
- * @param array<int, Value> $result
80
- * @param string|null $searchString
81
- * @param bool $searchInFunctionArguments
79
+ * @param list<Value> $result
82
80
*/
83
81
protected function allValues (
84
82
$ element ,
85
83
array &$ result ,
86
- $ searchString = null ,
87
- $ searchInFunctionArguments = false
84
+ ? string $ searchString = null ,
85
+ bool $ searchInFunctionArguments = false
88
86
): void {
89
87
if ($ element instanceof CSSBlockList) {
90
88
foreach ($ element ->getContents () as $ content ) {
@@ -102,19 +100,16 @@ protected function allValues(
102
100
$ this ->allValues ($ component , $ result , $ searchString , $ searchInFunctionArguments );
103
101
}
104
102
}
105
- } else {
106
- // Non-List `Value` or `CSSString` (CSS identifier)
103
+ } elseif ($ element instanceof Value) {
107
104
$ result [] = $ element ;
108
105
}
109
106
}
110
107
111
108
/**
112
- * @param array<int, Selector> $result
113
- * @param string|null $specificitySearch
109
+ * @param list<Selector> $result
114
110
*/
115
- protected function allSelectors (array &$ result , $ specificitySearch = null ): void
111
+ protected function allSelectors (array &$ result , ? string $ specificitySearch = null ): void
116
112
{
117
- /** @var array<int, DeclarationBlock> $declarationBlocks */
118
113
$ declarationBlocks = [];
119
114
$ this ->allDeclarationBlocks ($ declarationBlocks );
120
115
foreach ($ declarationBlocks as $ declarationBlock ) {
0 commit comments