golden hour
/opt/cpanel/ea-wappspector/vendor/phpunit/phpunit/src/TextUI/Configuration/Value
⬆️ Go Up
Upload
File/Folder
Size
Actions
Constant.php
830 B
Del
OK
ConstantCollection.php
1.32 KB
Del
OK
ConstantCollectionIterator.php
1.34 KB
Del
OK
Directory.php
655 B
Del
OK
DirectoryCollection.php
1.42 KB
Del
OK
DirectoryCollectionIterator.php
1.36 KB
Del
OK
ExtensionBootstrap.php
1.18 KB
Del
OK
ExtensionBootstrapCollection.php
1.34 KB
Del
OK
ExtensionBootstrapCollectionIterator.php
1.45 KB
Del
OK
File.php
814 B
Del
OK
FileCollection.php
1.33 KB
Del
OK
FileCollectionIterator.php
1.3 KB
Del
OK
FilterDirectory.php
1.13 KB
Del
OK
FilterDirectoryCollection.php
1.48 KB
Del
OK
FilterDirectoryCollectionIterator.php
1.39 KB
Del
OK
Group.php
651 B
Del
OK
GroupCollection.php
1.47 KB
Del
OK
GroupCollectionIterator.php
1.31 KB
Del
OK
IniSetting.php
817 B
Del
OK
IniSettingCollection.php
1.35 KB
Del
OK
IniSettingCollectionIterator.php
1.36 KB
Del
OK
Php.php
3.15 KB
Del
OK
Source.php
5.45 KB
Del
OK
TestDirectory.php
1.69 KB
Del
OK
TestDirectoryCollection.php
1.46 KB
Del
OK
TestDirectoryCollectionIterator.php
1.38 KB
Del
OK
TestFile.php
1.18 KB
Del
OK
TestFileCollection.php
1.36 KB
Del
OK
TestFileCollectionIterator.php
1.32 KB
Del
OK
TestSuite.php
1.44 KB
Del
OK
TestSuiteCollection.php
1.42 KB
Del
OK
TestSuiteCollectionIterator.php
1.35 KB
Del
OK
Variable.php
966 B
Del
OK
VariableCollection.php
1.32 KB
Del
OK
VariableCollectionIterator.php
1.34 KB
Del
OK
Edit: Source.php
<?php declare(strict_types=1); /* * This file is part of PHPUnit. * * (c) Sebastian Bergmann <sebastian@phpunit.de> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace PHPUnit\TextUI\Configuration; /** * @no-named-arguments Parameter names are not covered by the backward compatibility promise for PHPUnit * * @psalm-immutable */ final class Source { /** * @psalm-var non-empty-string */ private readonly ?string $baseline; private readonly bool $ignoreBaseline; private readonly FilterDirectoryCollection $includeDirectories; private readonly FileCollection $includeFiles; private readonly FilterDirectoryCollection $excludeDirectories; private readonly FileCollection $excludeFiles; private readonly bool $restrictDeprecations; private readonly bool $restrictNotices; private readonly bool $restrictWarnings; private readonly bool $ignoreSuppressionOfDeprecations; private readonly bool $ignoreSuppressionOfPhpDeprecations; private readonly bool $ignoreSuppressionOfErrors; private readonly bool $ignoreSuppressionOfNotices; private readonly bool $ignoreSuppressionOfPhpNotices; private readonly bool $ignoreSuppressionOfWarnings; private readonly bool $ignoreSuppressionOfPhpWarnings; /** * @psalm-param non-empty-string $baseline */ public function __construct(?string $baseline, bool $ignoreBaseline, FilterDirectoryCollection $includeDirectories, FileCollection $includeFiles, FilterDirectoryCollection $excludeDirectories, FileCollection $excludeFiles, bool $restrictDeprecations, bool $restrictNotices, bool $restrictWarnings, bool $ignoreSuppressionOfDeprecations, bool $ignoreSuppressionOfPhpDeprecations, bool $ignoreSuppressionOfErrors, bool $ignoreSuppressionOfNotices, bool $ignoreSuppressionOfPhpNotices, bool $ignoreSuppressionOfWarnings, bool $ignoreSuppressionOfPhpWarnings) { $this->baseline = $baseline; $this->ignoreBaseline = $ignoreBaseline; $this->includeDirectories = $includeDirectories; $this->includeFiles = $includeFiles; $this->excludeDirectories = $excludeDirectories; $this->excludeFiles = $excludeFiles; $this->restrictDeprecations = $restrictDeprecations; $this->restrictNotices = $restrictNotices; $this->restrictWarnings = $restrictWarnings; $this->ignoreSuppressionOfDeprecations = $ignoreSuppressionOfDeprecations; $this->ignoreSuppressionOfPhpDeprecations = $ignoreSuppressionOfPhpDeprecations; $this->ignoreSuppressionOfErrors = $ignoreSuppressionOfErrors; $this->ignoreSuppressionOfNotices = $ignoreSuppressionOfNotices; $this->ignoreSuppressionOfPhpNotices = $ignoreSuppressionOfPhpNotices; $this->ignoreSuppressionOfWarnings = $ignoreSuppressionOfWarnings; $this->ignoreSuppressionOfPhpWarnings = $ignoreSuppressionOfPhpWarnings; } /** * @psalm-assert-if-true !null $this->baseline */ public function useBaseline(): bool { return $this->hasBaseline() && !$this->ignoreBaseline; } /** * @psalm-assert-if-true !null $this->baseline */ public function hasBaseline(): bool { return $this->baseline !== null; } /** * @throws NoBaselineException * * @psalm-return non-empty-string */ public function baseline(): string { if (!$this->hasBaseline()) { throw new NoBaselineException; } return $this->baseline; } public function includeDirectories(): FilterDirectoryCollection { return $this->includeDirectories; } public function includeFiles(): FileCollection { return $this->includeFiles; } public function excludeDirectories(): FilterDirectoryCollection { return $this->excludeDirectories; } public function excludeFiles(): FileCollection { return $this->excludeFiles; } public function notEmpty(): bool { return $this->includeDirectories->notEmpty() || $this->includeFiles->notEmpty(); } public function restrictDeprecations(): bool { return $this->restrictDeprecations; } public function restrictNotices(): bool { return $this->restrictNotices; } public function restrictWarnings(): bool { return $this->restrictWarnings; } public function ignoreSuppressionOfDeprecations(): bool { return $this->ignoreSuppressionOfDeprecations; } public function ignoreSuppressionOfPhpDeprecations(): bool { return $this->ignoreSuppressionOfPhpDeprecations; } public function ignoreSuppressionOfErrors(): bool { return $this->ignoreSuppressionOfErrors; } public function ignoreSuppressionOfNotices(): bool { return $this->ignoreSuppressionOfNotices; } public function ignoreSuppressionOfPhpNotices(): bool { return $this->ignoreSuppressionOfPhpNotices; } public function ignoreSuppressionOfWarnings(): bool { return $this->ignoreSuppressionOfWarnings; } public function ignoreSuppressionOfPhpWarnings(): bool { return $this->ignoreSuppressionOfPhpWarnings; } }
Save