code: public static DependencyOptions pruneForEntryPoints(Iterable<ModuleIdentifier> entryPoints) {
      checkState(
          !Iterables.isEmpty(entryPoints), "DependencyMode.PRUNE requires at least one entry point");
      return new AutoValue_DependencyOptions(DependencyMode.PRUNE, ImmutableList.copyOf(entryPoints));
    }
docs: Returns a {@link DependencyOptions} using the {@link DependencyMode#PRUNE} mode with the given
  entry points.