diff --git a/Sources/ResgenSwift/Analytics/Parser/AnalyticsFileParser.swift b/Sources/ResgenSwift/Analytics/Parser/AnalyticsFileParser.swift index 9a5b429..f4e18ce 100644 --- a/Sources/ResgenSwift/Analytics/Parser/AnalyticsFileParser.swift +++ b/Sources/ResgenSwift/Analytics/Parser/AnalyticsFileParser.swift @@ -15,6 +15,7 @@ class AnalyticsFileParser { private static func parseYaml() -> AnalyticsFile { guard let data = FileManager().contents(atPath: inputFile) else { let error = AnalyticsError.fileNotExists(inputFile) + print(error.description) Analytics.exit(withError: error) } @@ -22,6 +23,7 @@ class AnalyticsFileParser { let tagFile = try YAMLDecoder().decode(AnalyticsFile.self, from: data) return tagFile } catch let error { + print(error.description) Analytics.exit(withError: error) } } @@ -39,6 +41,7 @@ class AnalyticsFileParser { type == "Bool" else { let error = AnalyticsError.invalidParameter("type of \(value.name)") + print(error.description) Analytics.exit(withError: error) } @@ -95,6 +98,7 @@ class AnalyticsFileParser { guard let path = screen.path else { let error = AnalyticsError.missingElement("screen path") + print(error.description) Analytics.exit(withError: error) } @@ -120,6 +124,7 @@ class AnalyticsFileParser { // Category guard let category = event.category else { let error = AnalyticsError.missingElement("event category") + print(error.description) Analytics.exit(withError: error) } @@ -128,6 +133,7 @@ class AnalyticsFileParser { // Action guard let action = event.action else { let error = AnalyticsError.missingElement("event action") + print(error.description) Analytics.exit(withError: error) }