File tree Expand file tree Collapse file tree 4 files changed +13
-7
lines changed Expand file tree Collapse file tree 4 files changed +13
-7
lines changed Original file line number Diff line number Diff line change 32
32
"nette/caching" : " ~2.5.8 || ^3.0" ,
33
33
"ninjify/qa" : " ^0.10.0" ,
34
34
"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 " ,
39
39
"tracy/tracy" : " ~2.6.1 || ~2.7.0"
40
40
},
41
41
"conflict" : {
Original file line number Diff line number Diff line change @@ -22,3 +22,8 @@ parameters:
22
22
23
23
# Symfony 4.3 deprecation message
24
24
- '#^Class Contributte\\Codeception\\Connector\\NetteConnector extends deprecated class Symfony\\Component\\BrowserKit\\Client (.+)#'
25
+
26
+ earlyTerminatingMethodCalls :
27
+ Codeception\Module :
28
+ - fail
29
+
Original file line number Diff line number Diff line change @@ -15,14 +15,14 @@ public function beforeCompile(): void
15
15
{
16
16
$ builder = $ this ->getContainerBuilder ();
17
17
18
- $ request = $ builder ->getByType (IRequest::class) ?: 'httpRequest ' ;
18
+ $ request = $ builder ->getByType (IRequest::class) ?? 'httpRequest ' ;
19
19
if ($ builder ->hasDefinition ($ request )) {
20
20
$ builder ->getDefinition ($ request )
21
21
->setType (IRequest::class)
22
22
->setFactory (Request::class);
23
23
}
24
24
25
- $ response = $ builder ->getByType (IResponse::class) ?: 'httpResponse ' ;
25
+ $ response = $ builder ->getByType (IResponse::class) ?? 'httpResponse ' ;
26
26
if ($ builder ->hasDefinition ($ response )) {
27
27
$ builder ->getDefinition ($ response )
28
28
->setType (IResponse::class)
Original file line number Diff line number Diff line change 5
5
use Codeception \Lib \Framework ;
6
6
use Codeception \TestInterface ;
7
7
use Contributte \Codeception \Connector \NetteConnector ;
8
+ use Nette \DI \Container ;
8
9
use Nette \Http \IRequest ;
9
10
use Nette \Http \IResponse ;
10
11
@@ -35,7 +36,7 @@ public function _before(TestInterface $test): void
35
36
{
36
37
$ this ->client = new NetteConnector ();
37
38
$ this ->client ->setContainerAccessor (
38
- function () {
39
+ function (): Container {
39
40
/** @var NetteDIModule $diModule */
40
41
$ diModule = $ this ->getModule (NetteDIModule::class);
41
42
You can’t perform that action at this time.
0 commit comments