test: Edit test
Some checks failed
gitea-openium/resgen.swift/pipeline/head There was a failure building this commit

This commit is contained in:
2023-12-08 14:22:17 +01:00
parent ca763cd5d0
commit 1ee4998ec6
7 changed files with 364 additions and 152 deletions

View File

@ -22,8 +22,6 @@ class AnalyticsGenerator {
}
}
// Get extension content
let extensionFileContent = Self.getExtensionContent(sections: sections,
tags: tags,
@ -84,7 +82,7 @@ class AnalyticsGenerator {
// MARK: - Methods
func setAnalyticsEnabled(_ enable: Bool) {
func setAnalyticsEnabled(_ enable: Bool) {
isEnabled = enable
}
"""

View File

@ -91,16 +91,16 @@ class AnalyticsFileParser {
parameters: screen.parameters
)
guard target.contains(Analytics.TargetType.matomo.value) else { continue }
if target.contains(Analytics.TargetType.matomo.value) {
// Path
guard let path = screen.path else {
let error = GenerateError.missingElement("screen path")
Generate.exit(withError: error)
}
// Path
guard let path = screen.path else {
let error = GenerateError.missingElement("screen path")
Generate.exit(withError: error)
definition.path = path
}
definition.path = path
definitions.append(definition)
}
@ -121,25 +121,25 @@ class AnalyticsFileParser {
parameters: event.parameters
)
guard target.contains(Analytics.TargetType.matomo.value) else { continue }
// Category
guard let category = event.category else {
let error = GenerateError.missingElement("event category")
Generate.exit(withError: error)
if target.contains(Analytics.TargetType.matomo.value) {
// Category
guard let category = event.category else {
let error = GenerateError.missingElement("event category")
Generate.exit(withError: error)
}
definition.category = category
// Action
guard let action = event.action else {
let error = GenerateError.missingElement("event action")
Generate.exit(withError: error)
}
definition.action = action
}
definition.category = category
// Action
guard let action = event.action else {
let error = GenerateError.missingElement("event action")
Generate.exit(withError: error)
}
definition.action = action
definitions.append(definition)
}