Skip to content

Commit ff9ef8e

Browse files
KacerCZf3l1x
authored andcommitted
Upgrade PHPStan to version 0.12
1 parent be12214 commit ff9ef8e

File tree

4 files changed

+13
-7
lines changed

4 files changed

+13
-7
lines changed

composer.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,10 +32,10 @@
3232
"nette/caching": "~2.5.8 || ^3.0",
3333
"ninjify/qa": "^0.10.0",
3434
"phpstan/extension-installer": "^1.0",
35-
"phpstan/phpstan-deprecation-rules": "^0.11",
36-
"phpstan/phpstan-nette": "^0.11",
37-
"phpstan/phpstan-shim": "^0.11",
38-
"phpstan/phpstan-strict-rules": "^0.11",
35+
"phpstan/phpstan-deprecation-rules": "^0.12",
36+
"phpstan/phpstan-nette": "^0.12",
37+
"phpstan/phpstan": "^0.12",
38+
"phpstan/phpstan-strict-rules": "^0.12",
3939
"tracy/tracy": "~2.6.1 || ~2.7.0"
4040
},
4141
"conflict": {

phpstan.neon

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,3 +22,8 @@ parameters:
2222

2323
# Symfony 4.3 deprecation message
2424
- '#^Class Contributte\\Codeception\\Connector\\NetteConnector extends deprecated class Symfony\\Component\\BrowserKit\\Client(.+)#'
25+
26+
earlyTerminatingMethodCalls:
27+
Codeception\Module:
28+
- fail
29+

src/DI/HttpExtension.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@ public function beforeCompile(): void
1515
{
1616
$builder = $this->getContainerBuilder();
1717

18-
$request = $builder->getByType(IRequest::class) ?: 'httpRequest';
18+
$request = $builder->getByType(IRequest::class) ?? 'httpRequest';
1919
if ($builder->hasDefinition($request)) {
2020
$builder->getDefinition($request)
2121
->setType(IRequest::class)
2222
->setFactory(Request::class);
2323
}
2424

25-
$response = $builder->getByType(IResponse::class) ?: 'httpResponse';
25+
$response = $builder->getByType(IResponse::class) ?? 'httpResponse';
2626
if ($builder->hasDefinition($response)) {
2727
$builder->getDefinition($response)
2828
->setType(IResponse::class)

src/Module/NetteApplicationModule.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
use Codeception\Lib\Framework;
66
use Codeception\TestInterface;
77
use Contributte\Codeception\Connector\NetteConnector;
8+
use Nette\DI\Container;
89
use Nette\Http\IRequest;
910
use Nette\Http\IResponse;
1011

@@ -35,7 +36,7 @@ public function _before(TestInterface $test): void
3536
{
3637
$this->client = new NetteConnector();
3738
$this->client->setContainerAccessor(
38-
function () {
39+
function (): Container {
3940
/** @var NetteDIModule $diModule */
4041
$diModule = $this->getModule(NetteDIModule::class);
4142

0 commit comments

Comments
 (0)