* Dariusz Rumiński * * This source file is subject to the MIT license that is bundled * with this source code in the file LICENSE. */ namespace PhpCsFixer\Tests\Test; use Symfony\Component\Finder\SplFileInfo; /** * @author Dariusz Rumiński * * @internal */ final class InternalIntegrationCaseFactory extends AbstractIntegrationCaseFactory { /** * @return array{checkPriority: bool, deprecations: list, isExplicitPriorityCheck: bool} */ protected function determineSettings(SplFileInfo $file, ?string $config): array { $parsed = parent::determineSettings($file, $config); $parsed['isExplicitPriorityCheck'] = \in_array('priority', explode(\DIRECTORY_SEPARATOR, $file->getRelativePathname()), true); return $parsed; } }