File tree Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change 22 "name" : " linter-gfortran" ,
33 "displayName" : " Modern Fortran" ,
44 "description" : " Modern Fortran language support, including syntax highlighting and error detection." ,
5- "version" : " 0.4.6 " ,
5+ "version" : " 0.5.0 " ,
66 "publisher" : " krvajalm" ,
77 "engines" : {
88 "vscode" : " ^1.10.0"
Original file line number Diff line number Diff line change @@ -3,18 +3,20 @@ import * as vscode from 'vscode';
33
44import FortranLintingProvider from './features/linter-provider' ;
55import FortranHoverProvider from "./features/hover-provider" ;
6+ import { FortranCompletionProvider } from "./features/completion-provider" ;
67
78export function activate ( context : vscode . ExtensionContext ) {
89
9- let hover = new FortranHoverProvider ( ) ;
10-
10+ let hoverProvider = new FortranHoverProvider ( ) ;
11+ let completionProvider = new FortranCompletionProvider ( ) ;
1112 if ( vscode . workspace . getConfiguration ( "fortran" ) . get ( "linterEnabled" , true ) ) {
1213
1314 let linter = new FortranLintingProvider ( ) ;
1415 linter . activate ( context . subscriptions ) ;
1516 vscode . languages . registerCodeActionsProvider ( 'fortran90' , linter ) ;
1617 }
17-
18- vscode . languages . registerHoverProvider ( 'fortran90' , hover ) ;
18+
19+ vscode . languages . registerCompletionItemProvider ( "fortran90" , completionProvider )
20+ vscode . languages . registerHoverProvider ( 'fortran90' , hoverProvider ) ;
1921
2022}
You can’t perform that action at this time.
0 commit comments