-
Declaration
Swift
var annotation: Annotation?
-
Declaration
Swift
var id: String { get }
-
Declaration
Swift
var modified: Bool
-
true if a parameter was replaced by a different type
Declaration
Swift
var paramsRequireJSContext: Bool
-
Declaration
Swift
func modify(change: Change)
-
init(ignore:
isInitializer: isRequired: isGeneric: isStatic: throws: name: definedInTypeName: returnTypeName: parameters: ) Undocumented
Declaration
Swift
internal init( ignore: Bool, isInitializer: Bool, isRequired: Bool, isGeneric: Bool, isStatic: Bool, throws: Bool, name: String, definedInTypeName: WrappedTypeName? = nil, returnTypeName: WrappedTypeName, parameters: [WrappedMethodParameter] )
-
Undocumented
Declaration
Swift
convenience init(from: SourceryMethod)
-
Undocumented
Declaration
Swift
var ignore: Bool
-
Undocumented
Declaration
Swift
var isInitializer: Bool
-
Undocumented
Declaration
Swift
var isRequired: Bool
-
Undocumented
Declaration
Swift
var isGeneric: Bool
-
Undocumented
Declaration
Swift
var isStatic: Bool
-
Undocumented
Declaration
Swift
var `throws`: Bool
-
Undocumented
Declaration
Swift
var name: String
-
Undocumented
Declaration
Swift
var definedInTypeName: WrappedTypeName?
-
Undocumented
Declaration
Swift
var returnTypeName: WrappedTypeName
-
Undocumented
Declaration
Swift
var parameters: [WrappedMethodParameter]
-
Undocumented
Declaration
Swift
var getPersistentInitializer: (WrappedMethod) -> String
-
Undocumented
Declaration
Swift
lazy var nameToCall: () -> String { get set }
-
Undocumented
Declaration
Swift
lazy var apiMethodString: () -> String { get set }
-
Undocumented
Declaration
Swift
lazy var parameterConversion: () -> String? { get set }
-
Undocumented
Declaration
Swift
lazy var parameterString: () -> String { get set }
-
Undocumented
Declaration
Swift
lazy var mapString: (String) -> String? { get set }
-
Important for API methods -> need to change typename of
element
to persistent typenameDeclaration
Swift
var persistentName: String { get }
-
only operation id without parameters and round brackets
Declaration
Swift
var shortName: String { get }
-
Undocumented
Declaration
Swift
func mapStringPrimitiveTypes(_ change: ReplaceChange) -> (String) -> String
-
Undocumented
Declaration
Swift
func mapStringComplexTypes(_ change: ReplaceChange) -> (String) -> String
-
handle renaming a method
Declaration
Swift
func handleRenameChange(change: RenameChange)
Parameters
change
RenameChange affecting this method
-
handle deleting a method
Declaration
Swift
func handleDeleteChange(change: DeleteChange)
Parameters
change
DeleteChange affecting this method
-
handle adding a method parameter or content body
Declaration
Swift
func handleAddChange(change: AddChange)
Parameters
change
AddChange affecting this method
-
handle replacing a method
Declaration
Swift
func handleReplaceChange(change: ReplaceChange)
Parameters
change
ReplaceChange affecting this method
-
signature of method
Declaration
Swift
var signatureString: String { get }
-
map()
method for result mappingDeclaration
Swift
var apiMethodResultMap: String { get }
-
mapError()
method for error mappingDeclaration
Swift
var apiMethodErrorMap: String { get }
-
default
receive()
&eraseToAnyPublisher()
stringDeclaration
Swift
var apiMethodEraseToPublisher: String { get }