Skip to content

Commit 7f9d3fe

Browse files
committed
Updated based on recommendations
1 parent b1ba446 commit 7f9d3fe

File tree

4 files changed

+13
-35
lines changed

4 files changed

+13
-35
lines changed

setup/src/Magento/Setup/Module/Di/Code/Reader/ClassesScanner.php

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,13 @@ class ClassesScanner implements ClassesScannerInterface
2020
* @var array
2121
*/
2222

23-
protected $fileResults = [];
23+
private $fileResults = [];
2424

2525
/**
2626
* @var string
2727
*/
2828

29-
protected $generationDirectory;
29+
private $generationDirectory;
3030

3131
/**
3232
* @param array $excludePatterns
@@ -54,18 +54,6 @@ public function addExcludePatterns(array $excludePatterns)
5454
$this->excludePatterns = array_merge($this->excludePatterns, $excludePatterns);
5555
}
5656

57-
/**
58-
* Determines if the path provided is in the var/generation folder
59-
*
60-
* @param string $path
61-
* @return bool
62-
*/
63-
64-
public function isGeneration($path)
65-
{
66-
return strpos($path, $this->generationDirectory) === 0;
67-
}
68-
6957
/**
7058
* Retrieves list of classes for given path
7159
*
@@ -77,7 +65,7 @@ public function getList($path)
7765
{
7866

7967
$realPath = realpath($path);
80-
$isGeneration = $this->isGeneration($realPath);
68+
$isGeneration = strpos($realPath, $this->generationDirectory) === 0;
8169

8270
// Generation folders should not have their results cached since they may actually change during compile
8371
if (!$isGeneration && isset($this->fileResults[$realPath])) {

setup/src/Magento/Setup/Module/Di/Code/Reader/FileClassScanner.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,21 @@ class FileClassScanner
1515
* @var string
1616
*/
1717

18-
protected $filename;
18+
private $filename;
1919

2020
/**
2121
* The list of classes found in the file.
2222
*
2323
* @var bool
2424
*/
2525

26-
protected $classNames = false;
26+
private $classNames = false;
2727

2828
/**
2929
* @var array
3030
*/
3131

32-
protected $tokens;
32+
private $tokens;
3333

3434
/**
3535
* Constructor for the file class scanner. Requires the filename

setup/src/Magento/Setup/Test/Unit/Module/Di/Code/Reader/ClassesScannerTest.php

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -39,14 +39,4 @@ public function testGetList()
3939
$this->assertTrue(is_array($actual));
4040
$this->assertCount(5, $actual);
4141
}
42-
43-
public function testIsGenerationIgnoresRegularPath()
44-
{
45-
self::assertFalse($this->model->isGeneration(__DIR__));
46-
}
47-
48-
public function testIsGenerationNotesGenerationPath()
49-
{
50-
self::assertTrue($this->model->isGeneration($this->generation));
51-
}
5242
}

setup/src/Magento/Setup/Test/Unit/Module/Di/Code/Reader/FileClassScannerTest.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ public function testEmptyArrayForFileWithoutNamespaceOrClass()
3535
}
3636
PHP
3737
);
38-
/* @var $scanner FileClassScanner */
38+
/** @var $scanner FileClassScanner */
3939

4040
$result = $scanner->getClassNames();
4141
self::assertCount(0, $result);
@@ -55,7 +55,7 @@ class ThisIsATest {
5555
}
5656
PHP
5757
);
58-
/* @var $scanner FileClassScanner */
58+
/** @var $scanner FileClassScanner */
5959

6060
$result = $scanner->getClassNames();
6161

@@ -79,7 +79,7 @@ class ThisIsMyTest {
7979
}
8080
PHP
8181
);
82-
/* @var $scanner FileClassScanner */
82+
/** @var $scanner FileClassScanner */
8383

8484
$result = $scanner->getClassNames();
8585

@@ -112,7 +112,7 @@ public function test()
112112
}
113113
PHP
114114
);
115-
/* @var $scanner FileClassScanner */
115+
/** @var $scanner FileClassScanner */
116116

117117
$result = $scanner->getClassNames();
118118

@@ -151,7 +151,7 @@ class ThisIsForBreaking {
151151
152152
PHP
153153
);
154-
/* @var $scanner FileClassScanner */
154+
/** @var $scanner FileClassScanner */
155155

156156
$result = $scanner->getClassNames();
157157

@@ -196,7 +196,7 @@ class ThisIsNotMyTest
196196
197197
PHP
198198
);
199-
/* @var $scanner FileClassScanner */
199+
/** @var $scanner FileClassScanner */
200200

201201
$result = $scanner->getClassNames();
202202

@@ -236,7 +236,7 @@ class ThisIsMyTest
236236
237237
PHP
238238
);
239-
/* @var $scanner FileClassScanner */
239+
/** @var $scanner FileClassScanner */
240240

241241
$scanner->getClassNames();
242242
}

0 commit comments

Comments
 (0)