[MediaWiki-commits] [Gerrit] core.js: Deindent large chunk of the file - change (oojs/ui)

2015-12-07 Thread jenkins-bot (Code Review)
jenkins-bot has submitted this change and it was merged.

Change subject: core.js: Deindent large chunk of the file
..


core.js: Deindent large chunk of the file

Several functions were unnecessarily placed in a closure meant to wrap
only the definition of OO.ui.msg.

Change-Id: I888952a4ec033602788d8e3416c7fed0c4f10263
---
M src/core.js
1 file changed, 59 insertions(+), 60 deletions(-)

Approvals:
  Alex Monk: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/src/core.js b/src/core.js
index 8c8dbb5..7ad4a3a 100644
--- a/src/core.js
+++ b/src/core.js
@@ -355,64 +355,63 @@
}
return message;
};
-
-   /**
-* Package a message and arguments for deferred resolution.
-*
-* Use this when you are statically specifying a message and the 
message may not yet be present.
-*
-* @param {string} key Message key
-* @param {Mixed...} [params] Message parameters
-* @return {Function} Function that returns the resolved message when 
executed
-*/
-   OO.ui.deferMsg = function () {
-   var args = arguments;
-   return function () {
-   return OO.ui.msg.apply( OO.ui, args );
-   };
-   };
-
-   /**
-* Resolve a message.
-*
-* If the message is a function it will be executed, otherwise it will 
pass through directly.
-*
-* @param {Function|string} msg Deferred message, or message text
-* @return {string} Resolved message
-*/
-   OO.ui.resolveMsg = function ( msg ) {
-   if ( $.isFunction( msg ) ) {
-   return msg();
-   }
-   return msg;
-   };
-
-   /**
-* @param {string} url
-* @return {boolean}
-*/
-   OO.ui.isSafeUrl = function ( url ) {
-   var protocol,
-   // Keep in sync with php/Tag.php
-   whitelist = [
-   'bitcoin:', 'ftp:', 'ftps:', 'geo:', 'git:', 
'gopher:', 'http:', 'https:', 'irc:', 'ircs:',
-   'magnet:', 'mailto:', 'mms:', 'news:', 'nntp:', 
'redis:', 'sftp:', 'sip:', 'sips:', 'sms:', 'ssh:',
-   'svn:', 'tel:', 'telnet:', 'urn:', 
'worldwind:', 'xmpp:'
-   ];
-
-   if ( url.indexOf( ':' ) === -1 ) {
-   // No protocol, safe
-   return true;
-   }
-
-   protocol = url.split( ':', 1 )[ 0 ] + ':';
-   if ( !protocol.match( /^([A-za-z0-9\+\.\-])+:/ ) ) {
-   // Not a valid protocol, safe
-   return true;
-   }
-
-   // Safe if in the whitelist
-   return whitelist.indexOf( protocol ) !== -1;
-   };
-
 } )();
+
+/**
+ * Package a message and arguments for deferred resolution.
+ *
+ * Use this when you are statically specifying a message and the message may 
not yet be present.
+ *
+ * @param {string} key Message key
+ * @param {Mixed...} [params] Message parameters
+ * @return {Function} Function that returns the resolved message when executed
+ */
+OO.ui.deferMsg = function () {
+   var args = arguments;
+   return function () {
+   return OO.ui.msg.apply( OO.ui, args );
+   };
+};
+
+/**
+ * Resolve a message.
+ *
+ * If the message is a function it will be executed, otherwise it will pass 
through directly.
+ *
+ * @param {Function|string} msg Deferred message, or message text
+ * @return {string} Resolved message
+ */
+OO.ui.resolveMsg = function ( msg ) {
+   if ( $.isFunction( msg ) ) {
+   return msg();
+   }
+   return msg;
+};
+
+/**
+ * @param {string} url
+ * @return {boolean}
+ */
+OO.ui.isSafeUrl = function ( url ) {
+   var protocol,
+   // Keep in sync with php/Tag.php
+   whitelist = [
+   'bitcoin:', 'ftp:', 'ftps:', 'geo:', 'git:', 'gopher:', 
'http:', 'https:', 'irc:', 'ircs:',
+   'magnet:', 'mailto:', 'mms:', 'news:', 'nntp:', 
'redis:', 'sftp:', 'sip:', 'sips:', 'sms:', 'ssh:',
+   'svn:', 'tel:', 'telnet:', 'urn:', 'worldwind:', 'xmpp:'
+   ];
+
+   if ( url.indexOf( ':' ) === -1 ) {
+   // No protocol, safe
+   return true;
+   }
+
+   protocol = url.split( ':', 1 )[ 0 ] + ':';
+   if ( !protocol.match( /^([A-za-z0-9\+\.\-])+:/ ) ) {
+   // Not a valid protocol, safe
+   return true;
+   }
+
+   // Safe if in the whitelist
+   return whitelist.indexOf( protocol ) !== -1;
+};

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

