File tree Expand file tree Collapse file tree 2 files changed +4
-9
lines changed Expand file tree Collapse file tree 2 files changed +4
-9
lines changed Original file line number Diff line number Diff line change 3
3
import * as path from 'path' ;
4
4
import * as cp from 'child_process' ;
5
5
import ChildProcess = cp . ChildProcess ;
6
- import { getIncludeParams , LANGUAGE_ID , extract_path } from '../lib/helper' ;
6
+ import { getIncludeParams , LANGUAGE_ID } from '../lib/helper' ;
7
7
8
8
import * as vscode from 'vscode' ;
9
9
@@ -29,7 +29,7 @@ export default class FortranLintingProvider {
29
29
let command = this . getGfortranPath ( ) ;
30
30
let argList = this . constructArgumentList ( textDocument ) ;
31
31
32
- let filePath = extract_path ( textDocument . fileName ) ;
32
+ let filePath = path . parse ( textDocument . fileName ) . dir ;
33
33
let childProcess = cp . spawn ( command , argList , { cwd : filePath } ) ;
34
34
35
35
if ( childProcess . pid ) {
Original file line number Diff line number Diff line change 1
1
2
2
import * as fs from 'fs' ;
3
3
import * as vscode from 'vscode' ;
4
- let path = require ( 'path' ) ;
5
- const fileSep = path . sep ;
4
+
5
+
6
6
7
7
export const LANGUAGE_ID = 'fortran90' ;
8
8
@@ -109,8 +109,3 @@ let saveKeywordToJson = (keyword) => {
109
109
} ) ;
110
110
} ;
111
111
112
- export const extract_path = ( file : string ) => {
113
-
114
- let pos = file . lastIndexOf ( fileSep ) ;
115
- return file . substring ( 0 , pos ) ;
116
- } ;
You can’t perform that action at this time.
0 commit comments