@Override
    public SymbolProvider createSymbolProvider(CreateSymbolProviderDirective<DocSettings> directive) {
        return new DocSymbolProvider(directive.model(), directive.settings());
    }
The main entry points for documentation generation.
smithy-docgen/src/main/java/software/amazon/smithy/docgen/DirectedDocGen.java