Gerrit-MessageType: merged
Gerrit-Change-Id: 

[MediaWiki-commits] [Gerrit] core.js: Deindent large chunk of the file - change (oojs/ui)

2015-12-06 Thread Code Review
Bartosz DziewoƄski has uploaded a new change for review.

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

Change subject: core.js: Deindent large chunk of the file
..

core.js: Deindent large chunk of the file

Several functions were unnecessarily placed in a closure meant to wrap
only the definition of OO.ui.msg.

Change-Id: I888952a4ec033602788d8e3416c7fed0c4f10263
---
M src/core.js
1 file changed, 59 insertions(+), 60 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/oojs/ui refs/changes/14/257214/1

diff --git a/src/core.js b/src/core.js
index 8c8dbb5..7ad4a3a 100644
--- a/src/core.js
+++ b/src/core.js
@@ -355,64 +355,63 @@
}
return message;
};
-
-   /**
-* Package a message and arguments for deferred resolution.
-*
-* Use this when you are statically specifying a message and the 
message may not yet be present.
-*
-* @param {string} key Message key
-* @param {Mixed...} [params] Message parameters
-* @return {Function} Function that returns the resolved message when 
executed
-*/
-   OO.ui.deferMsg = function () {
-   var args = arguments;
-   return function () {
-   return OO.ui.msg.apply( OO.ui, args );
-   };
-   };
-
-   /**
-* Resolve a message.
-*
-* If the message is a function it will be executed, otherwise it will 
pass through directly.
-*
-* @param {Function|string} msg Deferred message, or message text
-* @return {string} Resolved message
-*/
-   OO.ui.resolveMsg = function ( msg ) {
-   if ( $.isFunction( msg ) ) {
-   return msg();
-   }
-   return msg;
-   };
-
-   /**
-* @param {string} url
-* @return {boolean}
-*/
-   OO.ui.isSafeUrl = function ( url ) {
-   var protocol,
-   // Keep in sync with php/Tag.php
-   whitelist = [
-   'bitcoin:', 'ftp:', 'ftps:', 'geo:', 'git:', 
'gopher:', 'http:', 'https:', 'irc:', 'ircs:',
-   'magnet:', 'mailto:', 'mms:', 'news:', 'nntp:', 
'redis:', 'sftp:', 'sip:', 'sips:', 'sms:', 'ssh:',
-   'svn:', 'tel:', 'telnet:', 'urn:', 
'worldwind:', 'xmpp:'
-   ];
-
-   if ( url.indexOf( ':' ) === -1 ) {
-   // No protocol, safe
-   return true;
-   }
-
-   protocol = url.split( ':', 1 )[ 0 ] + ':';
-   if ( !protocol.match( /^([A-za-z0-9\+\.\-])+:/ ) ) {
-   // Not a valid protocol, safe
-   return true;
-   }
-
-   // Safe if in the whitelist
-   return whitelist.indexOf( protocol ) !== -1;
-   };
-
 } )();
+
+/**
+ * Package a message and arguments for deferred resolution.
+ *
+ * Use this when you are statically specifying a message and the message may 
not yet be present.
+ *
+ * @param {string} key Message key
+ * @param {Mixed...} [params] Message parameters
+ * @return {Function} Function that returns the resolved message when executed
+ */
+OO.ui.deferMsg = function () {
+   var args = arguments;
+   return function () {
+   return OO.ui.msg.apply( OO.ui, args );
+   };
+};
+
+/**
+ * Resolve a message.
+ *
+ * If the message is a function it will be executed, otherwise it will pass 
through directly.
+ *
+ * @param {Function|string} msg Deferred message, or message text
+ * @return {string} Resolved message
+ */
+OO.ui.resolveMsg = function ( msg ) {
+   if ( $.isFunction( msg ) ) {
+   return msg();
+   }
+   return msg;
+};
+
+/**
+ * @param {string} url
+ * @return {boolean}
+ */
+OO.ui.isSafeUrl = function ( url ) {
+   var protocol,
+   // Keep in sync with php/Tag.php
+   whitelist = [
+   'bitcoin:', 'ftp:', 'ftps:', 'geo:', 'git:', 'gopher:', 
'http:', 'https:', 'irc:', 'ircs:',
+   'magnet:', 'mailto:', 'mms:', 'news:', 'nntp:', 
'redis:', 'sftp:', 'sip:', 'sips:', 'sms:', 'ssh:',
+   'svn:', 'tel:', 'telnet:', 'urn:', 'worldwind:', 'xmpp:'
+   ];
+
+   if ( url.indexOf( ':' ) === -1 ) {
+   // No protocol, safe
+   return true;
+   }
+
+   protocol = url.split( ':', 1 )[ 0 ] + ':';
+   if ( !protocol.match( /^([A-za-z0-9\+\.\-])+:/ ) ) {
+   // Not a valid protocol, safe
+   return true;
+   }
+
+   // Safe if in the whitelist
+   return whitelist.indexOf( protocol ) !== -1;
+};

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