File tree Expand file tree Collapse file tree 2 files changed +27
-1
lines changed Expand file tree Collapse file tree 2 files changed +27
-1
lines changed Original file line number Diff line number Diff line change @@ -57,7 +57,7 @@ export default iterateJsdoc(({
57
57
58
58
if ( preferredTagName !== tagName ) {
59
59
report ( message , ( fixer ) => {
60
- const replacement = sourceCode . getText ( jsdocNode ) . replace ( `@${ tagName } ` , `@${ preferredTagName } ` ) ;
60
+ const replacement = sourceCode . getText ( jsdocNode ) . replace ( `@${ tagName } ` , `@${ preferredTagName } ` ) ;
61
61
62
62
return fixer . replaceText ( jsdocNode , replacement ) ;
63
63
} , jsdocTag ) ;
Original file line number Diff line number Diff line change @@ -309,6 +309,32 @@ export default {
309
309
}
310
310
}
311
311
}
312
+ } ,
313
+ {
314
+ code : `
315
+ /**
316
+ * @property {object} a
317
+ * @prop {boolean} b
318
+ */
319
+ function quux () {
320
+
321
+ }
322
+ ` ,
323
+ errors : [
324
+ {
325
+ line : 4 ,
326
+ message : 'Invalid JSDoc tag (preference). Replace "prop" JSDoc tag with "property".'
327
+ }
328
+ ] ,
329
+ output : `
330
+ /**
331
+ * @property {object} a
332
+ * @property {boolean} b
333
+ */
334
+ function quux () {
335
+
336
+ }
337
+ `
312
338
}
313
339
] ,
314
340
valid : [
You can’t perform that action at this time.
0 commit comments