IDEA-CR-49534: fixes according to review

GitOrigin-RevId: 61d69ac2ea1fa937bfb1887eb9d0000ba157fc2d
This commit is contained in:
Stanislav Dombrovsky
2019-07-04 01:31:35 +03:00
committed by intellij-monorepo-bot
parent aaf3c99ae8
commit 2f1abbd6a0
2 changed files with 3 additions and 3 deletions
@@ -204,7 +204,7 @@ public class TextMateServiceImpl extends TextMateService {
@Override
@Nullable
public TextMateLanguageDescriptor getLanguageDescriptorByFileName(@NotNull String fileName) {
for (String extension : getExtensions(StringUtil.toLowerCase(fileName))) {
for (String extension : getExtensions(fileName)) {
final TextMateLanguageDescriptor languageDescriptor = getLanguageDescriptorByExtension(extension);
if (languageDescriptor != null) {
return languageDescriptor;
@@ -432,7 +432,7 @@ public class TextMateServiceImpl extends TextMateService {
for (String extension : extensions) {
FileType registeredType = fileTypeManager.getFileTypeByFileName(extension);
if (isTypeShouldBeReplacedByTextMateType(registeredType)) {
matchers.add(new ExactFileNameMatcher(extension, true));
matchers.add(FileTypeManager.parseFromString(extension));
}
registeredType = fileTypeManager.getFileTypeByExtension(extension);
@@ -67,7 +67,7 @@ public class VSCBundle extends Bundle {
}
Object filenames = ((Map)language).get("filenames");
if (filenames instanceof ArrayList) {
idToExtension.put((String)id, ContainerUtil.map((ArrayList)filenames, (filename) -> filename));
idToExtension.put((String)id, (ArrayList)filenames);
}
Object configuration = ((Map)language).get("configuration");
if (configuration instanceof String) {