@TestOnly
  public @Unmodifiable @NotNull List<Map.Entry<String, ArtifactPointerImpl>> getResolvedPointers() {
    myLock.lock();
    try {
      return ContainerUtil.filter(myNameToPointers.entrySet(), entry -> entry.getValue().getArtifactNoResolve() != null);
    }
    finally {
      myLock.unlock();
    }
  }
@TestOnly
  public @Unmodifiable @NotNull List<Map.Entry<String, ArtifactPointerImpl>> getResolvedPointers()