Efficiency fix: don't call Title::isRedirect() on titles known not to exist; eliminates a lot of LinkCache::addLinkObj() queries for titles fed to Linker::makeBrokenLinkObj()

This commit is contained in:
Roan Kattouw 2009-05-09 20:52:52 +00:00
parent c2e0ebb590
commit 4706355c07

View file

@ -275,7 +275,7 @@ class Linker {
}
# Note that redirects never count as stubs here.
if ( $target->isRedirect() ) {
if ( !in_array( 'broken', $options ) && $target->isRedirect() ) {
$classes[] = 'mw-redirect';
} elseif( $target->isContentPage() ) {
# Check for stub.