Skip to content

Commit dc94a65

Browse files
committed
Remove unnecessary returns
1 parent b95b587 commit dc94a65

File tree

5 files changed

+0
-40
lines changed

5 files changed

+0
-40
lines changed

test/lib/flatten.js

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -13,170 +13,137 @@ function evaluate(fn, filename) {
1313
test('flatten', function (t) {
1414
t.equal(evaluate(function () {
1515
/** @name test */
16-
return 0;
1716
})[0].name, 'test', 'name');
1817

1918
t.equal(evaluate(function () {
2019
/** @memberof test */
21-
return 0;
2220
})[0].memberof, 'test', 'memberof');
2321

2422
t.equal(evaluate(function () {
2523
/** @classdesc test */
26-
return 0;
2724
})[0].classdesc, 'test', 'classdesc');
2825

2926
t.equal(evaluate(function () {
3027
/** @augments Foo */
31-
return 0;
3228
})[0].augments[0].name, 'Foo', 'augments');
3329

3430
t.equal(evaluate(function () {
3531
/** @kind class */
36-
return 0;
3732
})[0].kind, 'class', 'kind');
3833

3934
t.equal(evaluate(function () {
4035
/** @param test */
41-
return 0;
4236
})[0].params[0].name, 'test', 'param');
4337

4438
t.equal(evaluate(function () {
4539
/** @property {number} test */
46-
return 0;
4740
})[0].properties[0].name, 'test', 'property');
4841

4942
t.equal(evaluate(function () {
5043
/** @returns {number} test */
51-
return 0;
5244
})[0].returns[0].description, 'test', 'returns');
5345

5446
t.equal(evaluate(function () {
5547
/** @example test */
56-
return 0;
5748
})[0].examples[0], 'test', 'example');
5849

5950
t.equal(evaluate(function () {
6051
/** @throws {Object} exception */
61-
return 0;
6252
})[0].throws[0].description, 'exception', 'throws');
6353

6454
t.equal(evaluate(function () {
6555
/** @global */
66-
return 0;
6756
})[0].scope, 'global', 'global');
6857

6958
t.equal(evaluate(function () {
7059
/** @static */
71-
return 0;
7260
})[0].scope, 'static', 'static');
7361

7462
t.equal(evaluate(function () {
7563
/** @instance*/
76-
return 0;
7764
})[0].scope, 'instance', 'instance');
7865

7966
t.equal(evaluate(function () {
8067
/** @inner*/
81-
return 0;
8268
})[0].scope, 'inner', 'inner');
8369

8470
t.equal(evaluate(function () {
8571
/** @access public */
86-
return 0;
8772
})[0].access, 'public', 'access public');
8873

8974
t.equal(evaluate(function () {
9075
/** @access protected */
91-
return 0;
9276
})[0].access, 'protected', 'access protected');
9377

9478
t.equal(evaluate(function () {
9579
/** @access private */
96-
return 0;
9780
})[0].access, 'private', 'access private');
9881

9982
t.equal(evaluate(function () {
10083
/** @protected */
101-
return 0;
10284
})[0].access, 'protected', 'protected');
10385

10486
t.equal(evaluate(function () {
10587
/** @private */
106-
return 0;
10788
})[0].access, 'private', 'private');
10889

10990
t.equal(evaluate(function () {
11091
/** @lends lendee */
111-
return 0;
11292
})[0].lends, 'lendee', 'lends');
11393

11494
t.equal(evaluate(function () {
11595
/** @class name */
116-
return 0;
11796
})[0].class.name, 'name', 'class');
11897

11998
t.equal(evaluate(function () {
12099
/** @constant name */
121-
return 0;
122100
})[0].constant.name, 'name', 'constant');
123101

124102
t.equal(evaluate(function () {
125103
/** @event name */
126-
return 0;
127104
})[0].event, 'name', 'event');
128105

129106
t.equal(evaluate(function () {
130107
/** @external name */
131-
return 0;
132108
})[0].external, 'name', 'external');
133109

134110
t.equal(evaluate(function () {
135111
/** @file name */
136-
return 0;
137112
})[0].file, 'name', 'file');
138113

139114
t.equal(evaluate(function () {
140115
/** @function name */
141-
return 0;
142116
})[0].function, 'name', 'function');
143117

144118
t.equal(evaluate(function () {
145119
/** @member name */
146-
return 0;
147120
})[0].member.name, 'name', 'member');
148121

149122
t.equal(evaluate(function () {
150123
/** @mixin name */
151-
return 0;
152124
})[0].mixin, 'name', 'mixin');
153125

154126
t.equal(evaluate(function () {
155127
/** @module name */
156-
return 0;
157128
})[0].module.name, 'name', 'module');
158129

159130
t.equal(evaluate(function () {
160131
/** @namespace name */
161-
return 0;
162132
})[0].namespace.name, 'name', 'namespace');
163133

164134
t.equal(evaluate(function () {
165135
/** @callback name */
166-
return 0;
167136
})[0].callback, 'name', 'callback');
168137

169138
t.deepEqual(evaluate(function () {
170139
/** @module {string} name */
171-
return 0;
172140
})[0].module.type, {
173141
type: 'NameExpression',
174142
name: 'string'
175143
}, 'typed name');
176144

177145
t.deepEqual(evaluate(function () {
178146
/** @typedef {Object} name */
179-
return 0;
180147
})[0].typedef, {
181148
name: 'name',
182149
type: {

test/lib/infer/kind.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ test('inferKind', function (t) {
4242

4343
t.equal(inferKind(toComment(function () {
4444
/** @returns {number} two */
45-
return 0;
4645
})).kind, undefined, 'undetectable');
4746

4847
t.equal(inferKind(toComment(

test/lib/infer/membership.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,6 @@ test('inferMembership - explicit', function (t) {
175175
t.equal(evaluate(function () {
176176
lend(/** @lends Foo */{});
177177
/** Test */
178-
return 0;
179178
})[1].memberof, undefined, 'inferMembership - lends applies only to following object');
180179

181180
t.equal(evaluate(function () {

test/lib/lint.js

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@ test('lint', function (t) {
2222
* @param {String} foo
2323
* @param {array} bar
2424
*/
25-
return 0;
2625
}).errors, [
2726
{ commentLineNumber: 1, message: 'type String found, string is standard' },
2827
{ commentLineNumber: 2, message: 'type array found, Array is standard' }],
@@ -32,7 +31,6 @@ test('lint', function (t) {
3231
* @param {String} foo
3332
* @param {array} bar
3433
*/
35-
return 0;
3634
});
3735

3836
t.equal(formatError(comment, comment.errors[0]),
@@ -47,7 +45,6 @@ test('lint', function (t) {
4745
/**
4846
* @param {string} foo
4947
*/
50-
return 0;
5148
}).errors, [], 'no errors');
5249

5350
t.end();

test/lib/parsers/javascript.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,15 +13,13 @@ function toComment(fn, filename) {
1313
test('parse - unknown tag', function (t) {
1414
t.equal(toComment(function () {
1515
/** @unknown */
16-
return 0;
1716
})[0].tags[0].title, 'unknown');
1817
t.end();
1918
});
2019

2120
test('parse - error', function (t) {
2221
t.deepEqual(toComment(function () {
2322
/** @param {foo */
24-
return 0;
2523
})[0].errors, [
2624
'Braces are not balanced',
2725
'Missing or invalid tag name']);

0 commit comments

Comments
 (0)