@Override
  public boolean canProvideContent(@NotNull Url url) {
    String externalForm = url.toExternalForm();
    return externalForm.startsWith(STORE_URL_PREFIX_HTTP)
           || externalForm.startsWith(STORE_URL_PREFIX_HTTPS)
           || externalForm.startsWith(SCHEMA_URL_PREFIX)
           || externalForm.startsWith(SCHEMA_URL_PREFIX_HTTPS)
           || externalForm.endsWith(".json");
  }
@Override
  public boolean canProvideContent(@NotNull Url url)