Like with `RouteColor.routeShortNameRegex` in `RouteConfig`, pre-compile `Regex` regexes during class init. Remove `by lazy` because: > Using `by lazy` introduces synchronization and object allocation overhead by creating a `Lazy` instance Files: - https://github.com/mtransitapps/parser/blob/master/src/main/java/org/mtransit/parser/config/gtfs/data/RouteConfig.kt - https://github.com/mtransitapps/parser/blob/master/src/main/java/org/mtransit/parser/config/gtfs/data/AgencyConfig.kt
Like with
RouteColor.routeShortNameRegexinRouteConfig, pre-compileRegexregexes during class init.Remove
by lazybecause:Files: