in Sources/MockoloFramework/Templates/MethodTemplate.swift [20:41]
func applyMethodTemplate(overloadingResolvedName: String,
arguments: GenerationArguments,
isOverride: Bool,
handler: ClosureModel?,
context: RenderContext) -> String {
if case .initKind = kind {
return "" // ClassTemplate needs to handle this as it needs a context of all the vars
}
guard let handler, let enclosingType = context.enclosingType else { return "" }
return Renderer(
model: self,
context: context,
arguments: arguments,
overloadingResolvedName: overloadingResolvedName,
isOverride: isOverride,
handler: handler,
enclosingType: enclosingType
)
.render()
}