json schema icon provider: reorder the less expensive check before

GitOrigin-RevId: 655297243b7e7ba0dd9195573e83c87a0c74850e
This commit is contained in:
Anton Lobov
2019-07-31 20:03:41 +03:00
committed by intellij-monorepo-bot
parent dfa13ae321
commit b988ed4707
@@ -22,7 +22,7 @@ public class JsonSchemaIconProvider implements FileIconProvider {
if (project != null
&& JsonSchemaEnabler.EXTENSION_POINT_NAME.getExtensionList().stream().anyMatch(e -> e.canBeSchemaFile(file))) {
JsonSchemaService service = JsonSchemaService.Impl.get(project);
if (service.isSchemaFile(file) && service.isApplicableToFile(file)) {
if (service.isApplicableToFile(file) && service.isSchemaFile(file)) {
return AllIcons.FileTypes.JsonSchema;
}
}