@Nullable
  @Override
  public InputStream readFile(@NotNull String relativePath) throws IOException {
    for (ResourceRoot root : resolveResourceRoots()) {
      InputStream inputStream = root.openFile(relativePath);
      if (inputStream != null) {
        return inputStream;
      }
    }
    return null;
  }
@Nullable
  @Override
  public InputStream readFile(@NotNull String relativePath)