File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed
Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -106,6 +106,12 @@ const updateDiagnostics = (
106106 ) ;
107107 const pluginName = ( pluginNameNode ?. value as parse . LiteralNode )
108108 . value as string ;
109+ const enabledNode = getASTNode (
110+ pluginNode . children ,
111+ 'Identifier' ,
112+ 'enabled'
113+ ) ;
114+ const isEnabled = ( enabledNode ?. value as parse . LiteralNode ) . value as boolean ;
109115 const pluginSnippet = pluginSnippets [ pluginName ] ;
110116 const requiresConfig = pluginSnippet . config ? pluginSnippet . config . required : false ;
111117
@@ -141,7 +147,7 @@ const updateDiagnostics = (
141147 new vscode . Diagnostic (
142148 getRangeFromASTNode ( configSectionNode . value ) ,
143149 `${ configSectionName } config section is missing. Use '${ pluginSnippet . config ?. name } ' snippet to create one.` ,
144- vscode . DiagnosticSeverity . Error
150+ isEnabled ? vscode . DiagnosticSeverity . Error : vscode . DiagnosticSeverity . Warning
145151 )
146152 ) ;
147153 }
You can’t perform that action at this time.
0 commit comments