in Sources/MockoloFramework/Models/MethodModel.swift [199:228]
func render(
context: RenderContext,
arguments: GenerationArguments
) -> String? {
let shouldOverride = context.annotatedTypeKind == .class
if processed {
var prefix = shouldOverride ? "\(String.override) " : ""
if case .initKind(required: let isRequired, override: _) = self.kind {
if isRequired {
prefix = ""
}
}
if let ret = modelDescription?.trimmingCharacters(in: .newlines) {
return prefix + ret
}
return nil
}
guard let overloadingResolvedName = context.overloadingResolvedName else {
return nil
}
return applyMethodTemplate(overloadingResolvedName: overloadingResolvedName,
arguments: arguments,
isOverride: shouldOverride,
handler: handler(),
context: context)
}