diff --git a/internal/parsers/aviation_parser.go b/internal/parsers/aviation_parser.go index e71e119..e964336 100644 --- a/internal/parsers/aviation_parser.go +++ b/internal/parsers/aviation_parser.go @@ -15,9 +15,9 @@ const ( EndHeaderMarker = "." BeginPartMarker = "BEGIN PART" - Category = "category" - CategoryArrival = "ARR" - FlightNumber = "number" + Category = "category" + CategoryArrival = "ARR" + // FlightNumber = "number" SSR = "ssr" DepartureCode = "dep" DepartureTime = "dep_time" @@ -42,7 +42,7 @@ const ( Route = "route" EstimatedTime = "estt" AlternateAirport = "alter" - Register = "reg" + // Register = "reg" PBN = "pbn" NavigationEquipment = "nav" EstimatedElapsedTime = "eet" @@ -50,22 +50,11 @@ const ( PerformanceCategory = "per" RerouteInformation = "rif" Remarks = "remark" - Index = "idx" + // Index = "idx" ) var ( - categoryRegex = regexp.MustCompile(`\((?P[A-Z]+)-`) - emptyLineRemove = regexp.MustCompile(`(?m)^\s*$`) - bodyOnly = regexp.MustCompile(`(.|\n)?(ZCZC(.|\n)*)NNNN(.|\n)?$`) - originator = regexp.MustCompile(`(?P[0-9]+)\s(?P[A-Z]+)`) - navPattern = regexp.MustCompile(`(?m)NAV\/(?P