default SymbolProvider decorateSymbolProvider(Model model, S settings, SymbolProvider symbolProvider) {
        return symbolProvider;
    }
Updates the {@link SymbolProvider} used when generating code.

<p>This can be used to customize the names of shapes, the package
that code is generated into, add dependencies, add imports, etc.

<p>By default, this method will return the given {@code symbolProvider}
as-is.

<p>This integration method should be called only after {@link #preprocessModel}.

@param model Model being generated.
@param settings Settings used to generate.
@param symbolProvider The original {@code SymbolProvider}.
@return The decorated {@code SymbolProvider}.
smithy-codegen-core/src/main/java/software/amazon/smithy/codegen/core/SmithyIntegration.java