init(minimumAccessLevel:includeInheritedDocs:includeSynthesized:includeSPI:emitExtensionBlocks:)
Creates a new set of options for returning the symbol graph for a target.
Declaration
init(minimumAccessLevel: PackageManager.SymbolGraphOptions.AccessLevel = .public, includeInheritedDocs: Bool = true, includeSynthesized: Bool = false, includeSPI: Bool = false, emitExtensionBlocks: Bool = false)Parameters
- minimumAccessLevel:
The minimum access level of symbols to return.
- includeInheritedDocs:
A Boolean value that indicates whether to include inheirted docs from protocol or class members.
- includeSynthesized:
A Boolean value that indicates whether to include synthesized members.
- includeSPI:
A Boolean value that indicates whether to include symbols marked as SPI.
- emitExtensionBlocks:
A Boolean value that indicates whether to emit symbols for extensions to external types.