Skip to content

Commit 7149db4

Browse files
committed
Report paranoid warnings as information diagnostics
Signed-off-by: Ben Sherman <bentshermann@gmail.com>
1 parent 159b189 commit 7149db4

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/main/java/nextflow/lsp/services/LanguageService.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@
3939
import nextflow.lsp.util.LanguageServerUtils;
4040
import nextflow.lsp.util.Logger;
4141
import nextflow.lsp.util.Positions;
42+
import nextflow.script.control.ParanoidWarning;
4243
import nextflow.script.control.RelatedInformationAware;
4344
import nextflow.script.formatter.FormattingOptions;
4445
import nextflow.util.PathUtils;
@@ -429,7 +430,10 @@ protected void publishDiagnostics(Set<URI> changedUris) {
429430
continue;
430431
}
431432

432-
var diagnostic = new Diagnostic(range, message, DiagnosticSeverity.Warning, "nextflow");
433+
var severity = warning instanceof ParanoidWarning
434+
? DiagnosticSeverity.Information
435+
: DiagnosticSeverity.Warning;
436+
var diagnostic = new Diagnostic(range, message, severity, "nextflow");
433437
if( warning instanceof RelatedInformationAware ria )
434438
diagnostic.setRelatedInformation(relatedInformation(ria, uri));
435439
diagnostics.add(diagnostic);

0 commit comments

Comments
 (0)