public SmithyCli dependencyResolverFactory(DependencyResolver.Factory dependencyResolverFactory) {
        this.dependencyResolverFactory = dependencyResolverFactory;
        return this;
    }
Sets a custom dependency resolver factory to use when resolving dependencies.

<p>Note that the CLI will automatically handle caching the resolved classpath and ensuring that
resolved dependencies are consistent with the versions of JARs used by the CLI.

@param dependencyResolverFactory Factory to use when resolving dependencies.
@return Returns the CLI.
smithy-cli/src/main/java/software/amazon/smithy/cli/SmithyCli.java