resources/src/mediawiki.widgets/MediaSearch/mw.widgets.MediaResourceProvider.js
Function fetchAPIresults
has 35 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
mw.widgets.MediaResourceProvider.prototype.fetchAPIresults = function ( howMany ) {
var provider = this;
if ( !this.isValid() ) {
return $.Deferred().reject().promise( { abort: function () {} } );
Function getResults
has 30 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
mw.widgets.MediaResourceProvider.prototype.getResults = function ( howMany ) {
var xhr,
aborted = false,
provider = this;