Skip to content

Commit 1c92a2d

Browse files
committed
Bump PHP requirement to 8.1
1 parent fad4fde commit 1c92a2d

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
}
1010
],
1111
"require": {
12-
"php": "^7.4 || ^8.0",
12+
"php": "^8.1",
1313
"symfony/filesystem": "^4.2 || ^5.0 || ^6.0",
1414
"psr/log": "^1.0 || ^2.0 || ^3.0"
1515
},

lib/Adapter/Composer/ComposerClassToFile.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class ComposerClassToFile implements ClassToFile
1515

1616
private LoggerInterface $logger;
1717

18-
public function __construct(ClassLoader $classLoader, LoggerInterface $logger = null)
18+
public function __construct(ClassLoader $classLoader, ?LoggerInterface $logger = null)
1919
{
2020
$this->classLoader = $classLoader;
2121
$this->logger = $logger ?: new NullLogger();

tests/Unit/CompositeTransformerTest.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,13 +11,18 @@
1111
use Phpactor\ClassFileConverter\Domain\ClassNameCandidates;
1212
use Phpactor\ClassFileConverter\Domain\FilePath;
1313
use Prophecy\PhpUnit\ProphecyTrait;
14+
use Prophecy\Prophecy\ObjectProphecy;
1415

1516
class CompositeTransformerTest extends TestCase
1617
{
1718
use ProphecyTrait;
1819

1920
private $transformer;
2021

22+
private ObjectProphecy $classToFile;
23+
24+
private ObjectProphecy $fileToClassCandidates;
25+
2126
public function setUp(): void
2227
{
2328
$this->classToFile = $this->prophesize(ClassToFile::class);

0 commit comments

Comments
 (0)