@@ -354,7 +354,7 @@ const create = context => {
354354 if ( dates . length > 1 ) {
355355 uses ++ ;
356356 context . report ( {
357- loc : comment . loc ,
357+ loc : sourceCode . getLoc ( comment ) ,
358358 messageId : MESSAGE_ID_AVOID_MULTIPLE_DATES ,
359359 data : {
360360 expirationDates : dates . join ( ', ' ) ,
@@ -368,7 +368,7 @@ const create = context => {
368368 const shouldIgnore = options . ignoreDatesOnPullRequests && ci . isPR ;
369369 if ( ! shouldIgnore && reachedDate ( expirationDate , options . date ) ) {
370370 context . report ( {
371- loc : comment . loc ,
371+ loc : sourceCode . getLoc ( comment ) ,
372372 messageId : MESSAGE_ID_EXPIRED_TODO ,
373373 data : {
374374 expirationDate,
@@ -381,7 +381,7 @@ const create = context => {
381381 if ( packageVersions . length > 1 ) {
382382 uses ++ ;
383383 context . report ( {
384- loc : comment . loc ,
384+ loc : sourceCode . getLoc ( comment ) ,
385385 messageId : MESSAGE_ID_AVOID_MULTIPLE_PACKAGE_VERSIONS ,
386386 data : {
387387 versions : packageVersions
@@ -400,7 +400,7 @@ const create = context => {
400400 const compare = semverComparisonForOperator ( condition ) ;
401401 if ( packageVersion && compare ( packageVersion , decidedPackageVersion ) ) {
402402 context . report ( {
403- loc : comment . loc ,
403+ loc : sourceCode . getLoc ( comment ) ,
404404 messageId : MESSAGE_ID_REACHED_PACKAGE_VERSION ,
405405 data : {
406406 comparison : `${ condition } ${ version } ` ,
@@ -426,7 +426,7 @@ const create = context => {
426426
427427 if ( trigger ) {
428428 context . report ( {
429- loc : comment . loc ,
429+ loc : sourceCode . getLoc ( comment ) ,
430430 messageId,
431431 data : {
432432 package : dependency . name ,
@@ -452,7 +452,7 @@ const create = context => {
452452
453453 if ( compare ( targetPackageVersion , todoVersion ) ) {
454454 context . report ( {
455- loc : comment . loc ,
455+ loc : sourceCode . getLoc ( comment ) ,
456456 messageId : MESSAGE_ID_VERSION_MATCHES ,
457457 data : {
458458 comparison : `${ dependency . name } ${ dependency . condition } ${ dependency . version } ` ,
@@ -484,7 +484,7 @@ const create = context => {
484484
485485 if ( compare ( targetPackageEngineVersion , todoEngine ) ) {
486486 context . report ( {
487- loc : comment . loc ,
487+ loc : sourceCode . getLoc ( comment ) ,
488488 messageId : MESSAGE_ID_ENGINE_MATCHES ,
489489 data : {
490490 comparison : `node${ engine . condition } ${ engine . version } ` ,
@@ -508,7 +508,7 @@ const create = context => {
508508 if ( parseArgument ( testString ) . type !== 'unknowns' ) {
509509 uses ++ ;
510510 context . report ( {
511- loc : comment . loc ,
511+ loc : sourceCode . getLoc ( comment ) ,
512512 messageId : MESSAGE_ID_MISSING_AT_SYMBOL ,
513513 data : {
514514 original : unknown ,
@@ -525,7 +525,7 @@ const create = context => {
525525 if ( parseArgument ( withoutWhitespace ) . type !== 'unknowns' ) {
526526 uses ++ ;
527527 context . report ( {
528- loc : comment . loc ,
528+ loc : sourceCode . getLoc ( comment ) ,
529529 messageId : MESSAGE_ID_REMOVE_WHITESPACE ,
530530 data : {
531531 original : unknown ,
0 commit comments