Require phpstan and correct issues found up to level 2

* issues found by phpstan L0
* issues found by phpstan L1
* issues found by phpstan L2 in src/
* issues found by phpstan L2 in tests/
This commit is contained in:
Martin Hujer
2017-11-10 10:36:50 +01:00
committed by Ben Ramsey
parent 1eccd070c2
commit ca2629767d
23 changed files with 106 additions and 37 deletions
+12 -6
View File
@@ -2,33 +2,39 @@
namespace Ramsey\Uuid\Test\Generator;
use AspectMock\Test as AspectMock;
use Mockery;
use PHPUnit\Framework\MockObject\MockObject;
use Ramsey\Uuid\BinaryUtils;
use Ramsey\Uuid\Converter\TimeConverterInterface;
use Ramsey\Uuid\Generator\DefaultTimeGenerator;
use Ramsey\Uuid\Provider\NodeProviderInterface;
use Ramsey\Uuid\Provider\TimeProviderInterface;
use Ramsey\Uuid\Test\TestCase;
use Mockery;
use AspectMock\Test as AspectMock;
class DefaultTimeGeneratorTest extends TestCase
{
/** @var TimeProviderInterface */
/** @var TimeProviderInterface&MockObject */
private $timeProvider;
/** @var NodeProviderInterface */
/** @var NodeProviderInterface&MockObject */
private $nodeProvider;
/** @var TimeConverterInterface */
/** @var TimeConverterInterface&MockObject */
private $timeConverter;
/** @var string */
private $nodeId = '122f80ca9e06';
/** @var int[] */
private $currentTime;
/** @var string[] */
private $calculatedTime;
/** @var int */
private $clockSeq = 4066;
protected function setUp(): void
{
parent::setUp();