return true;
}
}, function ( key, value ) {
- mw.log.deprecate( $, key, value );
+ mw.log.deprecate( $, key, value, null, '$.' + key );
} );
mw.log.deprecate( $, 'escapeRE', function ( str ) {
return str.replace( /([\\{}()|.?*+\-^$\[\]])/g, '\\$1' ); // eslint-disable-line no-useless-escape
- }, 'Use mediawiki.RegExp instead.' );
+ }, 'Use mediawiki.RegExp instead.', '$.escapeRE' );
}( jQuery, mediaWiki ) );
$.each( [ 'write', 'writeln' ], function ( idx, method ) {
mw.log.deprecate( document, method, function () {
$( 'body' ).append( $.parseHTML( Array.prototype.join.call( arguments, '' ) ) );
- }, 'Use jQuery or mw.loader.load instead.' );
+ }, 'Use jQuery or mw.loader.load instead.', 'document.' + method );
} );
}( mediaWiki, jQuery ) );
// Expose API publicly
// @deprecated since MW 1.29
- mw.log.deprecate( mw, 'toolbar', toolbar );
+ mw.log.deprecate( mw, 'toolbar', toolbar, null, 'mw.toolbar' );
$( function () {
var i, button;
* @inheritdoc #getUrl
* @deprecated since 1.23 Use #getUrl instead.
*/
- mw.log.deprecate( util, 'wikiGetlink', util.getUrl, 'Use mw.util.getUrl instead.' );
+ mw.log.deprecate( util, 'wikiGetlink', util.getUrl, 'Use mw.util.getUrl instead.', 'mw.util.wikiGetlink' );
/**
* Add the appropriate prefix to the accesskey shown in the tooltip.
}
$nodes.updateTooltipAccessKeys();
- }, 'Use jquery.accessKeyLabel instead.' );
+ }, 'Use jquery.accessKeyLabel instead.', 'mw.util.updateTooltipAccessKeys' );
/**
* Add a little box at the top of the screen to inform the user of
}
mw.notify( message, { autoHide: true, tag: 'legacy' } );
return true;
- }, 'Use mw.notify instead.' );
+ }, 'Use mw.notify instead.', 'mw.util.jsMessage' );
/**
* Encode the string like Sanitizer::escapeId() in PHP
*/
mw.log.deprecate( util, 'escapeId', function ( str ) {
return escapeIdInternal( str, 'legacy' );
- }, 'Use mw.util.escapeIdForAttribute or mw.util.escapeIdForLink instead.' );
+ }, 'Use mw.util.escapeIdForAttribute or mw.util.escapeIdForLink instead.', 'mw.util.escapeId' );
/**
* Initialisation of mw.util.$content