@@ -8,7 +8,7 @@ import { FortranCompletionProvider } from './features/completion-provider'
8
8
import { FortranDocumentSymbolProvider } from './features/document-symbol-provider'
9
9
10
10
import { FortranLangServer } from './lang-server'
11
- import { FORTRAN_FREE_FORM_ID , EXTENSION_ID , promptForMissingTool } from './lib/helper'
11
+ import { FORTRAN_DOCUMENT_SELECTOR , EXTENSION_ID , promptForMissingTool } from './lib/helper'
12
12
import { LoggingService } from './services/logging-service'
13
13
import * as pkg from '../package.json'
14
14
import { LANG_SERVER_TOOL_ID } from './lib/tools'
@@ -23,15 +23,15 @@ export function activate(context: vscode.ExtensionContext) {
23
23
if ( extensionConfig . get ( 'linterEnabled' , true ) ) {
24
24
let linter = new FortranLintingProvider ( loggingService )
25
25
linter . activate ( context . subscriptions )
26
- vscode . languages . registerCodeActionsProvider ( FORTRAN_FREE_FORM_ID , linter )
26
+ vscode . languages . registerCodeActionsProvider ( FORTRAN_DOCUMENT_SELECTOR , linter )
27
27
} else {
28
28
loggingService . logInfo ( 'Linter is not enabled' )
29
29
}
30
30
31
31
if ( extensionConfig . get ( 'provideCompletion' , true ) ) {
32
32
let completionProvider = new FortranCompletionProvider ( loggingService )
33
33
vscode . languages . registerCompletionItemProvider (
34
- FORTRAN_FREE_FORM_ID ,
34
+ FORTRAN_DOCUMENT_SELECTOR ,
35
35
completionProvider
36
36
)
37
37
} else {
@@ -40,15 +40,15 @@ export function activate(context: vscode.ExtensionContext) {
40
40
41
41
if ( extensionConfig . get ( 'provideHover' , true ) ) {
42
42
let hoverProvider = new FortranHoverProvider ( loggingService )
43
- vscode . languages . registerHoverProvider ( FORTRAN_FREE_FORM_ID , hoverProvider )
43
+ vscode . languages . registerHoverProvider ( FORTRAN_DOCUMENT_SELECTOR , hoverProvider )
44
44
} else {
45
45
loggingService . logInfo ( 'Hover Provider is not enabled' )
46
46
}
47
47
48
48
if ( extensionConfig . get ( 'provideSymbols' , true ) ) {
49
49
let symbolProvider = new FortranDocumentSymbolProvider ( )
50
50
vscode . languages . registerDocumentSymbolProvider (
51
- FORTRAN_FREE_FORM_ID ,
51
+ FORTRAN_DOCUMENT_SELECTOR ,
52
52
symbolProvider
53
53
)
54
54
} else {
0 commit comments