getAirRoutes method
Get all routes from all modules (AirRoute) Warns if duplicate routes are found
Implementation
List<AirRoute> getAirRoutes() {
final allRoutes = <AirRoute>[];
final seenPaths = <String, String>{}; // path -> moduleId
for (final module in _modules) {
for (final route in module.routes) {
_checkDuplicateRoutes(route, module.id, seenPaths);
}
allRoutes.addAll(module.routes);
}
return allRoutes;
}