Merge pull request #8319 from pamil/strict-types

Introduce strict types
This commit is contained in:
Łukasz Chruściel 2017-07-26 10:42:38 +02:00 committed by GitHub
commit 32da293565
2586 changed files with 5253 additions and 73 deletions

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
use Symfony\Bundle\FrameworkBundle\HttpCache\HttpCache;
class AppCache extends HttpCache

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
use Sylius\Bundle\CoreBundle\Application\Kernel;
/**

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
require_once __DIR__.'/AppKernel.php';
use PSS\SymfonyMockerContainer\DependencyInjection\MockerContainer;

View file

@ -1,6 +1,8 @@
#!/usr/bin/env php
<?php
declare(strict_types=1);
use Symfony\Bundle\FrameworkBundle\Console\Application;
use Symfony\Component\Console\Input\ArgvInput;
use Symfony\Component\Debug\Debug;

View file

@ -1,6 +1,8 @@
#!/usr/bin/env php
<?php
declare(strict_types=1);
require_once dirname(__FILE__).'/../var/SymfonyRequirements.php';
$lineSize = 70;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Behaviour;
use Behat\Mink\Element\NodeElement;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Behaviour;
/**

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Behaviour;
/**

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Behaviour;
use Behat\Mink\Element\DocumentElement;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Behaviour;
/**

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Behaviour;
/**

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Behaviour;
use Behat\Mink\Element\NodeElement;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Api\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Api\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Cli;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Domain;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Domain;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Domain;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Domain;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Domain;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Domain;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Domain;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Domain;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Domain;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Domain;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Hook;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Hook;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Hook;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;
@ -264,7 +266,9 @@ final class CustomerContext implements Context
$user->setUsername($email);
$user->setPlainPassword($password);
$user->setEnabled($enabled);
$user->addRole($role);
if (null !== $role) {
$user->addRole($role);
}
$customer->setUser($user);

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;
@ -214,7 +216,7 @@ final class ProductContext implements Context
* @Given the store( also) has a product :productName with code :code
* @Given the store( also) has a product :productName with code :code, created at :date
*/
public function storeHasProductWithCode($productName, $code, $date = null)
public function storeHasProductWithCode($productName, $code, $date = 'now')
{
$product = $this->createProduct($productName);
$product->setCreatedAt(new \DateTime($date));

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;
@ -57,7 +59,7 @@ final class ProductTaxonContext implements Context
$this->objectManager->flush($product);
}
/**
* @param TaxonInterface $taxon
* @param ProductInterface $product

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Setup;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;
@ -47,7 +49,7 @@ final class LexicalContext implements Context
*/
private function validatePriceString($price)
{
if (strlen(substr(strrchr($price, '.'), 1)) > 2) {
if (!(bool) preg_match('/^\d+(?:\.\d{1,2})?$/', $price)) {
throw new \InvalidArgumentException('Price string should not have more than 2 decimal digits.');
}
}

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Transform;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

View file

@ -9,6 +9,8 @@
* file that was distributed with this source code.
*/
declare(strict_types=1);
namespace Sylius\Behat\Context\Ui\Admin;
use Behat\Behat\Context\Context;

Some files were not shown because too many files have changed in this diff Show more