if ($this->
isInternal($doc)) { return [];
} $class =
$node->
getClassReflection()->
getName();
if ($this->
isTestClass($node)) { return [\
sprintf('Test classes (%s) must be flagged @internal to not be captured by the BC checker',
$node->
getClassReflection()->
getName())];
} if ($this->
isStorefrontController($node)) { return ['Storefront controllers must be flagged @internal to not be captured by the BC checker. The BC promise is checked over the route annotation.'
];
} if ($this->
isBundle($node)) { return ['Bundles must be flagged @internal to not be captured by the BC checker.'
];
} if ($this->
isEventSubscriber($node) && !
$this->
isFinal($node->
getClassReflection(),
$doc) && !\
in_array($class, self::SUBSCRIBER_EXCEPTIONS, true
)) { return ['Event subscribers must be flagged @internal or @final to not be captured by the BC checker.'
];
}