@@ -1826,7 +1826,7 @@ function getter(obj, path, bindFnToScope) {
* @returns {jqLite} jqLite collection containing the nodes
*/
function getBlockNodes(nodes) {
// TODO(perf): just check if all items in `nodes` are siblings and if they are return the original
// TODO(perf): just check if all item in `nodes` are siblings and if they are return the original
// collection, otherwise update the original collection.
var node = nodes[0];
var endNode = nodes[nodes.length - 1];
@@ -7441,7 +7441,7 @@ function $CompileProvider($provide, $$sanitizeUriProvider) {
* scope argument is auto-generated to the new child of the transcluded parent scope.
* @param {DOMElement=} $rootElement If the nodeList is the root of the compilation tree then
* the rootElement must be set the jqLite collection of the compile root. This is
* needed so that the jqLite collection items can be replaced with widgets.
* needed so that the jqLite collection item can be replaced with widgets.
* @param {number=} maxPriority Max directive priority.
* @returns {Function} A composite linking function of all of the matched directives or null.
*/
@@ -8557,7 +8557,7 @@ function $CompileProvider($provide, $$sanitizeUriProvider) {


/**
* This is a special jqLite.replaceWith, which can replace items which
* This is a special jqLite.replaceWith, which can replace item which
* have no parents, provided that the containing jqLite collection is provided.
*
* @param {JqLite=} $rootElement The root of the compile tree. Used so that we can replace nodes
@@ -14919,7 +14919,7 @@ function $$RAFProvider() { //rAF
*
* Loop operations are optimized by using while(count--) { ... }
* - this means that in order to keep the same order of execution as addition we have to add
* items to the array at the beginning (unshift) instead of at the end (push)
* item to the array at the beginning (unshift) instead of at the end (push)
*
* Child scopes are created and removed often
* - Using an array would be slow since inserts in middle are expensive so we use linked list
@@ -15314,8 +15314,8 @@ function $RootScopeProvider() {
* A variant of {@link ng.$rootScope.Scope#$watch $watch()} where it watches an array of `watchExpressions`.
* If any one expression in the collection changes the `listener` is executed.
*
* - The items in the `watchExpressions` array are observed via standard $watch operation and are examined on every
* call to $digest() to see if any items changes.
* - The item in the `watchExpressions` array are observed via standard $watch operation and are examined on every
* call to $digest() to see if any item changes.
* - The `listener` is called whenever any expression in the `watchExpressions` array changes.
*
* @param {Array.<string|Function(scope)>} watchExpressions Array of expressions that will be individually
@@ -15396,13 +15396,13 @@ function $RootScopeProvider() {
*
* @description
* Shallow watches the properties of an object and fires whenever any of the properties change
* (for arrays, this implies watching the array items; for object maps, this implies watching
* (for arrays, this implies watching the array item; for object maps, this implies watching
* the properties). If a change is detected, the `listener` callback is fired.
*
* - The `obj` collection is observed via standard $watch operation and is examined on every
* call to $digest() to see if any items have been added, removed, or moved.
* call to $digest() to see if any item have been added, removed, or moved.
* - The `listener` is called whenever anything within the `obj` has changed. Examples include
* adding, removing, and moving items belonging to an object or array.
* adding, removing, and moving item belonging to an object or array.
*
*
* # Example
@@ -15491,7 +15491,7 @@ function $RootScopeProvider() {
changeDetected++;
oldValue.length = oldLength = newLength;
}
// copy the items to oldValue and look for changes.
// copy the item to oldValue and look for changes.
for (var i = 0; i < newLength; i++) {
oldItem = oldValue[i];
newItem = newValue[i];
@@ -15509,7 +15509,7 @@ function $RootScopeProvider() {
oldLength = 0;
changeDetected++;
}
// copy the items to oldValue and look for changes.
// copy the item to oldValue and look for changes.
newLength = 0;
for (key in newValue) {
if (newValue.hasOwnProperty(key)) {
@@ -16469,7 +16469,7 @@ function $SceDelegateProvider() {
* provided. This must be an array or null. A snapshot of this array is used so further
* changes to the array are ignored.
*
* Follow {@link ng.$sce#resourceUrlPatternItem this link} for a description of the items
* Follow {@link ng.$sce#resourceUrlPatternItem this link} for a description of the item
* allowed in this array.
*
* Note: **an empty whitelist array will block all URLs**!
@@ -16498,7 +16498,7 @@ function $SceDelegateProvider() {
* provided. This must be an array or null. A snapshot of this array is used so further
* changes to the array are ignored.
*
* Follow {@link ng.$sce#resourceUrlPatternItem this link} for a description of the items
* Follow {@link ng.$sce#resourceUrlPatternItem this link} for a description of the item
* allowed in this array.
*
* The typical usage for the blacklist is to **block
@@ -18326,7 +18326,7 @@ function deepCompare(actual, expected, comparator, matchAgainstAnyProp, dontMatc
return !deepCompare(actual, expected.substring(1), comparator, matchAgainstAnyProp);
} else if (isArray(actual)) {
// In case `actual` is an array, consider it a match
// if ANY of it's items matches `expected`
// if ANY of it's item matches `expected`
return actual.some(function(item) {
return deepCompare(item, expected, comparator, matchAgainstAnyProp);
});
@@ -21424,7 +21424,7 @@ function textInputType(scope, element, attr, ctrl, $sniffer, $browser) {
function baseInputType(scope, element, attr, ctrl, $sniffer, $browser) {
var type = lowercase(element[0].type);

// In composition mode, items are still inputing intermediate text buffer,
// In composition mode, item are still inputing intermediate text buffer,
// hold the listener until composition is done.
// More about composition events: https://developer.mozilla.org/en-US/docs/Web/API/CompositionEvent
if (!$sniffer.android) {
@@ -27125,7 +27125,7 @@ var ngRepeatDirective = ['$parse', '$animate', function($parse, $animate) {
collectionLength = collectionKeys.length;
nextBlockOrder = new Array(collectionLength);

// locate existing items
// locate existing item
for (index = 0; index < collectionLength; index++) {
key = (collection === collectionKeys) ? index : collectionKeys[index];
value = collection[key];
@@ -27151,7 +27151,7 @@ var ngRepeatDirective = ['$parse', '$animate', function($parse, $animate) {
}
}

// remove leftover items
// remove leftover item
for (var blockKey in lastBlockMap) {
block = lastBlockMap[blockKey];
elementsToRemove = getBlockNodes(block.clone);
@@ -561,7 +561,7 @@ input[type="checkbox"] {
padding-top: (@padding-base-vertical + 1); // Default padding plus a border
}
// Account for padding we're adding to ensure the alignment and of help text
// and other content below items
// and other content below item
.radio,
.checkbox {
min-height: (@line-height-computed + (@padding-base-vertical + 1));
@@ -14,7 +14,7 @@
}


// Individual list items
// Individual list item
//
// Use on `li`s or `div`s within the `.list-group` parent.

@@ -40,7 +40,7 @@

// Interactive list items
//
// Use anchor or button elements instead of `li`s or `div`s to create interactive items.
// Use anchor or button elements instead of `li`s or `div`s to create interactive item.
// Includes an extra `.active` modifier class for showing selected items.

a.list-group-item,
@@ -107,7 +107,7 @@ button.list-group-item {

// Contextual variants
//
// Add modifier classes to change text and background color on individual items.
// Add modifier classes to change text and background color on individual item.
// Organizationally, this must come after the `:hover` states.

.list-group-item-variant(success; @state-success-bg; @state-success-text);
@@ -453,7 +453,7 @@
border-color: @navbar-default-border;
}

// Dropdown menu items
// Dropdown menu item
.navbar-nav {
// Remove background color from open dropdown
> .open > a {
@@ -77,7 +77,7 @@
border-bottom: 1px solid @nav-tabs-border-color;
> li {
float: left;
// Make the list-items overlay the bottom border
// Make the list-item overlay the bottom border
margin-bottom: -1px;

// Actual tabs (as links)
@@ -106,9 +106,9 @@
@border-radius-large: 6px;
@border-radius-small: 3px;

//** Global color for active items (e.g., navs or dropdowns).
//** Global color for active item (e.g., navs or dropdowns).
@component-active-color: #fff;
//** Global background color for active items (e.g., navs or dropdowns).
//** Global background color for active item (e.g., navs or dropdowns).
@component-active-bg: @brand-primary;

//** Width of the `border` for generating carets that indicator dropdowns.
@@ -237,7 +237,7 @@
@dropdown-border: rgba(0,0,0,.15);
//** Dropdown menu `border-color` **for IE8**.
@dropdown-fallback-border: #ccc;
//** Divider color for between dropdown items.
//** Divider color for between dropdown item.
@dropdown-divider-bg: #e5e5e5;

//** Dropdown link text color.
@@ -688,7 +688,7 @@

//** Text color of disabled list items
@list-group-disabled-color: @gray-light;
//** Background color of disabled list items
//** Background color of disabled list item
@list-group-disabled-bg: @gray-lighter;
//** Text color for content within disabled list items
@list-group-disabled-text-color: @list-group-disabled-color;
@@ -441,7 +441,7 @@ jQuery.extend({
length = elems.length,
callbackExpect = !invert;

// Go through the array, only saving the items
// Go through the array, only saving the item
// that pass the validator function
for ( ; i < length; i++ ) {
callbackInverse = !callback( elems[ i ], i );
@@ -461,7 +461,7 @@ jQuery.extend({
isArray = isArraylike( elems ),
ret = [];

// Go through the array, translating each of the items to their new values
// Go through the array, translating each of the item to their new values
if ( isArray ) {
for ( ; i < length; i++ ) {
value = callback( elems[ i ], i, arg );
@@ -777,7 +777,7 @@ function Sizzle( selector, context, results, seed ) {
// Check parentNode to catch when Blackberry 4.6 returns
// nodes that are no longer in the document (jQuery #6963)
if ( elem && elem.parentNode ) {
// Handle the case where IE, Opera, and Webkit return items
// Handle the case where IE, Opera, and Webkit return item
// by name instead of ID
if ( elem.id === m ) {
results.push( elem );
@@ -3384,7 +3384,7 @@ jQuery.extend({
// Is the DOM ready to be used? Set to true once it occurs.
isReady: false,

// A counter to track how many items to wait for before
// A counter to track how many item to wait for before
// the ready event fires. See #6781
readyWait: 1,

@@ -388,7 +388,7 @@ jQuery.extend({
length = elems.length,
callbackExpect = !invert;

// Go through the array, only saving the items
// Go through the array, only saving the item
// that pass the validator function
for ( ; i < length; i++ ) {
callbackInverse = !callback( elems[ i ], i );
@@ -408,7 +408,7 @@ jQuery.extend({
isArray = isArraylike( elems ),
ret = [];

// Go through the array, translating each of the items to their new values
// Go through the array, translating each of the item to their new values
if ( isArray ) {
for ( ; i < length; i++ ) {
value = callback( elems[ i ], i, arg );
@@ -18,7 +18,7 @@ jQuery.extend({
// Is the DOM ready to be used? Set to true once it occurs.
isReady: false,

// A counter to track how many items to wait for before
// A counter to track how many item to wait for before
// the ready event fires. See #6781
readyWait: 1,

@@ -224,7 +224,7 @@ function Sizzle( selector, context, results, seed ) {
// Check parentNode to catch when Blackberry 4.6 returns
// nodes that are no longer in the document (jQuery #6963)
if ( elem && elem.parentNode ) {
// Handle the case where IE, Opera, and Webkit return items
// Handle the case where IE, Opera, and Webkit return item
// by name instead of ID
if ( elem.id === m ) {
results.push( elem );

Large diffs are not rendered by default.

@@ -4263,7 +4263,7 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
thingObject[ thing ] = value
}

// Go through the things of items to set.
// Go through the things of item to set.
for ( thingItem in thingObject ) {

// Grab the value of the thing.
@@ -5831,7 +5831,7 @@ DatePicker.prototype.deactivate = function( type, datesToDisable ) {

var matchFound

// When we have disabled items, check for matches.
// When we have disabled item, check for matches.
// If something is matched, immediately break out.
for ( var index = 0; index < disabledItems.length; index += 1 ) {
if ( calendar.isDateExact( unitToDisable, disabledItems[index] ) ) {
@@ -5893,7 +5893,7 @@ DatePicker.prototype.activate = function( type, datesToEnable ) {
index,
isExactRange

// Go through the disabled items and try to find a match.
// Go through the disabled item and try to find a match.
for ( index = 0; index < disabledItemsCount; index += 1 ) {

disabledUnit = disabledItems[index]
@@ -842,7 +842,7 @@ DatePicker.prototype.deactivate = function( type, datesToDisable ) {

var matchFound

// When we have disabled items, check for matches.
// When we have disabled item, check for matches.
// If something is matched, immediately break out.
for ( var index = 0; index < disabledItems.length; index += 1 ) {
if ( calendar.isDateExact( unitToDisable, disabledItems[index] ) ) {
@@ -904,7 +904,7 @@ DatePicker.prototype.activate = function( type, datesToEnable ) {
index,
isExactRange

// Go through the disabled items and try to find a match.
// Go through the disabled item and try to find a match.
for ( index = 0; index < disabledItemsCount; index += 1 ) {

disabledUnit = disabledItems[index]
@@ -397,7 +397,7 @@ function PickerConstructor( ELEMENT, NAME, COMPONENT, OPTIONS ) {
thingObject[ thing ] = value
}

// Go through the things of items to set.
// Go through the things of item to set.
for ( thingItem in thingObject ) {

// Grab the value of the thing.
File renamed without changes.
File renamed without changes.
File renamed without changes.