Skip to content

Commit 82dddc5

Browse files
Refactor.
1 parent ba9fa3f commit 82dddc5

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

PHP/CodeCoverage/Report/Node/File.php

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -355,9 +355,12 @@ public function isLineIgnored($line)
355355
*/
356356
protected function calculateStatistics()
357357
{
358-
$this->processClasses();
359-
$this->processTraits();
360-
$this->processFunctions();
358+
$tokens = PHP_Token_Stream_CachingFactory::get($this->getPath());
359+
360+
$this->processClasses($tokens);
361+
$this->processTraits($tokens);
362+
$this->processFunctions($tokens);
363+
unset($tokens);
361364

362365
$max = count(file($this->getPath()));
363366

@@ -447,11 +450,10 @@ protected function calculateStatistics()
447450
}
448451

449452
/**
450-
*
453+
* @param PHP_Token_Stream $tokens
451454
*/
452-
protected function processClasses()
455+
protected function processClasses(PHP_Token_Stream $tokens)
453456
{
454-
$tokens = PHP_Token_Stream_CachingFactory::get($this->getPath());
455457
$classes = $tokens->getClasses();
456458
unset($tokens);
457459

@@ -488,11 +490,10 @@ protected function processClasses()
488490
}
489491

490492
/**
491-
*
493+
* @param PHP_Token_Stream $tokens
492494
*/
493-
protected function processTraits()
495+
protected function processTraits(PHP_Token_Stream $tokens)
494496
{
495-
$tokens = PHP_Token_Stream_CachingFactory::get($this->getPath());
496497
$traits = $tokens->getTraits();
497498
unset($tokens);
498499

@@ -529,11 +530,10 @@ protected function processTraits()
529530
}
530531

531532
/**
532-
*
533+
* @param PHP_Token_Stream $tokens
533534
*/
534-
protected function processFunctions()
535+
protected function processFunctions(PHP_Token_Stream $tokens)
535536
{
536-
$tokens = PHP_Token_Stream_CachingFactory::get($this->getPath());
537537
$functions = $tokens->getFunctions();
538538
unset($tokens);
539539

0 commit comments

Comments
 (0)