Skip to content

Commit 0b76c28

Browse files
dcoltsunkan
authored andcommitted
Resolve remaining 8.4 deprecations for implicit null
1 parent 7965d82 commit 0b76c28

File tree

4 files changed

+6
-6
lines changed

4 files changed

+6
-6
lines changed

src/CodeHelper/Methods/JsonSerializeMethod.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
*/
1919
final class JsonSerializeMethod extends PhpMethod
2020
{
21-
public static function fromClass(PhpClass $class, TypeCallResolverInterface $resolver = null): self
21+
public static function fromClass(PhpClass $class, ?TypeCallResolverInterface $resolver = null): self
2222
{
2323
$resolver = $resolver ?? new JsonSerializeTypeCallResolver();
2424

src/PhpFile.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ public function addFunction(PhpFunction $function): self
139139
/**
140140
* Add use statement after namespace declaration
141141
*/
142-
public function addUse(Identifier|string $identifier, string $alias = null): self
142+
public function addUse(Identifier|string $identifier, ?string $alias = null): self
143143
{
144144
$identifier = Identifier::fromUnknown($identifier);
145145
if ($alias) {

src/PhpMethod.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ public static function getter(PhpVariable $var, array $source = []): self
113113
* @param PhpParam[] $params
114114
* @param array<array-key, string|string[]> $source
115115
*/
116-
public static function public(string $identifier, array $params, array $source, Type $type = null): self
116+
public static function public(string $identifier, array $params, array $source, ?Type $type = null): self
117117
{
118118
return new self(self::PUBLIC_ACCESS, $identifier, $params, $source, $type ?? Type::empty());
119119
}
@@ -122,7 +122,7 @@ public static function public(string $identifier, array $params, array $source,
122122
* @param PhpParam[] $params
123123
* @param array<array-key, string|string[]> $source
124124
*/
125-
public static function private(string $identifier, array $params, array $source, Type $type = null): self
125+
public static function private(string $identifier, array $params, array $source, ?Type $type = null): self
126126
{
127127
return new self(self::PRIVATE_ACCESS, $identifier, $params, $source, $type ?? Type::empty());
128128
}
@@ -131,7 +131,7 @@ public static function private(string $identifier, array $params, array $source,
131131
* @param PhpParam[] $params
132132
* @param array<array-key, string|string[]> $source
133133
*/
134-
public static function protected(string $identifier, array $params, array $source, Type $type = null): self
134+
public static function protected(string $identifier, array $params, array $source, ?Type $type = null): self
135135
{
136136
return new self(self::PROTECTED_ACCESS, $identifier, $params, $source, $type ?? Type::empty());
137137
}

src/PhpTrait.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ public function getComment(): PhpDocComment
5454
return $this->comment;
5555
}
5656

57-
public function addUse(Identifier|string $class, string $alias = null): static
57+
public function addUse(Identifier|string $class, ?string $alias = null): static
5858
{
5959
$class = Identifier::fromUnknown($class);
6060
if (!$alias && $this->identifier->equal($class)) {

0 commit comments

Comments
 (0)