@Override
  public @NotNull List<Path> getResourceRootPaths() {
    List<Path> paths = new ArrayList<>();
    for (ResourceRoot root : resolveResourceRoots()) {
      paths.add(root.getRootPath());
    }
    return paths;
  }
@Override
  public @NotNull List<Path> getResourceRootPaths()