Merge pull request #42932 from Connormiha/optimize-merge-lang

Simplify check lang.mimetypes
This commit is contained in:
Alexandru Dima
2018-03-26 21:22:54 +02:00
committed by GitHub
@@ -111,13 +111,9 @@ export class LanguagesRegistry {
let primaryMime: string = null;
if (typeof lang.mimetypes !== 'undefined' && Array.isArray(lang.mimetypes)) {
for (let i = 0; i < lang.mimetypes.length; i++) {
if (!primaryMime) {
primaryMime = lang.mimetypes[i];
}
resolvedLanguage.mimetypes.push(lang.mimetypes[i]);
}
if (Array.isArray(lang.mimetypes) && lang.mimetypes.length) {
resolvedLanguage.mimetypes.push(...lang.mimetypes);
primaryMime = lang.mimetypes[0];
}
if (!primaryMime) {