Jdlrobson has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/178608

Change subject: Hygiene: Update `make jsduck` dependencies
......................................................................

Hygiene: Update `make jsduck` dependencies

This requires Ruby to work.

Change-Id: Ifdc10043b128bdf3911feed318b535c6e9749ce1
---
M Gemfile
M Gemfile.lock
M Makefile
3 files changed, 13 insertions(+), 1 deletion(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/MobileFrontend 
refs/changes/08/178608/1

diff --git a/Gemfile b/Gemfile
index 134cf34..07b475b 100644
--- a/Gemfile
+++ b/Gemfile
@@ -4,5 +4,6 @@
 source 'https://rubygems.org'
 
 gem 'chunky_png'
+gem 'jsduck'
 gem 'mediawiki_selenium', '~> 0.3.2'
 gem 'rubocop', require: false
diff --git a/Gemfile.lock b/Gemfile.lock
index 973afc2..a382242 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -18,6 +18,7 @@
       faker (>= 1.1.2)
       yml_reader (>= 0.4)
     diff-lcs (1.2.5)
+    dimensions (1.2.0)
     domain_name (0.5.22)
       unf (>= 0.0.5, < 1.0.0)
     faker (1.4.3)
@@ -34,6 +35,12 @@
     http-cookie (1.0.2)
       domain_name (~> 0.5)
     i18n (0.6.11)
+    jsduck (5.3.4)
+      dimensions (~> 1.2.0)
+      json (~> 1.8.0)
+      parallel (~> 0.7.1)
+      rdiscount (~> 2.1.6)
+      rkelly-remix (~> 0.0.4)
     json (1.8.1)
     mediawiki_api (0.3.0)
       faraday (~> 0.9, >= 0.9.0)
@@ -58,14 +65,17 @@
       watir-webdriver (>= 0.6.9)
     page_navigation (0.9)
       data_magic (>= 0.14)
+    parallel (0.7.1)
     parser (2.2.0.pre.8)
       ast (>= 1.1, < 3.0)
       slop (~> 3.4, >= 3.4.5)
     powerpack (0.0.9)
     rainbow (2.0.0)
+    rdiscount (2.1.7.1)
     rest-client (1.7.2)
       mime-types (>= 1.16, < 3.0)
       netrc (~> 0.7)
+    rkelly-remix (0.0.6)
     rspec-expectations (2.99.2)
       diff-lcs (>= 1.1.3, < 2.0)
     rubocop (0.27.1)
@@ -96,5 +106,6 @@
 
 DEPENDENCIES
   chunky_png
+  jsduck
   mediawiki_selenium (~> 0.3.2)
   rubocop
diff --git a/Makefile b/Makefile
index ac5cec5..913a451 100644
--- a/Makefile
+++ b/Makefile
@@ -29,7 +29,7 @@
        @node_modules/.bin/kss-node less/ docs/styleguide/ --css 
$(KSS_MF_RL_TMP) -t styleguide-template
        @rm $(KSS_MF_RL_TMP)
 
-jsduck: nodecheck                              ## Build the JavaScript 
documentation
+jsduck: nodecheck gems                 ## Build the JavaScript documentation
        @grunt docs --MW_INSTALL_PATH=${MW_INSTALL_PATH}
 
 phpdoc: nodecheck                      ## Build the PHP documentation

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ifdc10043b128bdf3911feed318b535c6e9749ce1
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/MobileFrontend
Gerrit-Branch: master
Gerrit-Owner: Jdlrobson <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to