Composer
public enum Composer
Responsible for composing results of FileParser.
-
Performs final processing of discovered types:
- extends types with their corresponding extensions;
- replaces typealiases with actual types
- finds actual types for variables and enums raw values
filters out any private types and extensions
Declaration
Swift
public static func uniqueTypesAndFunctions(_ parserResult: FileParserResult, serial: Bool = false) -> (types: [Type], functions: [SourceryMethod], typealiases: [Typealias])Parameters
parserResultResult of parsing source code.
serialWhether to process results serially instead of concurrently
Return Value
Final types and extensions of unknown types.
View on GitHub
Composer Enumeration Reference