Skip to content

Commit fef2a54

Browse files
cjihrigtargos
authored andcommitted
tools: enable getter-return lint rule
PR-URL: #26615 Reviewed-By: Ruben Bridgewater <ruben@bridgewater.de> Reviewed-By: Refael Ackermann <refack@gmail.com> Reviewed-By: Masashi Hirano <shisama07@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Yongsheng Zhang <zyszys98@gmail.com>
1 parent 8b65aa7 commit fef2a54

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

.eslintrc.js

+1
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ module.exports = {
8383
'func-call-spacing': 'error',
8484
'func-name-matching': 'error',
8585
'func-style': ['error', 'declaration', { allowArrowFunctions: true }],
86+
'getter-return': 'error',
8687
'indent': ['error', 2, {
8788
ArrayExpression: 'first',
8889
CallExpression: { arguments: 'first' },

lib/internal/http2/compat.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -461,7 +461,7 @@ class Http2ServerResponse extends Stream {
461461
// This is compatible with http1 which removes socket reference
462462
// only from ServerResponse but not IncomingMessage
463463
if (this[kState].closed)
464-
return;
464+
return undefined;
465465

466466
const stream = this[kStream];
467467
const proxySocket = stream[kProxySocket];

lib/net.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -516,7 +516,7 @@ Object.defineProperty(Socket.prototype, 'readyState', {
516516

517517

518518
Object.defineProperty(Socket.prototype, 'bufferSize', {
519-
get: function() {
519+
get: function() { // eslint-disable-line getter-return
520520
if (this._handle) {
521521
return this[kLastWriteQueueSize] + this.writableLength;
522522
}

test/parallel/test-util-inspect.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -289,11 +289,11 @@ assert.strictEqual(
289289
// Dynamic properties.
290290
{
291291
assert.strictEqual(
292-
util.inspect({ get readonly() {} }),
292+
util.inspect({ get readonly() { return 1; } }),
293293
'{ readonly: [Getter] }');
294294

295295
assert.strictEqual(
296-
util.inspect({ get readwrite() {}, set readwrite(val) {} }),
296+
util.inspect({ get readwrite() { return 1; }, set readwrite(val) {} }),
297297
'{ readwrite: [Getter/Setter] }');
298298

299299
assert.strictEqual(

0 commit comments

Comments
 (0)