Skip to content

Commit 5267387

Browse files
authored
Merge pull request #982 from kukulich/deprecated
Mark `Roave\BetterReflection\Util\Autoload` as deprecated
2 parents 2b6772d + 4402542 commit 5267387

File tree

10 files changed

+35
-0
lines changed

10 files changed

+35
-0
lines changed

src/Util/Autoload/ClassLoader.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818

1919
/**
2020
* @deprecated
21+
*
22+
* @psalm-suppress DeprecatedClass
2123
*/
2224
final class ClassLoader
2325
{

src/Util/Autoload/ClassLoaderMethod/EvalLoader.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@
77
use Roave\BetterReflection\Reflection\ReflectionClass;
88
use Roave\BetterReflection\Util\Autoload\ClassPrinter\ClassPrinterInterface;
99

10+
/**
11+
* @deprecated
12+
*
13+
* @psalm-suppress DeprecatedClass, DeprecatedInterface
14+
*/
1015
final class EvalLoader implements LoaderMethodInterface
1116
{
1217
public function __construct(private ClassPrinterInterface $classPrinter)

src/Util/Autoload/ClassLoaderMethod/Exception/SignatureCheckFailed.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99

1010
use function sprintf;
1111

12+
/**
13+
* @deprecated
14+
*/
1215
final class SignatureCheckFailed extends RuntimeException
1316
{
1417
public static function fromReflectionClass(ReflectionClass $reflectionClass): self

src/Util/Autoload/ClassLoaderMethod/FileCacheLoader.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,11 @@
2020
use function sha1;
2121
use function str_replace;
2222

23+
/**
24+
* @deprecated
25+
*
26+
* @psalm-suppress DeprecatedClass, DeprecatedInterface
27+
*/
2328
final class FileCacheLoader implements LoaderMethodInterface
2429
{
2530
public function __construct(

src/Util/Autoload/ClassLoaderMethod/LoaderMethodInterface.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66

77
use Roave\BetterReflection\Reflection\ReflectionClass;
88

9+
/**
10+
* @deprecated
11+
*/
912
interface LoaderMethodInterface
1013
{
1114
public function __invoke(ReflectionClass $classInfo): void;

src/Util/Autoload/ClassPrinter/ClassPrinterInterface.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,9 @@
66

77
use Roave\BetterReflection\Reflection\ReflectionClass;
88

9+
/**
10+
* @deprecated
11+
*/
912
interface ClassPrinterInterface
1013
{
1114
public function __invoke(ReflectionClass $classInfo): string;

src/Util/Autoload/ClassPrinter/PhpParserPrinter.php

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@
99
use PhpParser\PrettyPrinter\Standard as CodePrinter;
1010
use Roave\BetterReflection\Reflection\ReflectionClass;
1111

12+
/**
13+
* @deprecated
14+
*
15+
* @psalm-suppress DeprecatedInterface
16+
*/
1217
final class PhpParserPrinter implements ClassPrinterInterface
1318
{
1419
public function __invoke(ReflectionClass $classInfo): string

src/Util/Autoload/Exception/ClassAlreadyLoaded.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99

1010
use function sprintf;
1111

12+
/**
13+
* @deprecated
14+
*/
1215
final class ClassAlreadyLoaded extends LogicException
1316
{
1417
public static function fromReflectionClass(ReflectionClass $reflectionClass): self

src/Util/Autoload/Exception/ClassAlreadyRegistered.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@
99

1010
use function sprintf;
1111

12+
/**
13+
* @deprecated
14+
*/
1215
final class ClassAlreadyRegistered extends LogicException
1316
{
1417
public static function fromReflectionClass(ReflectionClass $reflectionClass): self

src/Util/Autoload/Exception/FailedToLoadClass.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88

99
use function sprintf;
1010

11+
/**
12+
* @deprecated
13+
*/
1114
final class FailedToLoadClass extends LogicException
1215
{
1316
public static function fromClassName(string $className): self

0 commit comments

Comments
 (0)