From 43d00e0da582a7b572edccc6315ca1697fab721a Mon Sep 17 00:00:00 2001 From: Tobias Gritschacher Date: Thu, 14 Aug 2014 15:38:59 +0200 Subject: [PATCH 1/2] Remove ResourceLoader dependencies on jquery and mediawiki Bug 69468 --- README.md | 1 + init.mw.php | 2 +- resources.mw.php | 5 +++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 8157551..41335c3 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,7 @@ at the heart of the [Wikibase software](http://wikiba.se/). ### 0.3.1 (dev) * Added wikibase.datamodel.SiteLink. +* Remove ResourceLoader dependencies on jquery and mediawiki (bug 69468) ### 0.3.0 (2014-07-10) diff --git a/init.mw.php b/init.mw.php index 2ef789d..0f1d9cf 100644 --- a/init.mw.php +++ b/init.mw.php @@ -3,7 +3,7 @@ $GLOBALS['wgExtensionCredits']['wikibase'][] = array( 'path' => __FILE__, 'name' => 'Wikibase DataModel JavaScript', - 'version' => '0.3 alpha', + 'version' => '0.3.1-alpha', 'author' => array( '[https://www.mediawiki.org/wiki/User:Danwe Daniel Werner]', '[http://www.snater.com H. Snater]', diff --git a/resources.mw.php b/resources.mw.php index c6345e5..e908bb8 100644 --- a/resources.mw.php +++ b/resources.mw.php @@ -40,7 +40,9 @@ 'Statement.js', ), 'dependencies' => array( - 'jquery', + // Used by wikibase.Claim, wikibase.Entity, wikibase.Reference, wikibase.SnakList, + // wikibase.Statement + // Methods: $.each, $.extend, $.inArray, $.isArray, $.isPlainObject 'mw.ext.dataValues', // DataValues extension @@ -103,7 +105,6 @@ 'Snak.js', ), 'dependencies' => array( - 'jquery', // $.each, $.extend 'mw.ext.dataValues', // DataValues extension 'wikibase.datamodel.__namespace', ) From 949d9fd1f314c48757b4c877731f290f708e0ca8 Mon Sep 17 00:00:00 2001 From: Tobias Gritschacher Date: Thu, 14 Aug 2014 15:41:58 +0200 Subject: [PATCH 2/2] Removed useless comments --- resources.mw.php | 3 --- 1 file changed, 3 deletions(-) diff --git a/resources.mw.php b/resources.mw.php index e908bb8..8c2f1cd 100644 --- a/resources.mw.php +++ b/resources.mw.php @@ -40,9 +40,6 @@ 'Statement.js', ), 'dependencies' => array( - // Used by wikibase.Claim, wikibase.Entity, wikibase.Reference, wikibase.SnakList, - // wikibase.Statement - // Methods: $.each, $.extend, $.inArray, $.isArray, $.isPlainObject 'mw.ext.dataValues', // DataValues extension