8000 Merge branch '4.2' · symfony/symfony@c45bbd4 · GitHub
[go: up one dir, main page]

Skip to content

Commit c45bbd4

Browse files
Merge branch '4.2'
* 4.2: [TwigBridge] remove deprecation triggered when using Twig 2.7
2 parents 6fd6b94 + 33b881b commit c45bbd4

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/Symfony/Component/Debug/DebugClassLoader.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ public function checkAnnotations(\ReflectionClass $refl, $class)
276276
if (!isset(self::$checkedClasses[$use])) {
277277
$this->checkClass($use);
278278
}
279-
if (isset(self::$deprecated[$use]) && \strncmp($ns, \str_replace('_', '\\', $use), $len)) {
279+
if (isset(self::$deprecated[$use]) && \strncmp($ns, \str_replace('_', '\\', $use), $len) && !isset(self::$deprecated[$class])) {
280280
$type = class_exists($class, false) ? 'class' : (interface_exists($class, false) ? 'interface' : 'trait');
281281
$verb = class_exists($use, false) || interface_exists($class, false) ? 'extends' : (interface_exists($use, false) ? 'implements' : 'uses');
282282

0 commit comments

Comments
 (0)
0