1 viewer
rust 1,860,549 · typescript 235,540 · javascript 132,956 · python 20,426 · 6,408 files · digest f04d4637f52b · built in 1.5 s · crystals off
crates/cre8-app-flight/src/schedule_correlation.rs
Items
const SCHEDULE_ROUTE_RESOLVER const EARLY_DEPARTURE_WINDOW_MS const LATE_ARRIVAL_WINDOW_MS const MAX_SCHEDULED_LEG_DURATION_MS struct ScheduledRouteClaim enum ScheduledRouteResolution struct ScheduledRouteResolutionSummary impl ScheduledRouteResolutionSummary struct ScheduledRouteIndex impl ScheduledRouteIndex impl ScheduledRouteClaim
Functions
By call-graph weight (PageRank; 1.0 is the average function). 26 functions in all.
| function | kind | lines | cyclomatic | callers | callees | weight | crystal |
|---|---|---|---|---|---|---|---|
| normalize_identifiersrc/schedule_correlation.rs:158 | fn | 3 | 1 | 5 | 0 | 2.5 | |
| correlate_scheduled_routessrc/schedule_correlation.rs:162 | fn | 25 | 3 | 13 | 5 | 2.3 | |
| claimsrc/schedule_correlation.rs:240 | fn | 13 | 1 | 12 | 0 | 2.2 | |
| statesrc/schedule_correlation.rs:254 | fn | 38 | 1 | 12 | 0 | 2.2 | |
| ScheduledRouteClaim::identifier_aliasessrc/schedule_correlation.rs:125 | method | 22 | 4 | 2 | 2 | 1.6 | |
| plausible_flight_suffixsrc/schedule_correlation.rs:154 | fn | 3 | 2 | 1 | 0 | 1.2 | |
| ScheduledRouteResolutionSummary::recordsrc/schedule_correlation.rs:50 | method | 7 | 3 | 1 | 0 | 0.9 | |
| ScheduledRouteIndex::newsrc/schedule_correlation.rs:64 | method | 19 | 5 | 1 | 2 | 0.9 | |
| resolve_state_routesrc/schedule_correlation.rs:188 | fn | 24 | 7 | 1 | 2 | 0.9 | |
| apply_claimsrc/schedule_correlation.rs:213 | fn | 20 | 2 | 1 | 0 | 0.9 | |
| ScheduledRouteClaim::is_eligiblesrc/schedule_correlation.rs:107 | method | 13 | 11 | 1 | 2 | 0.9 | |
| ScheduledRouteClaim::aliasessrc/schedule_correlation.rs:121 | method | 3 | 1 | 1 | 1 | 0.9 | |
| ScheduledRouteClaim::contains_observationsrc/schedule_correlation.rs:148 | method | 4 | 2 | 1 | 0 | 0.7 | |
| ScheduledRouteIndex::resolvesrc/schedule_correlation.rs:84 | method | 20 | 4 | 0 | 2 | 0.5 | |
| exact_match_uses_ascii_alphanumeric_normalizationsrc/schedule_correlation.rs:294 | fn | 19 | 2 | 0 | 3 | 0.5 | |
| provider_iata_flight_number_matches_observed_icao_aliassrc/schedule_correlation.rs:315 | fn | 10 | 1 | 0 | 3 | 0.5 | |
| provider_icao_flight_number_matches_observed_iata_aliassrc/schedule_correlation.rs:327 | fn | 7 | 1 | 0 | 3 | 0.5 | |
| provider_mismatched_and_operator_only_flight_numbers_are_rejectedsrc/schedule_correlation.rs:336 | fn | 13 | 2 | 0 | 3 | 0.5 | |
| duplicate_trip_candidates_are_ambiguous_even_when_routes_agreesrc/schedule_correlation.rs:351 | fn | 7 | 2 | 0 | 3 | 0.5 | |
| stale_and_zero_time_claims_do_not_matchsrc/schedule_correlation.rs:360 | fn | 13 | 2 | 0 | 3 | 0.5 | |
| duplicate_observed_callsigns_are_not_correlatedsrc/schedule_correlation.rs:375 | fn | 11 | 2 | 0 | 3 | 0.5 | |
| schedule_windows_and_maximum_leg_duration_use_inclusive_boundariessrc/schedule_correlation.rs:388 | fn | 24 | 3 | 0 | 3 | 0.5 | |
| adjacent_daily_claims_have_no_overlapping_eligibility_windowsrc/schedule_correlation.rs:414 | fn | 22 | 1 | 0 | 3 | 0.5 | |
| generated_traffic_is_excludedsrc/schedule_correlation.rs:438 | fn | 7 | 2 | 0 | 3 | 0.5 | |
| preexisting_endpoint_prevents_overwritesrc/schedule_correlation.rs:447 | fn | 11 | 1 | 0 | 3 | 0.5 | |
| non_object_provider_metadata_is_preserved_and_not_correlatedsrc/schedule_correlation.rs:460 | fn | 11 | 2 | 0 | 3 | 0.5 |
Source not readable from this process.