Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(263)

Unified Diff: tracing/tracing/base/iteration_helpers.html

Issue 2776653002: [ESLint] Fix violations when enabling curly rule in eslint. (Closed)
Patch Set: rebase Created 3 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « tracing/tracing/base/interval_tree_test.html ('k') | tracing/tracing/base/math/bbox2.html » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tracing/tracing/base/iteration_helpers.html
diff --git a/tracing/tracing/base/iteration_helpers.html b/tracing/tracing/base/iteration_helpers.html
index f72d301dbd428b49a79f6026fdfe073ca54ea704..397f5ac36b056d05cd59fc55003d0ed5c719af2d 100644
--- a/tracing/tracing/base/iteration_helpers.html
+++ b/tracing/tracing/base/iteration_helpers.html
@@ -18,12 +18,15 @@ tr.exportTo('tr.b', function() {
*/
function asArray(x) {
var values = [];
- if (x[Symbol.iterator])
- for (var value of x)
+ if (x[Symbol.iterator]) {
+ for (var value of x) {
values.push(value);
- else
- for (var i = 0; i < x.length; i++)
+ }
+ } else {
+ for (var i = 0; i < x.length; i++) {
values.push(x[i]);
+ }
+ }
return values;
}
@@ -35,13 +38,15 @@ tr.exportTo('tr.b', function() {
var iterator = iterable[Symbol.iterator]();
var firstIteration = iterator.next();
- if (firstIteration.done)
+ if (firstIteration.done) {
throw new Error('getOnlyElement was passed an empty iterable.');
+ }
var secondIteration = iterator.next();
- if (!secondIteration.done)
+ if (!secondIteration.done) {
throw new Error(
'getOnlyElement was passed an iterable with multiple elements.');
+ }
return firstIteration.value;
}
@@ -53,8 +58,9 @@ tr.exportTo('tr.b', function() {
function getFirstElement(iterable) {
var iterator = iterable[Symbol.iterator]();
var result = iterator.next();
- if (result.done)
+ if (result.done) {
throw new Error('getFirstElement was passed an empty iterable.');
+ }
return result.value;
}
@@ -63,14 +69,11 @@ tr.exportTo('tr.b', function() {
var minLength = Math.min(x.length, y.length);
for (var i = 0; i < minLength; i++) {
var tmp = elementCmp(x[i], y[i]);
- if (tmp)
- return tmp;
+ if (tmp) return tmp;
}
- if (x.length === y.length)
- return 0;
+ if (x.length === y.length) return 0;
- if (x[i] === undefined)
- return -1;
+ if (x[i] === undefined) return -1;
return 1;
}
@@ -80,12 +83,11 @@ tr.exportTo('tr.b', function() {
* values are sorted after defined.
*/
function comparePossiblyUndefinedValues(x, y, cmp, opt_this) {
- if (x !== undefined && y !== undefined)
+ if (x !== undefined && y !== undefined) {
return cmp.call(opt_this, x, y);
- if (x !== undefined)
- return -1;
- if (y !== undefined)
- return 1;
+ }
+ if (x !== undefined) return -1;
+ if (y !== undefined) return 1;
return 0;
}
@@ -102,22 +104,26 @@ tr.exportTo('tr.b', function() {
function dictionaryValues(dict) {
var values = [];
- for (var key in dict)
+ for (var key in dict) {
values.push(dict[key]);
+ }
return values;
}
function dictionaryLength(dict) {
var n = 0;
- for (var key in dict)
+ for (var key in dict) {
n++;
+ }
return n;
}
function dictionaryContainsValue(dict, value) {
- for (var key in dict)
- if (dict[key] === value)
+ for (var key in dict) {
+ if (dict[key] === value) {
return true;
+ }
+ }
return false;
}
@@ -134,8 +140,9 @@ tr.exportTo('tr.b', function() {
var results = {};
for (var element of ary) {
var key = callback.call(opt_this, element);
- if (!(key in results))
+ if (!(key in results)) {
results[key] = new arrayConstructor();
+ }
results[key].push(element);
}
return results;
@@ -193,15 +200,15 @@ tr.exportTo('tr.b', function() {
for (var i = 0; i < keys.length; i++) {
var key = keys[i];
var value = dict[key];
- if (predicate.call(opt_this, key, value))
+ if (predicate.call(opt_this, key, value)) {
result[key] = value;
+ }
}
return result;
}
function iterObjectFieldsRecursively(object, func) {
- if (!(object instanceof Object))
- return;
+ if (!(object instanceof Object)) return;
if (object instanceof Array) {
for (var i = 0; i < object.length; i++) {
@@ -255,15 +262,14 @@ tr.exportTo('tr.b', function() {
var result = {};
for (var i = 0; i < array.length; i++) {
var item = array[i];
- if (item === undefined)
- continue;
+ if (item === undefined) continue;
var dict = opt_dictGetter ? opt_dictGetter.call(opt_this, item) : item;
- if (dict === undefined)
- continue;
+ if (dict === undefined) continue;
for (var key in dict) {
var valueList = result[key];
- if (valueList === undefined)
+ if (valueList === undefined) {
result[key] = valueList = new Array(array.length);
+ }
valueList[i] = dict[key];
}
}
@@ -313,8 +319,7 @@ tr.exportTo('tr.b', function() {
function findFirstIndexInArray(ary, opt_func, opt_this) {
var func = opt_func || identity;
for (var i = 0; i < ary.length; i++) {
- if (func.call(opt_this, ary[i], i))
- return i;
+ if (func.call(opt_this, ary[i], i)) return i;
}
return -1;
}
@@ -331,8 +336,7 @@ tr.exportTo('tr.b', function() {
*/
function findFirstInArray(ary, opt_func, opt_this) {
var i = findFirstIndexInArray(ary, opt_func, opt_func);
- if (i === -1)
- return undefined;
+ if (i === -1) return undefined;
return ary[i];
}
@@ -350,8 +354,9 @@ tr.exportTo('tr.b', function() {
function findFirstKeyInDictMatching(dict, opt_func, opt_this) {
var func = opt_func || identity;
for (var key in dict) {
- if (func.call(opt_this, key, dict[key]))
+ if (func.call(opt_this, key, dict[key])) {
return key;
+ }
}
return undefined;
}
@@ -359,8 +364,9 @@ tr.exportTo('tr.b', function() {
/** Returns the values in an ES6 Map object. */
function mapValues(map) {
var values = [];
- for (var value of map.values())
+ for (var value of map.values()) {
values.push(value);
+ }
return values;
}
« no previous file with comments | « tracing/tracing/base/interval_tree_test.html ('k') | tracing/tracing/base/math/bbox2.html » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698