From d4061a63142004eee4ffc3de5fca7286cd330090 Mon Sep 17 00:00:00 2001 From: Rich Trott Date: Fri, 9 Sep 2016 20:37:32 -0700 Subject: tools: replace custom ESLint rule with built-in ESLint 3.5.0 introduces a `no-restricted-properties` rule. Replace our custom `no-deepEqual` rule with this rule. PR-URL: https://github.com/nodejs/node/pull/8478 Reviewed-By: James M Snell --- benchmark/assert/deepequal-prims-and-objs-big-array.js | 2 +- benchmark/assert/deepequal-prims-and-objs-big-loop.js | 2 +- benchmark/assert/deepequal-typedarrays.js | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) (limited to 'benchmark') diff --git a/benchmark/assert/deepequal-prims-and-objs-big-array.js b/benchmark/assert/deepequal-prims-and-objs-big-array.js index 9bf946a5bf..1b4802c8ff 100644 --- a/benchmark/assert/deepequal-prims-and-objs-big-array.js +++ b/benchmark/assert/deepequal-prims-and-objs-big-array.js @@ -1,4 +1,3 @@ -/* eslint no-deepEqual: 0 */ 'use strict'; var common = require('../common.js'); var assert = require('assert'); @@ -35,6 +34,7 @@ function main(conf) { bench.start(); for (x = 0; x < n; x++) { + // eslint-disable-next-line no-restricted-properties assert.deepEqual(primArray, primArrayCompare); } bench.end(n); diff --git a/benchmark/assert/deepequal-prims-and-objs-big-loop.js b/benchmark/assert/deepequal-prims-and-objs-big-loop.js index 8227d532a4..dea084bc98 100644 --- a/benchmark/assert/deepequal-prims-and-objs-big-loop.js +++ b/benchmark/assert/deepequal-prims-and-objs-big-loop.js @@ -1,4 +1,3 @@ -/* eslint no-deepEqual: 0 */ 'use strict'; var common = require('../common.js'); var assert = require('assert'); @@ -27,6 +26,7 @@ function main(conf) { bench.start(); for (x = 0; x < n; x++) { + // eslint-disable-next-line no-restricted-properties assert.deepEqual(new Array([prim]), new Array([prim])); } diff --git a/benchmark/assert/deepequal-typedarrays.js b/benchmark/assert/deepequal-typedarrays.js index 654b8b4a79..1954c57ee5 100644 --- a/benchmark/assert/deepequal-typedarrays.js +++ b/benchmark/assert/deepequal-typedarrays.js @@ -1,4 +1,3 @@ -/* eslint no-deepEqual: 0 */ 'use strict'; var common = require('../common.js'); var assert = require('assert'); @@ -17,6 +16,7 @@ function main(conf) { var actual = new clazz(n * 1e6); var expected = new clazz(n * 1e6); + // eslint-disable-next-line no-restricted-properties assert.deepEqual(actual, expected); bench.end(n); -- cgit v1.2.3