13
13
14
14
const has = require ( 'object.hasown/polyfill' ) ( ) ;
15
15
const docsUrl = require ( '../util/docsUrl' ) ;
16
+ const getSourceCode = require ( '../util/eslint' ) . getSourceCode ;
16
17
const report = require ( '../util/report' ) ;
17
18
18
19
// ------------------------------------------------------------------------------
@@ -175,7 +176,7 @@ module.exports = {
175
176
* @returns {Object|*|{range, text} }
176
177
*/
177
178
function fixByTrimmingWhitespace ( fixer , fromLoc , toLoc , mode , spacing ) {
178
- let replacementText = context . getSourceCode ( ) . text . slice ( fromLoc , toLoc ) ;
179
+ let replacementText = getSourceCode ( context ) . text . slice ( fromLoc , toLoc ) ;
179
180
if ( mode === 'start' ) {
180
181
replacementText = replacementText . replace ( / ^ \s + / gm, '' ) ;
181
182
} else {
@@ -206,7 +207,7 @@ module.exports = {
206
207
token : token . value ,
207
208
} ,
208
209
fix ( fixer ) {
209
- const nextToken = context . getSourceCode ( ) . getTokenAfter ( token ) ;
210
+ const nextToken = getSourceCode ( context ) . getTokenAfter ( token ) ;
210
211
return fixByTrimmingWhitespace ( fixer , token . range [ 1 ] , nextToken . range [ 0 ] , 'start' , spacing ) ;
211
212
} ,
212
213
} ) ;
@@ -227,7 +228,7 @@ module.exports = {
227
228
token : token . value ,
228
229
} ,
229
230
fix ( fixer ) {
230
- const previousToken = context . getSourceCode ( ) . getTokenBefore ( token ) ;
231
+ const previousToken = getSourceCode ( context ) . getTokenBefore ( token ) ;
231
232
return fixByTrimmingWhitespace ( fixer , previousToken . range [ 1 ] , token . range [ 0 ] , 'end' , spacing ) ;
232
233
} ,
233
234
} ) ;
@@ -247,7 +248,7 @@ module.exports = {
247
248
token : token . value ,
248
249
} ,
249
250
fix ( fixer ) {
250
- const sourceCode = context . getSourceCode ( ) ;
251
+ const sourceCode = getSourceCode ( context ) ;
251
252
const nextToken = sourceCode . getTokenAfter ( token ) ;
252
253
let nextComment ;
253
254
@@ -284,7 +285,7 @@ module.exports = {
284
285
token : token . value ,
285
286
} ,
286
287
fix ( fixer ) {
287
- const sourceCode = context . getSourceCode ( ) ;
288
+ const sourceCode = getSourceCode ( context ) ;
288
289
const previousToken = sourceCode . getTokenBefore ( token ) ;
289
290
let previousComment ;
290
291
@@ -370,7 +371,7 @@ module.exports = {
370
371
return ;
371
372
}
372
373
373
- const sourceCode = context . getSourceCode ( ) ;
374
+ const sourceCode = getSourceCode ( context ) ;
374
375
const first = sourceCode . getFirstToken ( node ) ;
375
376
const last = sourceCode . getLastToken ( node ) ;
376
377
let second = sourceCode . getTokenAfter ( first , { includeComments : true } ) ;
0 commit comments