From a729bd9b39a9c596b5e5ad17e4b8a69c58aab652 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Naz=C4=B1m=20Can=20Alt=C4=B1nova?= Date: Mon, 6 Apr 2026 20:11:53 +0200 Subject: [PATCH] Properly type the return value of _languageExtForPath --- src/components/shared/SourceView-codemirror.ts | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/components/shared/SourceView-codemirror.ts b/src/components/shared/SourceView-codemirror.ts index 5365efbe54..f1995c0412 100644 --- a/src/components/shared/SourceView-codemirror.ts +++ b/src/components/shared/SourceView-codemirror.ts @@ -20,7 +20,7 @@ */ import { EditorView, lineNumbers } from '@codemirror/view'; import { EditorState, Compartment } from '@codemirror/state'; -import { syntaxHighlighting } from '@codemirror/language'; +import { type LanguageSupport, syntaxHighlighting } from '@codemirror/language'; import { classHighlighter } from '@lezer/highlight'; import { cpp } from '@codemirror/lang-cpp'; import { rust } from '@codemirror/lang-rust'; @@ -46,9 +46,7 @@ const highlightedLineConf = new Compartment(); const lineNumbersConf = new Compartment(); // Detect the right language based on the file extension. -function _languageExtForPath( - path: string | null -): any /* LanguageSupport | [] */ { +function _languageExtForPath(path: string | null): LanguageSupport | [] { if (path === null) { return []; }