Fix génération de tag
Some checks failed
gitea-openium/resgen.swift/pipeline/pr-master There was a failure building this commit
gitea-openium/resgen.swift/pipeline/head There was a failure building this commit

This commit is contained in:
2025-07-17 08:56:25 +02:00
parent ae69a63a6a
commit bc17e23039
4 changed files with 35 additions and 78 deletions

View File

@@ -90,9 +90,9 @@ enum AnalyticsGenerator {
"""
// Generated by ResgenSwift.\(Analytics.toolName) \(ResgenSwiftVersion)
\(Self.getImport())
\(Self.getImport(targets: targets))
\(Self.getAnalyticsProtocol())
\(Self.getAnalyticsProtocol(targets: targets))
\(Self.getTrackerTypeEnum())
@@ -101,6 +101,8 @@ enum AnalyticsGenerator {
class AnalyticsManager {
static var shared = AnalyticsManager()
private init() {}
// MARK: - Properties
@@ -108,7 +110,7 @@ enum AnalyticsGenerator {
\(Self.getEnabledContent())
\(Self.getAnalyticsProperties())
\(Self.getAnalyticsProperties(targets: targets))
\(Self.getPrivateLogFunction())
"""
@@ -164,6 +166,8 @@ enum AnalyticsGenerator {
private static func getImport(targets: [TrackerType]) -> String {
var result: [String] = []
result.append("import Foundation")
if targets.contains(TrackerType.matomo) {
result.append("import MatomoTracker")
}

View File

@@ -147,7 +147,7 @@ class AnalyticsFileParser {
}
if let parameters {
definition.parameters = getParameters(from: parameters)
definition.parameters = AnalyticsFileParser.getParameters(from: parameters)
}
return definition