@@ -357,9 +357,9 @@ protected function calculateStatistics()
357
357
$ tokens = new PHP_Token_Stream ($ this ->getPath ());
358
358
}
359
359
360
- $ this ->processClasses ($ tokens );
361
- $ this ->processTraits ($ tokens );
362
- $ this ->processFunctions ($ tokens );
360
+ $ this ->processClasses ($ tokens-> getClasses () );
361
+ $ this ->processTraits ($ tokens-> getTraits () );
362
+ $ this ->processFunctions ($ tokens-> getFunctions () );
363
363
$ this ->linesOfCode = $ tokens ->getLinesOfCode ();
364
364
unset($ tokens );
365
365
@@ -510,11 +510,8 @@ protected function calculateStatistics()
510
510
/**
511
511
* @param PHP_Token_Stream $tokens
512
512
*/
513
- protected function processClasses (PHP_Token_Stream $ tokens )
513
+ protected function processClasses (array $ classes )
514
514
{
515
- $ classes = $ tokens ->getClasses ();
516
- unset($ tokens );
517
-
518
515
$ link = $ this ->getId () . '.html# ' ;
519
516
520
517
foreach ($ classes as $ className => $ class ) {
@@ -557,11 +554,8 @@ protected function processClasses(PHP_Token_Stream $tokens)
557
554
/**
558
555
* @param PHP_Token_Stream $tokens
559
556
*/
560
- protected function processTraits (PHP_Token_Stream $ tokens )
557
+ protected function processTraits (array $ traits )
561
558
{
562
- $ traits = $ tokens ->getTraits ();
563
- unset($ tokens );
564
-
565
559
$ link = $ this ->getId () . '.html# ' ;
566
560
567
561
foreach ($ traits as $ traitName => $ trait ) {
@@ -604,11 +598,8 @@ protected function processTraits(PHP_Token_Stream $tokens)
604
598
/**
605
599
* @param PHP_Token_Stream $tokens
606
600
*/
607
- protected function processFunctions (PHP_Token_Stream $ tokens )
601
+ protected function processFunctions (array $ functions )
608
602
{
609
- $ functions = $ tokens ->getFunctions ();
610
- unset($ tokens );
611
-
612
603
$ link = $ this ->getId () . '.html# ' ;
613
604
614
605
foreach ($ functions as $ functionName => $ function ) {
0 commit comments