File tree Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Original file line number Diff line number Diff line change 203203 <PossiblyUndefinedMethod occurrences =" 1" >
204204 <code >toString</code >
205205 </PossiblyUndefinedMethod >
206+ <RedundantConditionGivenDocblockType occurrences =" 10" >
207+ <code >assert($node-> namespacedName instanceof Name)</code >
208+ <code >assert($node-> namespacedName instanceof Name)</code >
209+ <code >assert($node-> namespacedName instanceof Name)</code >
210+ <code >assert($parentNode-> namespacedName instanceof Name)</code >
211+ <code >assert($parentNode-> namespacedName instanceof Name)</code >
212+ <code >assert(isset($node-> name))</code >
213+ <code >assert(isset($node-> namespacedName))</code >
214+ <code >assert(isset($node-> namespacedName))</code >
215+ <code >assert(isset($parameter-> var-> name))</code >
216+ <code >assert(isset($parentNode-> namespacedName))</code >
217+ </RedundantConditionGivenDocblockType >
206218 </file >
207219</files >
Original file line number Diff line number Diff line change @@ -132,6 +132,8 @@ private function signature(ClassMethod|Function_ $node): string
132132 $ parameters = [];
133133
134134 foreach ($ node ->getParams () as $ parameter ) {
135+ assert (isset ($ parameter ->var ->name ));
136+
135137 $ parameterAsString = '' ;
136138
137139 if ($ parameter ->type !== null ) {
@@ -222,6 +224,8 @@ private function processMethod(ClassMethod $node): void
222224
223225 assert ($ parentNode instanceof Class_ || $ parentNode instanceof Trait_ || $ parentNode instanceof Enum_);
224226 assert (isset ($ parentNode ->name ));
227+ assert (isset ($ parentNode ->namespacedName ));
228+ assert ($ parentNode ->namespacedName instanceof Name);
225229
226230 $ parentName = $ parentNode ->name ->toString ();
227231 $ parentNamespacedName = $ parentNode ->namespacedName ->toString ();
@@ -255,6 +259,10 @@ private function processMethod(ClassMethod $node): void
255259
256260 private function processFunction (Function_ $ node ): void
257261 {
262+ assert (isset ($ node ->name ));
263+ assert (isset ($ node ->namespacedName ));
264+ assert ($ node ->namespacedName instanceof Name);
265+
258266 $ name = $ node ->name ->toString ();
259267 $ namespacedName = $ node ->namespacedName ->toString ();
260268
You can’t perform that action at this time.
0 commit comments