Fix some error when value and replaceIn

This commit is contained in:
2024-07-18 11:31:23 +02:00
parent 29f0b91e8f
commit b509cf2797
4 changed files with 26 additions and 17 deletions

View File

@@ -105,6 +105,12 @@ class AnalyticsFileParser {
Analytics.exit(withError: error)
}
if dtoParameter.value != nil, dtoParameter.replaceIn != nil {
let error = AnalyticsError.invalidParameter("you can't set 'value' and 'replaceIn' for \(dtoParameter.name)")
print(error.description)
Analytics.exit(withError: error)
}
verify(value: dtoParameter.value, for: typeEnum)
verify(value: dtoParameter.defaultValue, for: typeEnum)