jenkins-bot has submitted this change and it was merged.

Change subject: Use wikibase.RepoApi in lib JavaScript
......................................................................


Use wikibase.RepoApi in lib JavaScript

Just to make sure this is really component independent (mw.Api only
queries the local api, while wikibase.RepoApi always queries the
api of the repo).

Change-Id: I88f0173f8a6fbc9385cb3c7f223f4e674460a190
---
M lib/resources/Resources.php
M lib/resources/formatters/wikibase.formatters.api.js
M lib/resources/parsers/wikibase.parsers.api.js
3 files changed, 8 insertions(+), 7 deletions(-)

Approvals:
  WikidataJenkins: Verified
  Adrian Lang: Looks good to me, approved
  Jeroen De Dauw: Looks good to me, but someone else must approve
  jenkins-bot: Verified



diff --git a/lib/resources/Resources.php b/lib/resources/Resources.php
index 96b254b..1f90098 100644
--- a/lib/resources/Resources.php
+++ b/lib/resources/Resources.php
@@ -63,6 +63,7 @@
                                'parsers/wikibase.parsers.api.js',
                        ),
                        'dependencies' => array(
+                               'wikibase.RepoApi',
                                'wikibase',
                        ),
                ),
@@ -129,7 +130,7 @@
                                'formatters/wikibase.formatters.api.js',
                        ),
                        'dependencies' => array(
-                               'mediawiki.api',
+                               'wikibase.RepoApi',
                                'wikibase',
                                'wikibase.dataTypes'
                        ),
diff --git a/lib/resources/formatters/wikibase.formatters.api.js 
b/lib/resources/formatters/wikibase.formatters.api.js
index 4c3f497..04b9d57 100644
--- a/lib/resources/formatters/wikibase.formatters.api.js
+++ b/lib/resources/formatters/wikibase.formatters.api.js
@@ -2,12 +2,12 @@
  * @licence GNU GPL v2+
  * @author H. Snater < mediaw...@snater.com >
  */
-( function( mw, wb, $, dataTypeStore ) {
+( function( wb, $, dataTypeStore ) {
        'use strict';
 
        wb.formatters = wb.formatters || {};
 
-       var api = new mw.Api();
+       var api = new wb.RepoApi();
 
        /**
         * ValueFormatters API.
@@ -80,4 +80,4 @@
                return deferred.promise();
        };
 
-}( mediaWiki, wikibase, jQuery, wikibase.dataTypes ) );
+}( wikibase, jQuery, wikibase.dataTypes ) );
diff --git a/lib/resources/parsers/wikibase.parsers.api.js 
b/lib/resources/parsers/wikibase.parsers.api.js
index cce87d7..63577ae 100644
--- a/lib/resources/parsers/wikibase.parsers.api.js
+++ b/lib/resources/parsers/wikibase.parsers.api.js
@@ -3,12 +3,12 @@
  * @author Jeroen De Dauw < jeroended...@gmail.com >
  * @author H. Snater < mediaw...@snater.com >
  */
-( function( mw, wb, $, dv ) {
+( function( wb, $, dv ) {
        'use strict';
 
        wb.parsers = wb.parsers || {};
 
-       var api = new mw.Api();
+       var api = new wb.RepoApi();
 
        /**
         * ValueParsers API.
@@ -85,4 +85,4 @@
                }
        }
 
-}( mediaWiki, wikibase, jQuery, dataValues ) );
+}( wikibase, jQuery, dataValues ) );

-- 
To view, visit https://gerrit.wikimedia.org/r/120977
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I88f0173f8a6fbc9385cb3c7f223f4e674460a190
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Hoo man <h...@online.de>
Gerrit-Reviewer: Addshore <addshorew...@gmail.com>
Gerrit-Reviewer: Adrian Lang <adrian.l...@wikimedia.de>
Gerrit-Reviewer: Jeroen De Dauw <jeroended...@gmail.com>
Gerrit-Reviewer: Thiemo Mättig (WMDE) <thiemo.maet...@wikimedia.de>
Gerrit-Reviewer: WikidataJenkins <wikidata-servi...@wikimedia.de>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to