tuist/projects/fixturegen/Sources/FixtureGenerator/Templates/SourceTemplate.swift

25 lines
475 B
Swift

import Foundation
class SourceTemplate {
private let template = """
import Foundation
public class {FrameworkName}SomeClass{Number} {
public init() {
}
public func hello() {
}
}
"""
func generate(frameworkName: String, number: Int) -> String {
template
.replacingOccurrences(of: "{FrameworkName}", with: frameworkName)
.replacingOccurrences(of: "{Number}", with: "\(number)")
}
}