GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.

Code Duplication    Length = 60-66 lines in 3 locations

third-party/jQuery/jquery-2.2.1.js 1 location

@@ 7533-7598 (lines=66) @@
7530
var rreturn = /\r/g;
7531
7532
jQuery.fn.extend( {
7533
	val: function( value ) {
7534
		var hooks, ret, isFunction,
7535
			elem = this[ 0 ];
7536
7537
		if ( !arguments.length ) {
7538
			if ( elem ) {
7539
				hooks = jQuery.valHooks[ elem.type ] ||
7540
					jQuery.valHooks[ elem.nodeName.toLowerCase() ];
7541
7542
				if ( hooks &&
7543
					"get" in hooks &&
7544
					( ret = hooks.get( elem, "value" ) ) !== undefined
7545
				) {
7546
					return ret;
7547
				}
7548
7549
				ret = elem.value;
7550
7551
				return typeof ret === "string" ?
7552
7553
					// Handle most common string cases
7554
					ret.replace( rreturn, "" ) :
7555
7556
					// Handle cases where value is null/undef or number
7557
					ret == null ? "" : ret;
7558
			}
7559
7560
			return;
7561
		}
7562
7563
		isFunction = jQuery.isFunction( value );
7564
7565
		return this.each( function( i ) {
7566
			var val;
7567
7568
			if ( this.nodeType !== 1 ) {
7569
				return;
7570
			}
7571
7572
			if ( isFunction ) {
7573
				val = value.call( this, i, jQuery( this ).val() );
7574
			} else {
7575
				val = value;
7576
			}
7577
7578
			// Treat null/undefined as ""; convert numbers to string
7579
			if ( val == null ) {
7580
				val = "";
7581
7582
			} else if ( typeof val === "number" ) {
7583
				val += "";
7584
7585
			} else if ( jQuery.isArray( val ) ) {
7586
				val = jQuery.map( val, function( value ) {
7587
					return value == null ? "" : value + "";
7588
				} );
7589
			}
7590
7591
			hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ];
7592
7593
			// If set returns undefined, fall back to normal setting
7594
			if ( !hooks || !( "set" in hooks ) || hooks.set( this, val, "value" ) === undefined ) {
7595
				this.value = val;
7596
			}
7597
		} );
7598
	}
7599
} );
7600
7601
jQuery.extend( {

third-party/jQuery/jquery-1.12.1.js 1 location

@@ 8204-8268 (lines=65) @@
8201
var rreturn = /\r/g;
8202
8203
jQuery.fn.extend( {
8204
	val: function( value ) {
8205
		var hooks, ret, isFunction,
8206
			elem = this[ 0 ];
8207
8208
		if ( !arguments.length ) {
8209
			if ( elem ) {
8210
				hooks = jQuery.valHooks[ elem.type ] ||
8211
					jQuery.valHooks[ elem.nodeName.toLowerCase() ];
8212
8213
				if (
8214
					hooks &&
8215
					"get" in hooks &&
8216
					( ret = hooks.get( elem, "value" ) ) !== undefined
8217
				) {
8218
					return ret;
8219
				}
8220
8221
				ret = elem.value;
8222
8223
				return typeof ret === "string" ?
8224
8225
					// handle most common string cases
8226
					ret.replace( rreturn, "" ) :
8227
8228
					// handle cases where value is null/undef or number
8229
					ret == null ? "" : ret;
8230
			}
8231
8232
			return;
8233
		}
8234
8235
		isFunction = jQuery.isFunction( value );
8236
8237
		return this.each( function( i ) {
8238
			var val;
8239
8240
			if ( this.nodeType !== 1 ) {
8241
				return;
8242
			}
8243
8244
			if ( isFunction ) {
8245
				val = value.call( this, i, jQuery( this ).val() );
8246
			} else {
8247
				val = value;
8248
			}
8249
8250
			// Treat null/undefined as ""; convert numbers to string
8251
			if ( val == null ) {
8252
				val = "";
8253
			} else if ( typeof val === "number" ) {
8254
				val += "";
8255
			} else if ( jQuery.isArray( val ) ) {
8256
				val = jQuery.map( val, function( value ) {
8257
					return value == null ? "" : value + "";
8258
				} );
8259
			}
8260
8261
			hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ];
8262
8263
			// If set returns undefined, fall back to normal setting
8264
			if ( !hooks || !( "set" in hooks ) || hooks.set( this, val, "value" ) === undefined ) {
8265
				this.value = val;
8266
			}
8267
		} );
8268
	}
8269
} );
8270
8271
jQuery.extend( {

third-party/angularjs/angular-1.5.0/docs/components/jquery-2.1.1/jquery.js 1 location

@@ 7294-7353 (lines=60) @@
7291
var rreturn = /\r/g;
7292
7293
jQuery.fn.extend({
7294
	val: function( value ) {
7295
		var hooks, ret, isFunction,
7296
			elem = this[0];
7297
7298
		if ( !arguments.length ) {
7299
			if ( elem ) {
7300
				hooks = jQuery.valHooks[ elem.type ] || jQuery.valHooks[ elem.nodeName.toLowerCase() ];
7301
7302
				if ( hooks && "get" in hooks && (ret = hooks.get( elem, "value" )) !== undefined ) {
7303
					return ret;
7304
				}
7305
7306
				ret = elem.value;
7307
7308
				return typeof ret === "string" ?
7309
					// handle most common string cases
7310
					ret.replace(rreturn, "") :
7311
					// handle cases where value is null/undef or number
7312
					ret == null ? "" : ret;
7313
			}
7314
7315
			return;
7316
		}
7317
7318
		isFunction = jQuery.isFunction( value );
7319
7320
		return this.each(function( i ) {
7321
			var val;
7322
7323
			if ( this.nodeType !== 1 ) {
7324
				return;
7325
			}
7326
7327
			if ( isFunction ) {
7328
				val = value.call( this, i, jQuery( this ).val() );
7329
			} else {
7330
				val = value;
7331
			}
7332
7333
			// Treat null/undefined as ""; convert numbers to string
7334
			if ( val == null ) {
7335
				val = "";
7336
7337
			} else if ( typeof val === "number" ) {
7338
				val += "";
7339
7340
			} else if ( jQuery.isArray( val ) ) {
7341
				val = jQuery.map( val, function( value ) {
7342
					return value == null ? "" : value + "";
7343
				});
7344
			}
7345
7346
			hooks = jQuery.valHooks[ this.type ] || jQuery.valHooks[ this.nodeName.toLowerCase() ];
7347
7348
			// If set returns undefined, fall back to normal setting
7349
			if ( !hooks || !("set" in hooks) || hooks.set( this, val, "value" ) === undefined ) {
7350
				this.value = val;
7351
			}
7352
		});
7353
	}
7354
});
7355
7356
jQuery.extend({