From fbae11d3349f09c70a96b4aea5f8d35b51a38e5e Mon Sep 17 00:00:00 2001 From: Jonathan Frederic Date: Sun, 12 Jul 2015 10:31:09 -0500 Subject: [PATCH] Get rid of useless loop --- notebook/static/base/js/utils.js | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/notebook/static/base/js/utils.js b/notebook/static/base/js/utils.js index 7193febe0..d53b219ec 100644 --- a/notebook/static/base/js/utils.js +++ b/notebook/static/base/js/utils.js @@ -36,15 +36,7 @@ define([ * @return {Promise} that resolves to a list of loaded module handles. */ var load_extensions = function () { - // load one or more Jupyter notebook extensions with requirejs - - var extensions = []; - var extension_names = arguments; - for (var i = 0; i < extension_names.length; i++) { - extensions.push(arguments[i]); - } - - return Promise.all(extensions.map(load_extension)).catch(function(err) { + return Promise.all(Array.prototype.map.call(arguments, load_extension)).catch(function(err) { console.error("Failed to load extension" + (err.requireModules.length>1?'s':'') + ":", err.requireModules, err); }); }; @@ -890,4 +882,4 @@ define([ }; return utils; -}); \ No newline at end of file +});