Add new analytics parameters pathSuffix
Some checks failed
openium/resgen.swift/pipeline/head There was a failure building this commit

This commit is contained in:
2026-01-21 11:39:46 +01:00
parent 7bbb702861
commit b9aac55a76
20 changed files with 216 additions and 70 deletions

View File

@@ -89,19 +89,22 @@ struct AnalyticsConfiguration: Codable, CustomDebugStringConvertible {
let outputFile: String
let visibility: String?
let staticMembers: Bool?
let pathSuffix: String?
internal init(
inputFile: String,
target: String,
outputFile: String,
visibility: String?,
staticMembers: Bool?
staticMembers: Bool?,
pathSuffix: String?
) {
self.inputFile = inputFile
self.target = target
self.outputFile = outputFile
self.visibility = visibility
self.staticMembers = staticMembers
self.pathSuffix = pathSuffix
}
var debugDescription: String {
@@ -112,6 +115,7 @@ struct AnalyticsConfiguration: Codable, CustomDebugStringConvertible {
- Output file: \(outputFile)
- Visiblity: \(visibility ?? "default")
- Static members: \(staticMembers != nil ? "\(String(describing: staticMembers))" : "default")
- Path suffix: \(pathSuffix != nil ? "\(String(describing: pathSuffix))" : "default")
"""
}
}