@Override
  public @Nullable Language getMapping(@Nullable VirtualFile file) {
    Language t = getConfiguredMapping(file);
    return t == null || t == Language.ANY ? getDefaultMapping(file) : t;
  }
@Override
  public @Nullable Language getMapping(@Nullable VirtualFile file)