Skip to content

Commit bc6e8df

Browse files
committed
Improve language detection in fileConverter
1 parent 9bbb77a commit bc6e8df

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/fileConverter.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,7 +144,7 @@ function rankLanguages(document: vscode.TextDocument): Language[] {
144144
}
145145

146146
const fileName = document.fileName;
147-
if (/JSON$/i.test(fileName)) {
147+
if (/JSON[CL]?$/i.test(fileName)) {
148148
languageScores.JSON += 6;
149149
}
150150
if (/YA?ML/i.test(fileName)) {
@@ -171,7 +171,7 @@ function rankLanguages(document: vscode.TextDocument): Language[] {
171171
if (/^\s*{\s*$|^\s*{\s*"/i.test(text)) {
172172
languageScores.JSON += 2;
173173
}
174-
if (/^\s*#|^%|^\s*\w+:\s/i.test(text)) {
174+
if (/^\s*#|^%|^\s*\w+:\s|^---/i.test(text)) {
175175
languageScores.YAML += 4;
176176
}
177177
if (/^\s*{/i.test(text)) {

0 commit comments

Comments
 (0)