jenkins-bot has submitted this change and it was merged.
Change subject: Move RepoApi{,Error} usages
......................................................................
Move RepoApi{,Error} usages
Change-Id: I5515fb02f48255e5bb7e629655f6731f1ad84581
---
M client/resources/Resources.php
M client/resources/jquery.wikibase/jquery.wikibase.linkitem.js
M client/resources/wikibase.client.PageConnector.js
M lib/resources/api/FormatValueCaller.js
M lib/resources/api/ParseValueCaller.js
M lib/resources/api/resources.php
M lib/resources/entityChangers/AliasesChanger.js
M lib/resources/entityChangers/ClaimsChanger.js
M lib/resources/entityChangers/DescriptionsChanger.js
M lib/resources/entityChangers/EntityChangersFactory.js
M lib/resources/entityChangers/LabelsChanger.js
M lib/resources/entityChangers/ReferencesChanger.js
M lib/resources/entityChangers/SiteLinksChanger.js
M lib/resources/entityChangers/resources.php
M lib/resources/formatters/getApiBasedValueFormatterConstructor.js
M lib/resources/formatters/getStore.js
M lib/resources/jquery.wikibase/jquery.wikibase.claimview.js
M lib/resources/jquery.wikibase/jquery.wikibase.referenceview.js
M lib/resources/jquery.wikibase/jquery.wikibase.sitelinklistview.js
M lib/resources/jquery.wikibase/jquery.wikibase.statementview.js
M lib/resources/jquery.wikibase/toolbar/jquery.wikibase.edittoolbar.js
M lib/resources/jquery.wikibase/toolbar/resources.php
M lib/resources/parsers/getApiBasedValueParserConstructor.js
M lib/resources/parsers/getStore.js
M lib/resources/wikibase.RepoApi/wikibase.RepoApiError.js
M lib/resources/wikibase.store/store.ApiEntityStore.js
M lib/tests/qunit/entityChangers/AliasesChanger.tests.js
M lib/tests/qunit/entityChangers/ClaimsChanger.tests.js
M lib/tests/qunit/entityChangers/DescriptionsChanger.tests.js
M lib/tests/qunit/entityChangers/LabelsChanger.tests.js
M lib/tests/qunit/entityChangers/ReferencesChanger.tests.js
M lib/tests/qunit/entityChangers/SiteLinksChanger.tests.js
M lib/tests/qunit/jquery.wikibase/jquery.wikibase.wbtooltip.tests.js
M repo/resources/Resources.php
M repo/resources/wikibase.ui.entityViewInit.js
35 files changed, 94 insertions(+), 93 deletions(-)
Approvals:
Tobias Gritschacher: Verified
Henning Snater: Looks good to me, approved
jenkins-bot: Verified
diff --git a/client/resources/Resources.php b/client/resources/Resources.php
index 2c90075..0903419 100644
--- a/client/resources/Resources.php
+++ b/client/resources/Resources.php
@@ -86,8 +86,8 @@
'mediawiki.jqueryMsg',
'wikibase.client.currentSite',
'wikibase.sites',
- 'wikibase.RepoApi',
- 'wikibase.RepoApiError',
+ 'wikibase.api.RepoApi',
+ 'wikibase.api.RepoApiError',
'wikibase.client.PageConnector'
),
'messages' => array(
diff --git a/client/resources/jquery.wikibase/jquery.wikibase.linkitem.js
b/client/resources/jquery.wikibase/jquery.wikibase.linkitem.js
index e1bc376..02e9a2a 100644
--- a/client/resources/jquery.wikibase/jquery.wikibase.linkitem.js
+++ b/client/resources/jquery.wikibase/jquery.wikibase.linkitem.js
@@ -347,7 +347,7 @@
this.targetArticle = $( '#wbclient-linkItem-page' ).val();
this._pageConnector = new wb.PageConnector(
- new wb.RepoApi( this.options.mwApiForRepo ),
+ new wb.api.RepoApi( this.options.mwApiForRepo ),
this.options.globalSiteId,
this.options.pageTitle,
this.targetSite,
@@ -582,7 +582,7 @@
*/
_onError: function( errorCode, errorInfo ) {
var error = errorInfo
- ? wb.RepoApiError.newFromApiResponse( errorInfo )
+ ? wb.api.RepoApiError.newFromApiResponse( errorInfo )
: errorCode;
var $elem = $( '#wbclient-linkItem-page' );
diff --git a/client/resources/wikibase.client.PageConnector.js
b/client/resources/wikibase.client.PageConnector.js
index 01735bd..ba5c5b0 100644
--- a/client/resources/wikibase.client.PageConnector.js
+++ b/client/resources/wikibase.client.PageConnector.js
@@ -10,7 +10,7 @@
* @constructor
* @since 0.5
*
- * @param {wb.RepoApi} repoApi
+ * @param {wikibase.api.RepoApi} repoApi
* @param {string} firstSiteId
* @param {string} firstPageName
* @param {string} secondSiteId
@@ -33,7 +33,7 @@
$.extend( wb.PageConnector.prototype, {
/**
- * @type wikibase.RepoApi
+ * @type wikibase.api.RepoApi
*/
_repoApi: null,
diff --git a/lib/resources/api/FormatValueCaller.js
b/lib/resources/api/FormatValueCaller.js
index 1224b46..9836a1f 100644
--- a/lib/resources/api/FormatValueCaller.js
+++ b/lib/resources/api/FormatValueCaller.js
@@ -10,7 +10,7 @@
/**
* @constructor
*
- * @param {wikibase.RepoApi} api
+ * @param {wikibase.api.RepoApi} api
* @param {dataTypes.DataTypeStore} dataTypeStore
*/
var SELF = MODULE.FormatValueCaller = function( api, dataTypeStore ) {
@@ -21,7 +21,7 @@
$.extend( SELF.prototype, {
/**
- * @type {wikibase.RepoApi}
+ * @type {wikibase.api.RepoApi}
*/
_api: null,
@@ -44,7 +44,7 @@
* Resolved parameters:
* - {string} Formatted DataValue.
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
formatValue: function( dataValue, dataType, outputFormat,
options ) {
@@ -78,13 +78,13 @@
if( apiResult.result ) {
deferred.resolve( apiResult.result );
} else {
- deferred.reject( new wb.RepoApiError(
+ deferred.reject( new
wb.api.RepoApiError(
'unexpected-result',
'The formatter API returned an
unexpected result'
) );
}
} ).fail( function( code, details ) {
- deferred.reject(
wb.RepoApiError.newFromApiResponse( code, details ) );
+ deferred.reject(
wb.api.RepoApiError.newFromApiResponse( code, details ) );
} );
return deferred.promise();
diff --git a/lib/resources/api/ParseValueCaller.js
b/lib/resources/api/ParseValueCaller.js
index 49f6911..07cb134 100644
--- a/lib/resources/api/ParseValueCaller.js
+++ b/lib/resources/api/ParseValueCaller.js
@@ -13,7 +13,7 @@
* @constructor
* @since 0.5
*
- * @param {wikibase.RepoApi} api
+ * @param {wikibase.api.RepoApi} api
*/
var SELF = MODULE.ParseValueCaller = function( api ) {
this._api = api;
@@ -22,7 +22,7 @@
$.extend( SELF.prototype, {
/**
- * @type {wikibase.RepoApi}
+ * @type {wikibase.api.RepoApi}
*/
_api: null,
@@ -38,7 +38,7 @@
* Resolved parameters:
* - {Object[]}
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
parseValues: function( parser, values, options ) {
var deferred = $.Deferred();
@@ -47,7 +47,7 @@
this._api.parseValue( parser, values, options ).done( function(
response ) {
if( !response.results ) {
- deferred.reject( new wb.RepoApiError(
+ deferred.reject( new wb.api.RepoApiError(
'result-unexpected',
'The parse API returned an unexpected
result'
) );
@@ -61,9 +61,9 @@
if( result.error ) {
// This is a really strange error
format, and it's not supported by
- //
wikibase.RepoApiError.newFromApiResponse, so we have to parse it manually here.
+ //
wikibase.api.RepoApiError.newFromApiResponse, so we have to parse it manually
here.
// See bug 72947.
- deferred.reject( new wb.RepoApiError(
+ deferred.reject( new
wb.api.RepoApiError(
result.messages[0].name,
result.messages[0].html['*']
) );
@@ -71,7 +71,7 @@
}
if( !( result.value && result.type ) ) {
- deferred.reject( new wb.RepoApiError(
'result-unexpected', 'Unknown API error' ) );
+ deferred.reject( new
wb.api.RepoApiError( 'result-unexpected', 'Unknown API error' ) );
return;
}
@@ -84,7 +84,7 @@
deferred.resolve( dataValuesSerializations );
} ).fail( function( code, details ) {
- deferred.reject( wb.RepoApiError.newFromApiResponse(
code, details ) );
+ deferred.reject(
wb.api.RepoApiError.newFromApiResponse( code, details ) );
} );
return deferred.promise();
diff --git a/lib/resources/api/resources.php b/lib/resources/api/resources.php
index 1b0236a..778ee55 100644
--- a/lib/resources/api/resources.php
+++ b/lib/resources/api/resources.php
@@ -33,7 +33,7 @@
),
'dependencies' => array(
'wikibase.api.__namespace',
- 'wikibase.RepoApiError',
+ 'wikibase.api.RepoApiError',
)
),
@@ -53,7 +53,7 @@
),
'dependencies' => array(
'wikibase.api.__namespace',
- 'wikibase.RepoApiError',
+ 'wikibase.api.RepoApiError',
)
),
diff --git a/lib/resources/entityChangers/AliasesChanger.js
b/lib/resources/entityChangers/AliasesChanger.js
index ac32909..155f94a 100644
--- a/lib/resources/entityChangers/AliasesChanger.js
+++ b/lib/resources/entityChangers/AliasesChanger.js
@@ -11,7 +11,7 @@
* @constructor
* @since 0.5
*
- * @param {wikibase.RepoApi} api
+ * @param {wikibase.api.RepoApi} api
* @param {wikibase.RevisionStore} revisionStore
* @param {wikibase.datamodel.Entity} entity
*/
@@ -33,7 +33,7 @@
_revisionStore: null,
/**
- * @type {wikibase.RepoApi}
+ * @type {wikibase.api.RepoApi}
*/
_api: null,
@@ -43,7 +43,7 @@
* @return {jQuery.Promise}
* No resolved parameters.
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
setAliases: function( aliases, language ) {
var deferred = $.Deferred(),
@@ -68,7 +68,7 @@
deferred.resolve();
} )
.fail( function( errorCode, errorObject ) {
- deferred.reject( wb.RepoApiError.newFromApiResponse(
errorObject, 'save' ) );
+ deferred.reject(
wb.api.RepoApiError.newFromApiResponse( errorObject, 'save' ) );
} );
return deferred.promise();
diff --git a/lib/resources/entityChangers/ClaimsChanger.js
b/lib/resources/entityChangers/ClaimsChanger.js
index fd5ec30..5602b0e 100644
--- a/lib/resources/entityChangers/ClaimsChanger.js
+++ b/lib/resources/entityChangers/ClaimsChanger.js
@@ -11,7 +11,7 @@
* @constructor
* @since 0.5
*
- * @param {wikibase.RepoApi} api
+ * @param {wikibase.api.RepoApi} api
* @param {wikibase.RevisionStore} revisionStore
* @param {wikibase.datamodel.Entity} entity
* @param {wikibase.serialization.ClaimSerializer} claimSerializer
@@ -41,7 +41,7 @@
_revisionStore: null,
/**
- * @type {wikibase.RepoApi}
+ * @type {wikibase.api.RepoApi}
*/
_api: null,
@@ -70,7 +70,7 @@
* @return {jQuery.Promise}
* No resolved parameters.
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
removeStatement: function( statement ) {
var deferred = $.Deferred(),
@@ -85,7 +85,7 @@
deferred.resolve();
} )
.fail( function( errorCode, error ) {
- deferred.reject( wb.RepoApiError.newFromApiResponse(
error, 'remove' ) );
+ deferred.reject(
wb.api.RepoApiError.newFromApiResponse( error, 'remove' ) );
} );
return deferred.promise();
@@ -98,7 +98,7 @@
* Resolved parameters:
* - {wikibase.datamodel.Claim} The saved claim
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
setClaim: function( claim, index ) {
var self = this,
@@ -121,7 +121,7 @@
deferred.resolve( savedClaim );
} )
.fail( function( errorCode, error ) {
- deferred.reject( wb.RepoApiError.newFromApiResponse(
error, 'save' ) );
+ deferred.reject(
wb.api.RepoApiError.newFromApiResponse( error, 'save' ) );
} );
return deferred.promise();
@@ -134,7 +134,7 @@
* Resolved parameters:
* - {wikibase.datamodel.Statement} The saved statement
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
setStatement: function( statement, index ) {
var self = this,
@@ -159,7 +159,7 @@
deferred.resolve( savedStatement );
} )
.fail( function( errorCode, error ) {
- deferred.reject( wb.RepoApiError.newFromApiResponse(
error, 'save' ) );
+ deferred.reject(
wb.api.RepoApiError.newFromApiResponse( error, 'save' ) );
} );
return deferred.promise();
diff --git a/lib/resources/entityChangers/DescriptionsChanger.js
b/lib/resources/entityChangers/DescriptionsChanger.js
index 3ff5885..619cb72 100644
--- a/lib/resources/entityChangers/DescriptionsChanger.js
+++ b/lib/resources/entityChangers/DescriptionsChanger.js
@@ -7,7 +7,7 @@
var MODULE = wb.entityChangers;
/**
- * @param {wikibase.RepoApi}
+ * @param {wikibase.api.RepoApi}
* @param {wikibase.RevisionStore}
* @param {wikibase.datamodel.Entity}
*/
@@ -29,7 +29,7 @@
_revisionStore: null,
/**
- * @type {wikibase.RepoApi}
+ * @type {wikibase.api.RepoApi}
*/
_api: null,
@@ -40,7 +40,7 @@
* Resolved parameters:
* - {string} The saved description
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
setDescription: function( description, language ) {
var self = this,
@@ -65,7 +65,7 @@
deferred.resolve( savedDescription );
} )
.fail( function( errorCode, error ) {
- deferred.reject(
wb.RepoApiError.newFromApiResponse( error, 'save' ) );
+ deferred.reject(
wb.api.RepoApiError.newFromApiResponse( error, 'save' ) );
} );
return deferred.promise();
diff --git a/lib/resources/entityChangers/EntityChangersFactory.js
b/lib/resources/entityChangers/EntityChangersFactory.js
index 955e5a7..31575e3 100644
--- a/lib/resources/entityChangers/EntityChangersFactory.js
+++ b/lib/resources/entityChangers/EntityChangersFactory.js
@@ -11,7 +11,7 @@
* @constructor
* @since 0.5
*
- * @param {wikibase.RepoApi} api
+ * @param {wikibase.api.RepoApi} api
* @param {wikibase.RevisionStore} revisionStore
* @param {wikibase.datamodel.Entity} entity
*/
@@ -33,7 +33,7 @@
_revisionStore: null,
/**
- * @type {wikibase.RepoApi}
+ * @type {wikibase.api.RepoApi}
*/
_api: null,
diff --git a/lib/resources/entityChangers/LabelsChanger.js
b/lib/resources/entityChangers/LabelsChanger.js
index 311c64e..6c1cc8c 100644
--- a/lib/resources/entityChangers/LabelsChanger.js
+++ b/lib/resources/entityChangers/LabelsChanger.js
@@ -7,7 +7,7 @@
var MODULE = wb.entityChangers;
/**
- * @param {wikibase.RepoApi}
+ * @param {wikibase.api.RepoApi}
* @param {wikibase.RevisionStore}
* @param {wikibase.datamodel.Entity}
*/
@@ -29,7 +29,7 @@
_revisionStore: null,
/**
- * @type {wikibase.RepoApi}
+ * @type {wikibase.api.RepoApi}
*/
_api: null,
@@ -40,7 +40,7 @@
* Resolved parameters:
* - {string} The saved label
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
setLabel: function( label, language ) {
var self = this,
@@ -65,7 +65,7 @@
deferred.resolve( savedLabel );
} )
.fail( function( errorCode, error ) {
- deferred.reject(
wb.RepoApiError.newFromApiResponse( error, 'save' ) );
+ deferred.reject(
wb.api.RepoApiError.newFromApiResponse( error, 'save' ) );
} );
return deferred.promise();
diff --git a/lib/resources/entityChangers/ReferencesChanger.js
b/lib/resources/entityChangers/ReferencesChanger.js
index 3242bbe..2809188 100644
--- a/lib/resources/entityChangers/ReferencesChanger.js
+++ b/lib/resources/entityChangers/ReferencesChanger.js
@@ -11,7 +11,7 @@
* @constructor
* @since 0.5
*
- * @param {wikibase.RepoApi} api
+ * @param {wikibase.api.RepoApi} api
* @param {wikibase.RevisionStore} revisionStore
* @param {wikibase.datamodel.Entity} entity
* @param {wikibase.serialization.ReferenceSerializer} referenceSerializer
@@ -43,7 +43,7 @@
_revisionStore: null,
/**
- * @type {wikibase.RepoApi}
+ * @type {wikibase.api.RepoApi}
*/
_api: null,
@@ -63,7 +63,7 @@
* @return {jQuery.Promise}
* No resolved parameters.
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
removeReference: function( statementGuid, reference ) {
var deferred = $.Deferred(),
@@ -81,7 +81,7 @@
deferred.resolve();
} )
.fail( function( errorCode, error ) {
- deferred.reject( wb.RepoApiError.newFromApiResponse(
error, 'remove' ) );
+ deferred.reject(
wb.api.RepoApiError.newFromApiResponse( error, 'remove' ) );
} );
return deferred.promise();
@@ -95,7 +95,7 @@
* Resolved parameters:
* - {wikibase.datamodel.Reference} The saved reference
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
setReference: function( statementGuid, reference, index ) {
var deferred = $.Deferred(),
@@ -120,7 +120,7 @@
deferred.resolve( savedReference );
} )
.fail( function( errorCode, error ) {
- deferred.reject( wb.RepoApiError.newFromApiResponse(
error, 'save' ) );
+ deferred.reject(
wb.api.RepoApiError.newFromApiResponse( error, 'save' ) );
} );
return deferred.promise();
diff --git a/lib/resources/entityChangers/SiteLinksChanger.js
b/lib/resources/entityChangers/SiteLinksChanger.js
index 23e18b3..8cf1df9 100644
--- a/lib/resources/entityChangers/SiteLinksChanger.js
+++ b/lib/resources/entityChangers/SiteLinksChanger.js
@@ -7,7 +7,7 @@
var MODULE = wb.entityChangers;
/**
- * @param {wikibase.RepoApi}
+ * @param {wikibase.api.RepoApi}
* @param {wikibase.RevisionStore}
* @param {wikibase.datamodel.Entity}
*/
@@ -29,7 +29,7 @@
_revisionStore: null,
/**
- * @type {wikibase.RepoApi}
+ * @type {wikibase.api.RepoApi}
*/
_api: null,
@@ -40,7 +40,7 @@
* Resolved parameters:
* - {string} The saved siteLink
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
setSiteLink: function( siteLink, language ) {
var self = this,
@@ -72,7 +72,7 @@
deferred.resolve( savedSiteLink );
} )
.fail( function( errorCode, error ) {
- deferred.reject(
wb.RepoApiError.newFromApiResponse(
+ deferred.reject(
wb.api.RepoApiError.newFromApiResponse(
error,
siteLink.getPageName() === '' ?
'remove' : 'save' )
);
diff --git a/lib/resources/entityChangers/resources.php
b/lib/resources/entityChangers/resources.php
index 2c1cb28..c0eb1ae 100644
--- a/lib/resources/entityChangers/resources.php
+++ b/lib/resources/entityChangers/resources.php
@@ -34,7 +34,7 @@
'dependencies' => array(
'wikibase.datamodel.MultiTerm',
'wikibase.entityChangers.__namespace',
- 'wikibase.RepoApiError',
+ 'wikibase.api.RepoApiError',
),
),
@@ -44,7 +44,7 @@
),
'dependencies' => array(
'wikibase.entityChangers.__namespace',
- 'wikibase.RepoApiError',
+ 'wikibase.api.RepoApiError',
),
),
@@ -54,7 +54,7 @@
),
'dependencies' => array(
'wikibase.entityChangers.__namespace',
- 'wikibase.RepoApiError',
+ 'wikibase.api.RepoApiError',
)
),
@@ -85,7 +85,7 @@
),
'dependencies' => array(
'wikibase.entityChangers.__namespace',
- 'wikibase.RepoApiError',
+ 'wikibase.api.RepoApiError',
)
),
@@ -95,7 +95,7 @@
),
'dependencies' => array(
'wikibase.entityChangers.__namespace',
- 'wikibase.RepoApiError',
+ 'wikibase.api.RepoApiError',
),
),
@@ -105,7 +105,7 @@
),
'dependencies' => array(
'wikibase.entityChangers.__namespace',
- 'wikibase.RepoApiError',
+ 'wikibase.api.RepoApiError',
)
),
diff --git a/lib/resources/formatters/getApiBasedValueFormatterConstructor.js
b/lib/resources/formatters/getApiBasedValueFormatterConstructor.js
index 2ed4b46..fe84f56 100644
--- a/lib/resources/formatters/getApiBasedValueFormatterConstructor.js
+++ b/lib/resources/formatters/getApiBasedValueFormatterConstructor.js
@@ -10,12 +10,13 @@
var PARENT = vf.ValueFormatter;
/**
- * Get a constructor for a ValueFormatter which formats using the given
wb.api.ParseValueCaller
+ * Get a constructor for a ValueFormatter which formats using the given
wikibase.api.FormatValueCaller
*
* This is necessary since valueFormatter.ValueFormatterStore returns a
constructor, not an
- * instance, and we have to pass in the RepoApi wrapped in a
wb.api.FormatValueCaller.
+ * instance, and we have to pass in the wikibase.api.RepoApi wrapped in
a
+ * wikibase.api.FormatValueCaller.
*
- * @param {wb.api.FormatValueCaller} apiValueFormatter
+ * @param {wikibase.api.FormatValueCaller} apiValueFormatter
*/
wb.formatters.getApiBasedValueFormatterConstructor = function(
apiValueFormatter ) {
/**
@@ -44,7 +45,7 @@
var deferred = $.Deferred();
// Since dataTypeId and outputType are optional
parameters to this function as well as
- // to wb.RepoApi.ValueFormatter.formatValue, we
use this complicated apply arguments pattern.
+ // to
wikibase.api.FormatValueCaller.formatValue, we use this complicated apply
arguments pattern.
apiValueFormatter.formatValue.apply(
apiValueFormatter,
$.makeArray( arguments ).concat(
[this._options] )
diff --git a/lib/resources/formatters/getStore.js
b/lib/resources/formatters/getStore.js
index 483512d..3d5287d 100644
--- a/lib/resources/formatters/getStore.js
+++ b/lib/resources/formatters/getStore.js
@@ -8,7 +8,7 @@
wb.formatters = wb.formatters || {};
/**
- * @param {wikibase.RepoApi} api
+ * @param {wikibase.api.RepoApi} api
* @param {dataTypes.DataTypeStore} dataTypeStore
*/
wb.formatters.getStore = function( api, dataTypeStore ) {
diff --git a/lib/resources/jquery.wikibase/jquery.wikibase.claimview.js
b/lib/resources/jquery.wikibase/jquery.wikibase.claimview.js
index 75cda6d..95b2c02 100644
--- a/lib/resources/jquery.wikibase/jquery.wikibase.claimview.js
+++ b/lib/resources/jquery.wikibase/jquery.wikibase.claimview.js
@@ -64,7 +64,7 @@
*
* @event toggleerror: Triggered when an error occurred or is resolved.
* (1) {jQuery.Event} event
- * (2) {wb.RepoApiError|undefined} wb.RepoApiError object if an error
occurred, undefined if
+ * (2) {wikibase.api.RepoApiError|undefined} RepoApiError object if an
error occurred, undefined if
* the current error state is resolved.
*/
$.widget( 'wikibase.claimview', PARENT, {
@@ -623,7 +623,7 @@
* Sets/removes error state from the widget.
* @since 0.4
*
- * @param {wb.RepoApiError} [error]
+ * @param {wikibase.api.RepoApiError} [error]
*/
setError: function( error ) {
if ( error ) {
diff --git a/lib/resources/jquery.wikibase/jquery.wikibase.referenceview.js
b/lib/resources/jquery.wikibase/jquery.wikibase.referenceview.js
index 57ecc33..0270ee9 100644
--- a/lib/resources/jquery.wikibase/jquery.wikibase.referenceview.js
+++ b/lib/resources/jquery.wikibase/jquery.wikibase.referenceview.js
@@ -53,7 +53,7 @@
*
* @event toggleerror: Triggered when an error occurred or is resolved.
* (1) {jQuery.Event} event
- * (2) {wb.RepoApiError|undefined} wb.RepoApiError object if an error
occurred, undefined if
+ * (2) {wikibase.api.RepoApiError|undefined} RepoApiError object if an
error occurred, undefined if
* the current error state is resolved.
*/
$.widget( 'wikibase.referenceview', PARENT, {
@@ -562,7 +562,7 @@
* Sets/removes error state from the widget.
* @since 0.4
*
- * @param {wb.RepoApiError} [error]
+ * @param {wkibase.api.RepoApiError} [error]
*/
setError: function( error ) {
if ( error ) {
diff --git a/lib/resources/jquery.wikibase/jquery.wikibase.sitelinklistview.js
b/lib/resources/jquery.wikibase/jquery.wikibase.sitelinklistview.js
index c285bba..76bdce5 100644
--- a/lib/resources/jquery.wikibase/jquery.wikibase.sitelinklistview.js
+++ b/lib/resources/jquery.wikibase/jquery.wikibase.sitelinklistview.js
@@ -747,7 +747,7 @@
* Resolved parameters:
* - {Object}
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
_saveSiteLink: function( siteLink ) {
var self = this;
@@ -775,7 +775,7 @@
* Resolved parameters:
* - {Object}
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
remove: function( sitelinkview ) {
var self = this,
diff --git a/lib/resources/jquery.wikibase/jquery.wikibase.statementview.js
b/lib/resources/jquery.wikibase/jquery.wikibase.statementview.js
index ee61459..5948a46 100644
--- a/lib/resources/jquery.wikibase/jquery.wikibase.statementview.js
+++ b/lib/resources/jquery.wikibase/jquery.wikibase.statementview.js
@@ -565,7 +565,7 @@
* Resolved parameters:
* - {wikibase.datamodel.Statement} The saved statement
* Rejected parameters:
- * - {wikibase.RepoApiError}
+ * - {wikibase.api.RepoApiError}
*/
_saveStatementApiCall: function() {
var self = this,
@@ -646,7 +646,7 @@
* Sets/removes error state from the widget.
* @since 0.4
*
- * @param {wb.RepoApiError} [error]
+ * @param {wikibase.api.RepoApiError} [error]
*/
setError: function( error ) {
if( error ) {
diff --git
a/lib/resources/jquery.wikibase/toolbar/jquery.wikibase.edittoolbar.js
b/lib/resources/jquery.wikibase/toolbar/jquery.wikibase.edittoolbar.js
index 08ddcce..c455a0e 100644
--- a/lib/resources/jquery.wikibase/toolbar/jquery.wikibase.edittoolbar.js
+++ b/lib/resources/jquery.wikibase/toolbar/jquery.wikibase.edittoolbar.js
@@ -243,7 +243,7 @@
}
} )
.on( prefix + 'toggleerror.' + this.widgetName, function(
event, error ) {
- if( isInteractionWidgetNode( event.target ) && error
instanceof wb.RepoApiError ) {
+ if( isInteractionWidgetNode( event.target ) && error
instanceof wb.api.RepoApiError ) {
var $anchor;
if( error.action === 'save' ) {
@@ -448,7 +448,7 @@
/**
* Displays an error message.
*
- * @param {wikibase.RepoApiError} error
+ * @param {wikibase.api.RepoApiError} error
* @param {jQuery} $anchor Node the tooltip shall be attached to.
*/
displayError: function( error, $anchor ) {
diff --git a/lib/resources/jquery.wikibase/toolbar/resources.php
b/lib/resources/jquery.wikibase/toolbar/resources.php
index 4dec8cd..d69b0a7 100644
--- a/lib/resources/jquery.wikibase/toolbar/resources.php
+++ b/lib/resources/jquery.wikibase/toolbar/resources.php
@@ -42,7 +42,7 @@
'jquery.wikibase.toolbar',
'jquery.wikibase.toolbarbutton',
'jquery.wikibase.wbtooltip',
- 'wikibase.RepoApiError',
+ 'wikibase.api.RepoApiError',
),
'messages' => array(
'wikibase-cancel',
diff --git a/lib/resources/parsers/getApiBasedValueParserConstructor.js
b/lib/resources/parsers/getApiBasedValueParserConstructor.js
index c373488..3633d4e 100644
--- a/lib/resources/parsers/getApiBasedValueParserConstructor.js
+++ b/lib/resources/parsers/getApiBasedValueParserConstructor.js
@@ -14,7 +14,7 @@
* @since 0.5
*
* This is necessary since valueParser.ValueParserStore returns a constructor,
not an instance, and
- * we have to pass in the RepoApi wrapped in a wb.api.ParseValueCaller.
+ * we have to pass in the RepoApi wrapped in a wikibase.api.ParseValueCaller.
*
* @param {wikibase.api.ParseValueCaller} apiValueParser
* @return {Function}
diff --git a/lib/resources/parsers/getStore.js
b/lib/resources/parsers/getStore.js
index f4718e3..3ce93f2 100644
--- a/lib/resources/parsers/getStore.js
+++ b/lib/resources/parsers/getStore.js
@@ -10,7 +10,7 @@
/**
* @since 0.5
*
- * @param {wikibase.RepoApi} api
+ * @param {wikibase.api.RepoApi} api
* @return {valueParsers.ValueParserStore}
*/
wb.parsers.getStore = function( api ) {
diff --git a/lib/resources/wikibase.RepoApi/wikibase.RepoApiError.js
b/lib/resources/wikibase.RepoApi/wikibase.RepoApiError.js
index fe27261..36a34ce 100644
--- a/lib/resources/wikibase.RepoApi/wikibase.RepoApiError.js
+++ b/lib/resources/wikibase.RepoApi/wikibase.RepoApiError.js
@@ -83,7 +83,7 @@
* @param {Object} details Object returned from the API containing
detailed information
* @param {string} [apiAction] API action (e.g. 'save', 'remove') that
may be passed to
* determine a specific message
- * @return {wikibase.RepoApiError}
+ * @return {wikibase.api.RepoApiError}
*/
SELF.newFromApiResponse = function( details, apiAction ) {
var errorCode = '',
diff --git a/lib/resources/wikibase.store/store.ApiEntityStore.js
b/lib/resources/wikibase.store/store.ApiEntityStore.js
index 4de7e72..ee75fe3 100644
--- a/lib/resources/wikibase.store/store.ApiEntityStore.js
+++ b/lib/resources/wikibase.store/store.ApiEntityStore.js
@@ -13,7 +13,7 @@
* @extends wikibase.store.EntityStore
* @since 0.5
*
- * @param {wikibase.RepoApi} repoApi
+ * @param {wikibase.api.RepoApi} repoApi
* @param {wikibase.store.FetchedContentUnserializer}
fetchedEntityUnserializer;
* @param {string[]} languages
*/
@@ -45,7 +45,7 @@
_languages: null,
/**
- * @type {wikibase.RepoApi}
+ * @type {wikibase.api.RepoApi}
*/
_repoApi: null,
diff --git a/lib/tests/qunit/entityChangers/AliasesChanger.tests.js
b/lib/tests/qunit/entityChangers/AliasesChanger.tests.js
index 9e9f0f1..0f17f44 100644
--- a/lib/tests/qunit/entityChangers/AliasesChanger.tests.js
+++ b/lib/tests/qunit/entityChangers/AliasesChanger.tests.js
@@ -103,7 +103,7 @@
QUnit.start();
assert.ok(
- error instanceof wb.RepoApiError,
+ error instanceof wb.api.RepoApiError,
'setAliases failed with a RepoApiError'
);
diff --git a/lib/tests/qunit/entityChangers/ClaimsChanger.tests.js
b/lib/tests/qunit/entityChangers/ClaimsChanger.tests.js
index 8713052..00c8842 100644
--- a/lib/tests/qunit/entityChangers/ClaimsChanger.tests.js
+++ b/lib/tests/qunit/entityChangers/ClaimsChanger.tests.js
@@ -110,7 +110,7 @@
} )
.fail( function( error ) {
assert.ok(
- error instanceof wb.RepoApiError,
+ error instanceof wb.api.RepoApiError,
'removeStatement did not fail with a
RepoApiError'
);
@@ -209,7 +209,7 @@
} )
.fail( function( error ) {
assert.ok(
- error instanceof wb.RepoApiError,
+ error instanceof wb.api.RepoApiError,
'setClaim failed with a RepoApiError'
);
@@ -323,7 +323,7 @@
} )
.fail( function( error ) {
assert.ok(
- error instanceof wb.RepoApiError,
+ error instanceof wb.api.RepoApiError,
'setStatement failed with a RepoApiError'
);
diff --git a/lib/tests/qunit/entityChangers/DescriptionsChanger.tests.js
b/lib/tests/qunit/entityChangers/DescriptionsChanger.tests.js
index 7fab678..4b47b87 100644
--- a/lib/tests/qunit/entityChangers/DescriptionsChanger.tests.js
+++ b/lib/tests/qunit/entityChangers/DescriptionsChanger.tests.js
@@ -91,7 +91,7 @@
} )
.fail( function( error ) {
QUnit.start();
- assert.ok( error instanceof wb.RepoApiError,
'setDescription did not fail with a RepoApiError' );
+ assert.ok( error instanceof wb.api.RepoApiError,
'setDescription did not fail with a RepoApiError' );
assert.equal( error.code, 'errorCode' );
} );
} );
diff --git a/lib/tests/qunit/entityChangers/LabelsChanger.tests.js
b/lib/tests/qunit/entityChangers/LabelsChanger.tests.js
index eca8024..953ba1e 100644
--- a/lib/tests/qunit/entityChangers/LabelsChanger.tests.js
+++ b/lib/tests/qunit/entityChangers/LabelsChanger.tests.js
@@ -91,7 +91,7 @@
} )
.fail( function( error ) {
QUnit.start();
- assert.ok( error instanceof wb.RepoApiError, 'setLabel
did not fail with a RepoApiError' );
+ assert.ok( error instanceof wb.api.RepoApiError,
'setLabel did not fail with a RepoApiError' );
assert.equal( error.code, 'errorCode' );
} );
} );
diff --git a/lib/tests/qunit/entityChangers/ReferencesChanger.tests.js
b/lib/tests/qunit/entityChangers/ReferencesChanger.tests.js
index 893b583..caaaba1 100644
--- a/lib/tests/qunit/entityChangers/ReferencesChanger.tests.js
+++ b/lib/tests/qunit/entityChangers/ReferencesChanger.tests.js
@@ -106,7 +106,7 @@
QUnit.start();
assert.ok(
- error instanceof wb.RepoApiError,
+ error instanceof wb.api.RepoApiError,
'removeReference did not fail with a
RepoApiError'
);
@@ -201,7 +201,7 @@
QUnit.start();
assert.ok(
- error instanceof wb.RepoApiError,
+ error instanceof wb.api.RepoApiError,
'setReference did not fail with a RepoApiError'
);
diff --git a/lib/tests/qunit/entityChangers/SiteLinksChanger.tests.js
b/lib/tests/qunit/entityChangers/SiteLinksChanger.tests.js
index 0803a9e..92cb97d 100644
--- a/lib/tests/qunit/entityChangers/SiteLinksChanger.tests.js
+++ b/lib/tests/qunit/entityChangers/SiteLinksChanger.tests.js
@@ -91,7 +91,7 @@
} )
.fail( function( error ) {
QUnit.start();
- assert.ok( error instanceof wb.RepoApiError,
'setSiteLink did not fail with a RepoApiError' );
+ assert.ok( error instanceof wb.api.RepoApiError,
'setSiteLink did not fail with a RepoApiError' );
assert.equal( error.code, 'errorCode' );
} );
} );
diff --git a/lib/tests/qunit/jquery.wikibase/jquery.wikibase.wbtooltip.tests.js
b/lib/tests/qunit/jquery.wikibase/jquery.wikibase.wbtooltip.tests.js
index 8f4e016..0e6265c 100644
--- a/lib/tests/qunit/jquery.wikibase/jquery.wikibase.wbtooltip.tests.js
+++ b/lib/tests/qunit/jquery.wikibase/jquery.wikibase.wbtooltip.tests.js
@@ -160,7 +160,7 @@
} );
QUnit.test( 'Show and hide error tooltip.', function( assert ) {
- var error = new wb.RepoApiError( 'error-code', 'detailed
message' ),
+ var error = new wb.api.RepoApiError( 'error-code', 'detailed
message' ),
$node = createTestTooltip( { content: error } ),
tooltip = $node.data( 'wbtooltip' );
diff --git a/repo/resources/Resources.php b/repo/resources/Resources.php
index 1f4a6cc..f13fa91 100644
--- a/repo/resources/Resources.php
+++ b/repo/resources/Resources.php
@@ -59,7 +59,7 @@
'wikibase.formatters.getStore',
'wikibase.EntityInitializer',
'wikibase.parsers.getStore',
- 'wikibase.RepoApi',
+ 'wikibase.api.RepoApi',
'wikibase.RevisionStore',
'wikibase.serialization.EntityDeserializer',
'wikibase.sites',
diff --git a/repo/resources/wikibase.ui.entityViewInit.js
b/repo/resources/wikibase.ui.entityViewInit.js
index 89aa5d2..ba38076 100644
--- a/repo/resources/wikibase.ui.entityViewInit.js
+++ b/repo/resources/wikibase.ui.entityViewInit.js
@@ -85,7 +85,7 @@
* Builds an entity store.
* @todo Move to a top-level factory or application scope
*
- * @param {wikibase.RepoApi} repoApi
+ * @param {wikibase.api.RepoApi} repoApi
* @return {wikibase.store.CombiningEntityStore}
*/
function buildEntityStore( repoApi ) {
@@ -112,7 +112,7 @@
function createEntityDom( entity, $entityview ) {
var repoConfig = mw.config.get( 'wbRepo' );
var mwApi = wb.api.getLocationAgnosticMwApi( repoConfig.url +
repoConfig.scriptPath + '/api.php' );
- var repoApi = new wb.RepoApi( mwApi ),
+ var repoApi = new wb.api.RepoApi( mwApi ),
entityStore = buildEntityStore( repoApi ),
revisionStore = new wb.RevisionStore( mw.config.get(
'wgCurRevisionId' ) ),
entityChangersFactory = new
wb.entityChangers.EntityChangersFactory(
--
To view, visit https://gerrit.wikimedia.org/r/172523
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I5515fb02f48255e5bb7e629655f6731f1ad84581
Gerrit-PatchSet: 2
Gerrit-Project: mediawiki/extensions/Wikibase
Gerrit-Branch: master
Gerrit-Owner: Adrian Lang <[email protected]>
Gerrit-Reviewer: Henning Snater <[email protected]>
Gerrit-Reviewer: Hoo man <[email protected]>
Gerrit-Reviewer: Tobias Gritschacher <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits