Catrope has uploaded a new change for review. https://gerrit.wikimedia.org/r/208058
Change subject: Move modules/vendor/* to vendor/modules/* ...................................................................... Move modules/vendor/* to vendor/modules/* Tools that take whitelists rather than blacklists (like jsduck) have difficulty with things like "process everything in modules/ except modules/vendor". So instead, move all 3rd-party code to the vendor/ directory so modules/ only contains our code. Change-Id: I0a2497e5f9e8a79ef5600e5e78c7da3c26181947 --- M .jshintignore M Resources.php R vendor/modules/Storer.js R vendor/modules/handlebars-v3.0.0.js 4 files changed, 10 insertions(+), 7 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/Flow refs/changes/58/208058/1 diff --git a/.jshintignore b/.jshintignore index db20c5e..8d8bf20 100644 --- a/.jshintignore +++ b/.jshintignore @@ -1,3 +1,2 @@ modules/jquery.scroll.js -modules/vendor/handlebars-v2.0.0-alpha.2.js -modules/vendor/Storer.js +vendor diff --git a/Resources.php b/Resources.php index e103c57..6b8aa95 100644 --- a/Resources.php +++ b/Resources.php @@ -308,10 +308,12 @@ ), ) + $mobile, // MediaWiki Handlebars provider. Should not have anything Flow-specific - 'mediawiki.template.handlebars' => $flowResourceTemplate + array( + 'mediawiki.template.handlebars' => array( + 'localBasePath' => __DIR__, + 'remoteExtPath' => 'Flow', 'scripts' => array( - 'vendor/handlebars-v3.0.0.js', - 'handlebars.js', + 'vendor/modules/handlebars-v3.0.0.js', + 'modules/handlebars.js', ), 'dependencies' => array( 'mediawiki.template', @@ -395,9 +397,11 @@ 'flow-reply-link', ) ) + $mobile, - 'ext.flow.vendor.storer' => $flowResourceTemplate + array( + 'ext.flow.vendor.storer' => array( + 'localBasePath' => __DIR__, + 'remoteExtPath' => 'Flow', 'scripts' => array( - 'vendor/Storer.js', + 'vendor/modules/Storer.js', ), ) + $mobile, 'ext.flow.undo' => $flowResourceTemplate + array( diff --git a/modules/vendor/Storer.js b/vendor/modules/Storer.js similarity index 100% rename from modules/vendor/Storer.js rename to vendor/modules/Storer.js diff --git a/modules/vendor/handlebars-v3.0.0.js b/vendor/modules/handlebars-v3.0.0.js similarity index 100% rename from modules/vendor/handlebars-v3.0.0.js rename to vendor/modules/handlebars-v3.0.0.js -- To view, visit https://gerrit.wikimedia.org/r/208058 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I0a2497e5f9e8a79ef5600e5e78c7da3c26181947 Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/Flow Gerrit-Branch: master Gerrit-Owner: Catrope <roan.katt...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits