Apply "SlevomatCodingStandard.Namespaces.ReferenceUsedNamesOnly"

Signed-off-by: Henrique Moody <henriquemoody@gmail.com>
This commit is contained in:
Henrique Moody 2019-02-09 13:48:17 +01:00
parent 81a77ae125
commit 85e6af6fcd
No known key found for this signature in database
GPG key ID: 221E9281655813A6
22 changed files with 55 additions and 26 deletions

View file

@ -13,10 +13,13 @@ declare(strict_types=1);
namespace Respect\Validation\Exceptions;
use Exception;
use Throwable;
/**
* @author Alexandre Gomes Gaigalas <alexandre@gaigalas.net>
* @author Henrique Moody <henriquemoody@gmail.com>
*/
class ComponentException extends \Exception implements Exception
class ComponentException extends Exception implements Throwable
{
}

View file

@ -13,6 +13,7 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use SplFileInfo;
use function file_exists;
use function is_string;
@ -27,7 +28,7 @@ final class Exists extends AbstractRule
*/
public function validate($input): bool
{
if ($input instanceof \SplFileInfo) {
if ($input instanceof SplFileInfo) {
$input = $input->getPathname();
}

View file

@ -70,6 +70,11 @@
<rule ref="SlevomatCodingStandard.Namespaces.DisallowGroupUse" />
<rule ref="SlevomatCodingStandard.Namespaces.NamespaceDeclaration" />
<rule ref="SlevomatCodingStandard.Namespaces.NamespaceSpacing" />
<rule ref="SlevomatCodingStandard.Namespaces.ReferenceUsedNamesOnly">
<properties>
<property name="searchAnnotations" value="true" />
</properties>
</rule>
<rule ref="SlevomatCodingStandard.Namespaces.RequireOneNamespaceInFile" />
<rule ref="SlevomatCodingStandard.Namespaces.UnusedUses">
<properties>

View file

@ -18,7 +18,7 @@ try {
}
try {
v::not(v::instance(Traversable::class))->check(new \ArrayObject());
v::not(v::instance(Traversable::class))->check(new ArrayObject());
} catch (InstanceException $exception) {
echo $exception->getMessage().PHP_EOL;
}

View file

@ -24,7 +24,7 @@ try {
}
try {
v::json()->assert(new \stdClass());
v::json()->assert(new stdClass());
} catch (NestedValidationException $exception) {
echo $exception->getFullMessage().PHP_EOL;
}

View file

@ -22,7 +22,7 @@ try {
}
try {
v::regex('/^w+$/')->assert(new \stdClass());
v::regex('/^w+$/')->assert(new stdClass());
} catch (NestedValidationException $exception) {
echo $exception->getFullMessage().PHP_EOL;
}

View file

@ -13,6 +13,8 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use ArrayIterator;
use ArrayObject;
use Respect\Validation\Test\RuleTestCase;
/**
@ -50,8 +52,8 @@ final class ArrayTypeTest extends RuleTestCase
[$rule, 1],
[$rule, 1.0],
[$rule, true],
[$rule, new \ArrayObject()],
[$rule, new \ArrayIterator()],
[$rule, new ArrayObject()],
[$rule, new ArrayIterator()],
];
}
}

View file

@ -15,6 +15,7 @@ namespace Respect\Validation\Rules;
use Respect\Validation\Test\RuleTestCase;
use Respect\Validation\Validatable;
use stdClass;
/**
* @group rule
@ -40,7 +41,7 @@ final class AttributeTest extends RuleTestCase
*/
public function providerForValidInput(): array
{
$obj = new \stdClass();
$obj = new stdClass();
$obj->bar = 'foo';
$extraValidator = $this->createMock(Validatable::class);
@ -67,7 +68,7 @@ final class AttributeTest extends RuleTestCase
*/
public function providerForInvalidInput(): array
{
$obj = new \stdClass();
$obj = new stdClass();
$obj->bar = 'foo';
$extraValidatorMock = $this->createMock(Validatable::class);

View file

@ -14,6 +14,7 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use Respect\Validation\Test\RuleTestCase;
use stdClass;
/**
* @group rule
@ -34,7 +35,7 @@ final class CallbackTest extends RuleTestCase
public function providerForValidInput(): array
{
return [
[new Callback('is_a', 'stdClass'), new \stdClass()],
[new Callback('is_a', 'stdClass'), new stdClass()],
[new Callback([$this, 'sampleCallbackUsedInsideThisTest']), 'test'],
[new Callback('is_string'), 'test'],
[

View file

@ -14,6 +14,7 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use Respect\Validation\Test\RuleTestCase;
use stdClass;
/**
* @group rule
@ -73,7 +74,7 @@ final class CnhTest extends RuleTestCase
return [
[$rule, []],
[$rule, new \stdClass()],
[$rule, new stdClass()],
[$rule, '0265131640'],
[$rule, '0439732280'],
[$rule, '0437571130'],

View file

@ -13,7 +13,10 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use ArrayIterator;
use ArrayObject;
use Respect\Validation\Test\RuleTestCase;
use stdClass;
/**
* @group rule
@ -35,8 +38,8 @@ final class CountableTest extends RuleTestCase
return [
[$rule, []],
[$rule, new \ArrayObject()],
[$rule, new \ArrayIterator()],
[$rule, new ArrayObject()],
[$rule, new ArrayIterator()],
];
}
@ -50,7 +53,7 @@ final class CountableTest extends RuleTestCase
return [
[$rule, '1'],
[$rule, 1.0],
[$rule, new \stdClass()],
[$rule, new stdClass()],
[$rule, PHP_INT_MAX],
[$rule, true],
];

View file

@ -16,6 +16,7 @@ namespace Respect\Validation\Rules;
use Respect\Validation\Test\RuleTestCase;
use SplFileInfo;
use SplFileObject;
use stdClass;
/**
* @group rule
@ -54,7 +55,7 @@ final class DirectoryTest extends RuleTestCase
[$rule, new SplFileObject(__FILE__)],
[$rule, ''],
[$rule, __FILE__],
[$rule, new \stdClass()],
[$rule, new stdClass()],
[$rule, [__DIR__]],
];
}

View file

@ -14,6 +14,7 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use Respect\Validation\Test\TestCase;
use stdClass;
/**
* @group rule
@ -87,7 +88,7 @@ class HexRgbColorTest extends TestCase
[1],
[443],
[[]],
[new \stdClass()],
[new stdClass()],
[null],
];
}

View file

@ -14,6 +14,7 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use Respect\Validation\Test\RuleTestCase;
use stdClass;
/**
* @group rule
@ -56,7 +57,7 @@ final class ImeiTest extends RuleTestCase
[$rule, ''],
[$rule, null],
[$rule, 1.0],
[$rule, new \stdClass()],
[$rule, new stdClass()],
[$rule, '490154203237512'],
[$rule, '4901542032375125'],
[$rule, 'Whateveeeeeerrr'],

View file

@ -14,6 +14,7 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use Respect\Validation\Test\RuleTestCase;
use stdClass;
/**
* @group rule
@ -57,7 +58,7 @@ final class JsonTest extends RuleTestCase
return [
[$json, false],
[$json, new \stdClass()],
[$json, new stdClass()],
[$json, []],
[$json, ''],
[$json, 'a'],

View file

@ -16,6 +16,7 @@ namespace Respect\Validation\Rules;
use ArrayObject;
use Respect\Validation\Test\TestCase;
use Respect\Validation\Validatable;
use stdClass;
/**
* @group rule
@ -208,7 +209,7 @@ class KeyNestedTest extends TestCase
{
$subValidator = new Length(1, 3);
$validator = new KeyNested('bar.rab', $subValidator, false);
$object = new \stdClass();
$object = new stdClass();
self::assertTrue($validator->validate($object));
}

View file

@ -14,6 +14,7 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use Respect\Validation\Test\TestCase;
use stdClass;
/**
* @group rule
@ -231,7 +232,7 @@ final class KeySetTest extends TestCase
[''],
[null],
[0],
[new \stdClass()],
[new stdClass()],
];
}
}

View file

@ -14,6 +14,7 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use Respect\Validation\Test\RuleTestCase;
use stdClass;
/**
* @group rule
@ -101,7 +102,7 @@ final class NifTest extends RuleTestCase
[$rule, 1],
[$rule, 0.5],
[$rule, null],
[$rule, new \stdClass()],
[$rule, new stdClass()],
[$rule, stream_context_create()],
];
}

View file

@ -14,6 +14,7 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use Respect\Validation\Test\RuleTestCase;
use stdClass;
/**
* @group rule
@ -38,7 +39,7 @@ final class NotEmptyTest extends RuleTestCase
[$rule, ' oi'],
[$rule, [5]],
[$rule, [0]],
[$rule, new \stdClass()],
[$rule, new stdClass()],
];
}

View file

@ -13,7 +13,9 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use DateTime;
use Respect\Validation\Test\RuleTestCase;
use stdClass;
use function mb_strtoupper;
use function mt_rand;
use function random_int;
@ -73,8 +75,8 @@ final class PhpLabelTest extends RuleTestCase
[$rule, 0],
[$rule, 1],
[$rule, []],
[$rule, new \stdClass()],
[$rule, new \DateTime()],
[$rule, new stdClass()],
[$rule, new DateTime()],
];
}
}

View file

@ -14,6 +14,7 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use Respect\Validation\Test\RuleTestCase;
use stdClass;
/**
* @group rule
@ -56,7 +57,7 @@ final class ScalarValTest extends RuleTestCase
static function (): void {
},
],
[$rule, new \stdClass()],
[$rule, new stdClass()],
[$rule, null],
[$rule, tmpfile()],
];

View file

@ -14,6 +14,7 @@ declare(strict_types=1);
namespace Respect\Validation\Rules;
use Respect\Validation\Test\RuleTestCase;
use stdClass;
/**
* @group rule
@ -50,7 +51,7 @@ final class StringTypeTest extends RuleTestCase
return [
[$rule, null],
[$rule, []],
[$rule, new \stdClass()],
[$rule, new stdClass()],
[$rule, 150],
];
}