fix(plugins/languages): avoid crash with null check (#524)

This commit is contained in:
Nixinova
2021-09-07 10:21:49 +12:00
committed by GitHub
parent 2482754df5
commit b093037273

View File

@@ -168,7 +168,9 @@ async function analyze({login, imports, data}, {results, path, categories = ["pr
//File marker //File marker
if (/^[+]{3}\sb[/](?<file>[\s\S]+)$/.test(line)) { if (/^[+]{3}\sb[/](?<file>[\s\S]+)$/.test(line)) {
file = `${path}/${line.match(/^[+]{3}\sb[/](?<file>[\s\S]+)$/)?.groups?.file}`.replace(/\\/g, "/") file = `${path}/${line.match(/^[+]{3}\sb[/](?<file>[\s\S]+)$/)?.groups?.file}`.replace(/\\/g, "/")
lang = categories.includes(languageResults[lang].type) && files[file] || null lang = files[file]
if (!categories.includes(languageResults[lang].type))
lang = null
edited.add(file) edited.add(file)
return return
} }