2
2
3
3
// eslint-disable-next-line import/no-extraneous-dependencies, import/extensions
4
4
import { CompositeDisposable , Range } from 'atom' ;
5
- import { find , rangeFromLineNumber , exec } from 'atom-linter' ;
5
+ import { find , generateRange , exec } from 'atom-linter' ;
6
6
import { dirname , join , relative , sep } from 'path' ;
7
7
import { existsSync , readFileSync , readdirSync } from 'fs' ;
8
8
@@ -117,10 +117,10 @@ const parseError = async (toParse, sourceFilePath) => {
117
117
const fileEditor = findTextEditor ( filePath ) ;
118
118
if ( fileEditor ) {
119
119
// If there is an open TextEditor instance for the file from the Error,
120
- // we can get a better range using rangeFromLineNumber , otherwise
120
+ // we can get a better range using generateRange , otherwise
121
121
// generate a 1 character range that can be updated to a proper range
122
122
// if/when the file is opened.
123
- range = rangeFromLineNumber ( fileEditor , reResult [ 4 ] - 1 ) ;
123
+ range = generateRange ( fileEditor , reResult [ 4 ] - 1 ) ;
124
124
} else {
125
125
range = new Range ( [ reResult [ 4 ] - 1 , 0 ] , [ reResult [ 4 ] - 1 , 1 ] ) ;
126
126
}
@@ -129,7 +129,7 @@ const parseError = async (toParse, sourceFilePath) => {
129
129
filePath = join ( projectPath , reResult [ 5 ] ) ;
130
130
const fileEditor = findTextEditor ( filePath ) ;
131
131
if ( fileEditor ) {
132
- range = rangeFromLineNumber ( fileEditor , reResult [ 6 ] - 1 ) ;
132
+ range = generateRange ( fileEditor , reResult [ 6 ] - 1 ) ;
133
133
} else {
134
134
range = new Range ( [ reResult [ 6 ] - 1 , 0 ] , [ reResult [ 6 ] - 1 , 1 ] ) ;
135
135
}
@@ -164,7 +164,7 @@ const parseWarning = async (toParse, sourceFilePath) => {
164
164
let range ;
165
165
const fileEditor = findTextEditor ( filePath ) ;
166
166
if ( fileEditor ) {
167
- range = rangeFromLineNumber ( fileEditor , reResult [ 3 ] - 1 ) ;
167
+ range = generateRange ( fileEditor , reResult [ 3 ] - 1 ) ;
168
168
} else {
169
169
range = new Range ( [ reResult [ 3 ] - 1 , 0 ] , [ reResult [ 3 ] - 1 , 1 ] ) ;
170
170
}
@@ -203,7 +203,7 @@ const parseLegacyWarning = async (toParse, sourceFilePath) => {
203
203
let range ;
204
204
const fileEditor = findTextEditor ( filePath ) ;
205
205
if ( fileEditor ) {
206
- range = rangeFromLineNumber ( fileEditor , reResult [ 3 ] - 1 ) ;
206
+ range = generateRange ( fileEditor , reResult [ 3 ] - 1 ) ;
207
207
} else {
208
208
range = new Range ( [ reResult [ 3 ] - 1 , 0 ] , [ reResult [ 3 ] - 1 , 1 ] ) ;
209
209
}
0 commit comments