@@ -69,16 +69,16 @@ public function nodeName(): string
6969 */
7070 public function relationships (): array
7171 {
72- $ extends = $ this ->extends ->getAllNodes ();
73- $ implements = $ this ->implements ->getAllNodes ();
74- $ ownProperties = $ this ->properties ->getAllNodes ();
75- $ ownDepends = $ this ->depends ->getAllNodes ();
72+ $ extends = $ this ->extends ->getAll ();
73+ $ implements = $ this ->implements ->getAll ();
74+ $ ownProperties = $ this ->properties ->getAll ();
75+ $ ownDepends = $ this ->depends ->getAll ();
7676
7777 // Collect trait-derived relations (no mutation of own collections)
7878 $ traitCompositions = [];
7979 $ traitDependencies = [];
8080 $ visitedTraits = [];
81- foreach ($ this ->traits ->getAllNodes () as $ traitNode ) {
81+ foreach ($ this ->traits ->getAll () as $ traitNode ) {
8282 $ this ->collectTraitRelations ($ traitNode , $ visitedTraits , $ traitCompositions , $ traitDependencies );
8383 }
8484
@@ -119,15 +119,15 @@ private function collectTraitRelations(Node $traitNode, array &$visited, array &
119119 $ visited [$ traitName ] = true ;
120120
121121 // Direct compositions and dependencies declared in the trait
122- foreach ($ traitNode ->properties ->getAllNodes () as $ name => $ node ) {
122+ foreach ($ traitNode ->properties ->getAll () as $ name => $ node ) {
123123 $ compositionsOut [$ name ] = $ node ;
124124 }
125- foreach ($ traitNode ->depends ->getAllNodes () as $ name => $ node ) {
125+ foreach ($ traitNode ->depends ->getAll () as $ name => $ node ) {
126126 $ dependenciesOut [$ name ] = $ node ;
127127 }
128128
129129 // Nested trait uses
130- foreach ($ traitNode ->traits ->getAllNodes () as $ nestedTrait ) {
130+ foreach ($ traitNode ->traits ->getAll () as $ nestedTrait ) {
131131 $ this ->collectTraitRelations ($ nestedTrait , $ visited , $ compositionsOut , $ dependenciesOut );
132132 }
133133 }
0 commit comments