minor #35587 Fix CS (fabpot)

This PR was merged into the 5.0 branch.

Discussion
----------

Fix CS

| Q             | A
| ------------- | ---
| Branch?       | 5.0 <!-- see below -->
| Bug fix?      | no
| New feature?  | no <!-- please update src/**/CHANGELOG.md files -->
| Deprecations? | no <!-- please update UPGRADE-*.md and src/**/CHANGELOG.md files -->
| Tickets       | <!-- prefix each issue number with "Fix #", if any -->
| License       | MIT
| Doc PR        | n/a

Commits
-------

f64f59a9c0 Fix CS
This commit is contained in:
Fabien Potencier 2020-02-04 10:50:02 +01:00
commit 7322985070
22 changed files with 25 additions and 46 deletions

View File

@ -247,7 +247,7 @@ class Deprecation
foreach (get_declared_classes() as $class) { foreach (get_declared_classes() as $class) {
if ('C' === $class[0] && 0 === strpos($class, 'ComposerAutoloaderInit')) { if ('C' === $class[0] && 0 === strpos($class, 'ComposerAutoloaderInit')) {
$r = new \ReflectionClass($class); $r = new \ReflectionClass($class);
$v = \dirname(\dirname($r->getFileName())); $v = \dirname($r->getFileName(), 2);
if (file_exists($v.'/composer/installed.json')) { if (file_exists($v.'/composer/installed.json')) {
self::$vendors[] = $v; self::$vendors[] = $v;
$loader = require $v.'/autoload.php'; $loader = require $v.'/autoload.php';

View File

@ -32,9 +32,6 @@ final class DumpNode extends Node
$this->varPrefix = $varPrefix; $this->varPrefix = $varPrefix;
} }
/**
* @return void
*/
public function compile(Compiler $compiler): void public function compile(Compiler $compiler): void
{ {
$compiler $compiler

View File

@ -107,8 +107,6 @@ final class TranslationDefaultDomainNodeVisitor extends AbstractNodeVisitor
/** /**
* {@inheritdoc} * {@inheritdoc}
*
* @return int
*/ */
public function getPriority(): int public function getPriority(): int
{ {

View File

@ -97,8 +97,6 @@ final class TranslationNodeVisitor extends AbstractNodeVisitor
/** /**
* {@inheritdoc} * {@inheritdoc}
*
* @return int
*/ */
public function getPriority(): int public function getPriority(): int
{ {

View File

@ -15,7 +15,6 @@ use Symfony\Component\HttpFoundation\Request;
use Symfony\Component\HttpKernel\Event\RequestEvent; use Symfony\Component\HttpKernel\Event\RequestEvent;
use Symfony\Component\Security\Core\Exception\LazyResponseException; use Symfony\Component\Security\Core\Exception\LazyResponseException;
use Symfony\Component\Security\Http\Firewall\AbstractListener; use Symfony\Component\Security\Http\Firewall\AbstractListener;
use Symfony\Component\VarDumper\Caster\ClassStub;
/** /**
* Wraps a lazy security listener. * Wraps a lazy security listener.

View File

@ -12,7 +12,6 @@
namespace Symfony\Bundle\SecurityBundle\Tests\Functional\Bundle; namespace Symfony\Bundle\SecurityBundle\Tests\Functional\Bundle;
use Symfony\Component\DependencyInjection\Compiler\CheckTypeDeclarationsPass; use Symfony\Component\DependencyInjection\Compiler\CheckTypeDeclarationsPass;
use Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface;
use Symfony\Component\DependencyInjection\Compiler\PassConfig; use Symfony\Component\DependencyInjection\Compiler\PassConfig;
use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\DependencyInjection\ContainerBuilder;
use Symfony\Component\HttpKernel\Bundle\Bundle; use Symfony\Component\HttpKernel\Bundle\Bundle;

View File

@ -11,7 +11,6 @@
namespace Symfony\Bundle\TwigBundle\DependencyInjection\Compiler; namespace Symfony\Bundle\TwigBundle\DependencyInjection\Compiler;
use Symfony\Bridge\Twig\Extension\AssetExtension;
use Symfony\Component\DependencyInjection\Alias; use Symfony\Component\DependencyInjection\Alias;
use Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface; use Symfony\Component\DependencyInjection\Compiler\CompilerPassInterface;
use Symfony\Component\DependencyInjection\ContainerBuilder; use Symfony\Component\DependencyInjection\ContainerBuilder;

View File

@ -427,7 +427,7 @@ class PdoAdapter extends AbstractAdapter implements PruneableInterface
} else { } else {
switch ($this->driver = $this->conn->getDriver()->getName()) { switch ($this->driver = $this->conn->getDriver()->getName()) {
case 'mysqli': case 'mysqli':
throw new \LogicException(sprintf('The adapter "%s" does not support the mysqli driver, use pdo_mysql instead.', \get_class($this))); throw new \LogicException(sprintf('The adapter "%s" does not support the mysqli driver, use pdo_mysql instead.', static::class));
case 'pdo_mysql': case 'pdo_mysql':
case 'drizzle_pdo_mysql': case 'drizzle_pdo_mysql':
$this->driver = 'mysql'; $this->driver = 'mysql';

View File

@ -255,7 +255,7 @@ class Command
$statusCode = $this->execute($input, $output); $statusCode = $this->execute($input, $output);
if (!\is_int($statusCode)) { if (!\is_int($statusCode)) {
throw new \TypeError(sprintf('Return value of "%s::execute()" must be of the type int, %s returned.', \get_class($this), \gettype($statusCode))); throw new \TypeError(sprintf('Return value of "%s::execute()" must be of the type int, %s returned.', static::class, \gettype($statusCode)));
} }
} }

View File

@ -57,7 +57,7 @@ abstract class FileLoader extends BaseFileLoader
if ($ignoreNotFound = 'not_found' === $ignoreErrors) { if ($ignoreNotFound = 'not_found' === $ignoreErrors) {
$args[2] = false; $args[2] = false;
} elseif (!\is_bool($ignoreErrors)) { } elseif (!\is_bool($ignoreErrors)) {
throw new \TypeError(sprintf('Invalid argument $ignoreErrors provided to %s::import(): boolean or "not_found" expected, %s given.', \get_class($this), \gettype($ignoreErrors))); throw new \TypeError(sprintf('Invalid argument $ignoreErrors provided to %s::import(): boolean or "not_found" expected, %s given.', static::class, \gettype($ignoreErrors)));
} }
try { try {

View File

@ -49,7 +49,7 @@ class IniFileLoader extends FileLoader
/** /**
* {@inheritdoc} * {@inheritdoc}
*/ */
public function supports($resource, string $type = null) public function supports($resource, string $type = null)
{ {
if (!\is_string($resource)) { if (!\is_string($resource)) {
return false; return false;

View File

@ -16,9 +16,6 @@ use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpKernel\Controller\ControllerReference; use Symfony\Component\HttpKernel\Controller\ControllerReference;
use Symfony\Component\HttpKernel\UriSigner; use Symfony\Component\HttpKernel\UriSigner;
use Twig\Environment; use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Loader\ExistsLoaderInterface;
use Twig\Loader\SourceContextLoaderInterface;
/** /**
* Implements the Hinclude rendering strategy. * Implements the Hinclude rendering strategy.

View File

@ -18,7 +18,6 @@ use Symfony\Contracts\HttpClient\HttpClientInterface;
/** /**
* @author Konstantin Myakshin <molodchick@gmail.com> * @author Konstantin Myakshin <molodchick@gmail.com>
*
* @author Fabien Potencier <fabien@symfony.com> * @author Fabien Potencier <fabien@symfony.com>
* *
* @experimental in 5.0 * @experimental in 5.0

View File

@ -15,7 +15,6 @@ use Symfony\Component\EventDispatcher\EventSubscriberInterface;
use Symfony\Component\HttpKernel\Event\FinishRequestEvent; use Symfony\Component\HttpKernel\Event\FinishRequestEvent;
use Symfony\Component\HttpKernel\Event\RequestEvent; use Symfony\Component\HttpKernel\Event\RequestEvent;
use Symfony\Component\HttpKernel\KernelEvents; use Symfony\Component\HttpKernel\KernelEvents;
use Symfony\Component\Security\Http\Firewall\AbstractListener;
use Symfony\Component\Security\Http\Firewall\AccessListener; use Symfony\Component\Security\Http\Firewall\AccessListener;
use Symfony\Contracts\EventDispatcher\EventDispatcherInterface; use Symfony\Contracts\EventDispatcher\EventDispatcherInterface;

View File

@ -399,8 +399,9 @@ class ContextListenerTest extends TestCase
$tokenStorage = new TokenStorage(); $tokenStorage = new TokenStorage();
$usageIndex = $session->getUsageIndex(); $usageIndex = $session->getUsageIndex();
$tokenStorage = new UsageTrackingTokenStorage($tokenStorage, new class([ $tokenStorage = new UsageTrackingTokenStorage($tokenStorage, new class(['session' => function () use ($session) {
'session' => function () use ($session) { return $session; } return $session;
},
]) implements ContainerInterface { ]) implements ContainerInterface {
use ServiceLocatorTrait; use ServiceLocatorTrait;
}); });

View File

@ -31,15 +31,15 @@ use Symfony\Component\String\Exception\RuntimeException;
*/ */
abstract class AbstractString implements \JsonSerializable abstract class AbstractString implements \JsonSerializable
{ {
public const PREG_PATTERN_ORDER = \PREG_PATTERN_ORDER; public const PREG_PATTERN_ORDER = PREG_PATTERN_ORDER;
public const PREG_SET_ORDER = \PREG_SET_ORDER; public const PREG_SET_ORDER = PREG_SET_ORDER;
public const PREG_OFFSET_CAPTURE = \PREG_OFFSET_CAPTURE; public const PREG_OFFSET_CAPTURE = PREG_OFFSET_CAPTURE;
public const PREG_UNMATCHED_AS_NULL = \PREG_UNMATCHED_AS_NULL; public const PREG_UNMATCHED_AS_NULL = PREG_UNMATCHED_AS_NULL;
public const PREG_SPLIT = 0; public const PREG_SPLIT = 0;
public const PREG_SPLIT_NO_EMPTY = \PREG_SPLIT_NO_EMPTY; public const PREG_SPLIT_NO_EMPTY = PREG_SPLIT_NO_EMPTY;
public const PREG_SPLIT_DELIM_CAPTURE = \PREG_SPLIT_DELIM_CAPTURE; public const PREG_SPLIT_DELIM_CAPTURE = PREG_SPLIT_DELIM_CAPTURE;
public const PREG_SPLIT_OFFSET_CAPTURE = \PREG_SPLIT_OFFSET_CAPTURE; public const PREG_SPLIT_OFFSET_CAPTURE = PREG_SPLIT_OFFSET_CAPTURE;
protected $string = ''; protected $string = '';
protected $ignoreCase = false; protected $ignoreCase = false;
@ -262,7 +262,7 @@ abstract class AbstractString implements \JsonSerializable
public function endsWith($suffix): bool public function endsWith($suffix): bool
{ {
if (!\is_array($suffix) && !$suffix instanceof \Traversable) { if (!\is_array($suffix) && !$suffix instanceof \Traversable) {
throw new \TypeError(sprintf('Method "%s()" must be overridden by class "%s" to deal with non-iterable values.', __FUNCTION__, \get_class($this))); throw new \TypeError(sprintf('Method "%s()" must be overridden by class "%s" to deal with non-iterable values.', __FUNCTION__, static::class));
} }
foreach ($suffix as $s) { foreach ($suffix as $s) {
@ -317,7 +317,7 @@ abstract class AbstractString implements \JsonSerializable
public function equalsTo($string): bool public function equalsTo($string): bool
{ {
if (!\is_array($string) && !$string instanceof \Traversable) { if (!\is_array($string) && !$string instanceof \Traversable) {
throw new \TypeError(sprintf('Method "%s()" must be overridden by class "%s" to deal with non-iterable values.', __FUNCTION__, \get_class($this))); throw new \TypeError(sprintf('Method "%s()" must be overridden by class "%s" to deal with non-iterable values.', __FUNCTION__, static::class));
} }
foreach ($string as $s) { foreach ($string as $s) {
@ -351,7 +351,7 @@ abstract class AbstractString implements \JsonSerializable
public function indexOf($needle, int $offset = 0): ?int public function indexOf($needle, int $offset = 0): ?int
{ {
if (!\is_array($needle) && !$needle instanceof \Traversable) { if (!\is_array($needle) && !$needle instanceof \Traversable) {
throw new \TypeError(sprintf('Method "%s()" must be overridden by class "%s" to deal with non-iterable values.', __FUNCTION__, \get_class($this))); throw new \TypeError(sprintf('Method "%s()" must be overridden by class "%s" to deal with non-iterable values.', __FUNCTION__, static::class));
} }
$i = \PHP_INT_MAX; $i = \PHP_INT_MAX;
@ -373,7 +373,7 @@ abstract class AbstractString implements \JsonSerializable
public function indexOfLast($needle, int $offset = 0): ?int public function indexOfLast($needle, int $offset = 0): ?int
{ {
if (!\is_array($needle) && !$needle instanceof \Traversable) { if (!\is_array($needle) && !$needle instanceof \Traversable) {
throw new \TypeError(sprintf('Method "%s()" must be overridden by class "%s" to deal with non-iterable values.', __FUNCTION__, \get_class($this))); throw new \TypeError(sprintf('Method "%s()" must be overridden by class "%s" to deal with non-iterable values.', __FUNCTION__, static::class));
} }
$i = null; $i = null;
@ -536,7 +536,7 @@ abstract class AbstractString implements \JsonSerializable
public function startsWith($prefix): bool public function startsWith($prefix): bool
{ {
if (!\is_array($prefix) && !$prefix instanceof \Traversable) { if (!\is_array($prefix) && !$prefix instanceof \Traversable) {
throw new \TypeError(sprintf('Method "%s()" must be overridden by class "%s" to deal with non-iterable values.', __FUNCTION__, \get_class($this))); throw new \TypeError(sprintf('Method "%s()" must be overridden by class "%s" to deal with non-iterable values.', __FUNCTION__, static::class));
} }
foreach ($prefix as $prefix) { foreach ($prefix as $prefix) {

View File

@ -139,7 +139,7 @@ abstract class AbstractUnicodeString extends AbstractString
} }
} elseif (!\function_exists('iconv')) { } elseif (!\function_exists('iconv')) {
$s = preg_replace('/[^\x00-\x7F]/u', '?', $s); $s = preg_replace('/[^\x00-\x7F]/u', '?', $s);
} elseif (\ICONV_IMPL === 'glibc') { } elseif (ICONV_IMPL === 'glibc') {
$s = iconv('UTF-8', 'ASCII//TRANSLIT', $s); $s = iconv('UTF-8', 'ASCII//TRANSLIT', $s);
} else { } else {
$s = preg_replace_callback('/[^\x00-\x7F]/u', static function ($c) { $s = preg_replace_callback('/[^\x00-\x7F]/u', static function ($c) {
@ -223,7 +223,7 @@ abstract class AbstractUnicodeString extends AbstractString
public function match(string $regexp, int $flags = 0, int $offset = 0): array public function match(string $regexp, int $flags = 0, int $offset = 0): array
{ {
$match = ((\PREG_PATTERN_ORDER | \PREG_SET_ORDER) & $flags) ? 'preg_match_all' : 'preg_match'; $match = ((PREG_PATTERN_ORDER | PREG_SET_ORDER) & $flags) ? 'preg_match_all' : 'preg_match';
if ($this->ignoreCase) { if ($this->ignoreCase) {
$regexp .= 'i'; $regexp .= 'i';
@ -309,7 +309,7 @@ abstract class AbstractUnicodeString extends AbstractString
if (\is_array($to) || $to instanceof \Closure) { if (\is_array($to) || $to instanceof \Closure) {
if (!\is_callable($to)) { if (!\is_callable($to)) {
throw new \TypeError(sprintf('Argument 2 passed to %s::replaceMatches() must be callable, array given.', \get_class($this))); throw new \TypeError(sprintf('Argument 2 passed to %s::replaceMatches() must be callable, array given.', static::class));
} }
$replace = 'preg_replace_callback'; $replace = 'preg_replace_callback';

View File

@ -193,7 +193,7 @@ class ByteString extends AbstractString
public function match(string $regexp, int $flags = 0, int $offset = 0): array public function match(string $regexp, int $flags = 0, int $offset = 0): array
{ {
$match = ((\PREG_PATTERN_ORDER | \PREG_SET_ORDER) & $flags) ? 'preg_match_all' : 'preg_match'; $match = ((PREG_PATTERN_ORDER | PREG_SET_ORDER) & $flags) ? 'preg_match_all' : 'preg_match';
if ($this->ignoreCase) { if ($this->ignoreCase) {
$regexp .= 'i'; $regexp .= 'i';
@ -271,7 +271,7 @@ class ByteString extends AbstractString
if (\is_array($to)) { if (\is_array($to)) {
if (!\is_callable($to)) { if (!\is_callable($to)) {
throw new \TypeError(sprintf('Argument 2 passed to %s::replaceMatches() must be callable, array given.', \get_class($this))); throw new \TypeError(sprintf('Argument 2 passed to %s::replaceMatches() must be callable, array given.', static::class));
} }
$replace = 'preg_replace_callback'; $replace = 'preg_replace_callback';

View File

@ -12,7 +12,6 @@
namespace Symfony\Component\Validator\Tests\Constraints; namespace Symfony\Component\Validator\Tests\Constraints;
use Symfony\Component\ExpressionLanguage\ExpressionLanguage; use Symfony\Component\ExpressionLanguage\ExpressionLanguage;
use Symfony\Component\PropertyAccess\PropertyAccess;
use Symfony\Component\Validator\Constraints\Expression; use Symfony\Component\Validator\Constraints\Expression;
use Symfony\Component\Validator\Constraints\ExpressionValidator; use Symfony\Component\Validator\Constraints\ExpressionValidator;
use Symfony\Component\Validator\Test\ConstraintValidatorTestCase; use Symfony\Component\Validator\Test\ConstraintValidatorTestCase;

View File

@ -15,7 +15,6 @@ use PHPUnit\Framework\TestCase;
use Psr\Cache\CacheItemPoolInterface; use Psr\Cache\CacheItemPoolInterface;
use Symfony\Component\Cache\Adapter\ArrayAdapter; use Symfony\Component\Cache\Adapter\ArrayAdapter;
use Symfony\Component\Validator\Constraints\Callback; use Symfony\Component\Validator\Constraints\Callback;
use Symfony\Component\Validator\Mapping\Cache\Psr6Cache;
use Symfony\Component\Validator\Mapping\ClassMetadata; use Symfony\Component\Validator\Mapping\ClassMetadata;
use Symfony\Component\Validator\Mapping\Factory\LazyLoadingMetadataFactory; use Symfony\Component\Validator\Mapping\Factory\LazyLoadingMetadataFactory;
use Symfony\Component\Validator\Mapping\Loader\LoaderInterface; use Symfony\Component\Validator\Mapping\Loader\LoaderInterface;

View File

@ -52,9 +52,6 @@ trait VarDumperTestTrait
$this->assertStringMatchesFormat($this->prepareExpectation($expected, $filter), $this->getDump($data, null, $filter), $message); $this->assertStringMatchesFormat($this->prepareExpectation($expected, $filter), $this->getDump($data, null, $filter), $message);
} }
/**
* @return string|null
*/
protected function getDump($data, $key = null, int $filter = 0): ?string protected function getDump($data, $key = null, int $filter = 0): ?string
{ {
if (null === $flags = $this->varDumperConfig['flags']) { if (null === $flags = $this->varDumperConfig['flags']) {

View File

@ -31,8 +31,6 @@ class Exporter
* @param int &$objectsCount * @param int &$objectsCount
* @param bool &$valuesAreStatic * @param bool &$valuesAreStatic
* *
* @return array
*
* @throws NotInstantiableTypeException When a value cannot be serialized * @throws NotInstantiableTypeException When a value cannot be serialized
*/ */
public static function prepare($values, $objectsPool, &$refsPool, &$objectsCount, &$valuesAreStatic): array public static function prepare($values, $objectsPool, &$refsPool, &$objectsCount, &$valuesAreStatic): array