Instance Propertyswift-package-manager 6.1.2PackagePlugin
emitExtensionBlocks
Whether to emit symbols for extensions to external types.
var emitExtensionBlocks: BoolWhether to emit symbols for extensions to external types.
var emitExtensionBlocks: Bools13PackagePlugin0A7ManagerV18SymbolGraphOptionsV19emitExtensionBlocksSbvp What are these?FGPZimport PackagePluginstruct SymbolGraphOptionsRepresents options for symbol graph generation.
struct PackageManagerProvides specialized information and services from the Swift Package Manager or an IDE that supports Swift Packages. Different plugin hosts implement the functionality in whatever way is appropriate for them, but should preserve the same semantics described here.
@frozen struct BoolA value type whose instances are either true or false.
init(minimumAccessLevel: PackageManager.SymbolGraphOptions.AccessLevel = .public, includeSynthesized: Bool = false, includeSPI: Bool = false, emitExtensionBlocks: Bool = false) var includeSPI: BoolWhether to include symbols marked as SPI.
var includeSynthesized: BoolWhether to include synthesized members.
var minimumAccessLevel: PackageManager.SymbolGraphOptions.AccessLevelThe symbol graph will include symbols at this access level and higher.
enum AccessLevelRepresents a Swift access level.