Deprecate jquery.mwExtension
* Deprecating per Krinkle's comment on PS2 of Ie5f0e7d1c. * No usage in NS_MEDIAWIKI on Wikimedia wikis after these two edits: - https://www.mediawiki.org/w/index.php?diff=prev&oldid=923287 - https://www.mediawiki.org/w/index.php?diff=prev&oldid=923290 Change-Id: Ifb57ae9643bfc652c385b271a73f51577186f2d2
This commit is contained in:
parent
8bee338d1c
commit
b0ee0c01c2
2 changed files with 14 additions and 8 deletions
|
|
@ -96,6 +96,7 @@ changes to languages because of Bugzilla reports.
|
|||
* The Block class constructor now takes an associative array of parameters
|
||||
instead of many optional positional arguments. Calling the constructor the old
|
||||
way will issue a deprecation warning.
|
||||
* The jquery.mwExtension module was deprecated.
|
||||
|
||||
|
||||
== Compatibility ==
|
||||
|
|
|
|||
|
|
@ -1,9 +1,11 @@
|
|||
/*
|
||||
* JavaScript backwards-compatibility alternatives and other convenience functions
|
||||
*
|
||||
* @deprecated since 1.26 Dated collection of miscellaneous utilities. Methods are
|
||||
* either trivially inline, obsolete, or have a better place elsewhere.
|
||||
*/
|
||||
( function ( $ ) {
|
||||
|
||||
$.extend( {
|
||||
( function ( $, mw ) {
|
||||
$.each( {
|
||||
trimLeft: function ( str ) {
|
||||
return str === null ? '' : str.toString().replace( /^\s+/, '' );
|
||||
},
|
||||
|
|
@ -14,9 +16,6 @@
|
|||
ucFirst: function ( str ) {
|
||||
return str.charAt( 0 ).toUpperCase() + str.slice( 1 );
|
||||
},
|
||||
escapeRE: function ( str ) {
|
||||
return str.replace( /([\\{}()|.?*+\-\^$\[\]])/g, '\\$1' );
|
||||
},
|
||||
isDomElement: function ( el ) {
|
||||
return !!el && !!el.nodeType;
|
||||
},
|
||||
|
|
@ -28,7 +27,7 @@
|
|||
return true;
|
||||
}
|
||||
// the for-loop could potentially contain prototypes
|
||||
// to avoid that we check it's length first
|
||||
// to avoid that we check its length first
|
||||
if ( v.length === 0 ) {
|
||||
return true;
|
||||
}
|
||||
|
|
@ -117,6 +116,12 @@
|
|||
}
|
||||
return true;
|
||||
}
|
||||
}, function ( key, value ) {
|
||||
mw.log.deprecate( $, key, value );
|
||||
} );
|
||||
|
||||
}( jQuery ) );
|
||||
mw.log.deprecate( $, 'escapeRE', function ( str ) {
|
||||
return str.replace( /([\\{}()|.?*+\-\^$\[\]])/g, '\\$1' );
|
||||
}, 'Use mediawiki.RegExp instead.' );
|
||||
|
||||
} )( jQuery, mediaWiki );
|
||||
|
|
|
|||
Loading…
Reference in a new issue