@Override
  public @NotNull Collection<File> getOutputRoots(@NotNull CompileContext context) {
    return ContainerUtil.createMaybeSingletonList(getOutputDir());
  }
@Override
  public @NotNull Collection<File> getOutputRoots(@NotNull CompileContext context)