id: 1 unit: public static async Task UpdateTravelInfoAsync() file: LocationHelper/LocationHelper.cs start line: 213 end line: 247 size: 33 LOC McCabe index: 7 number of parameters: 2 id: 2 unit: private async Task SaveAsync() file: TrafficApp/MainPage.xaml.cs start line: 508 end line: 551 size: 33 LOC McCabe index: 10 number of parameters: 1 id: 3 unit: public static async Task GetCurrentLocationAsync() file: LocationHelper/LocationHelper.cs start line: 65 end line: 97 size: 27 LOC McCabe index: 5 number of parameters: 0 id: 4 unit: private async Task ResetViewAsync() file: TrafficApp/MainPage.xaml.cs start line: 219 end line: 246 size: 26 LOC McCabe index: 12 number of parameters: 1 id: 5 unit: private async void Geolocator_StatusChanged() file: TrafficApp/MainPage.xaml.cs start line: 173 end line: 195 size: 23 LOC McCabe index: 7 number of parameters: 2 id: 6 unit: public static async Task TryUpdateLocationsTravelInfoAsync() file: LocationHelper/LocationHelper.cs start line: 183 end line: 206 size: 21 LOC McCabe index: 4 number of parameters: 2 id: 7 unit: public static async Task TryUpdateMissingLocationInfoAsync() file: LocationHelper/LocationHelper.cs start line: 256 end line: 280 size: 21 LOC McCabe index: 9 number of parameters: 2 id: 8 unit: protected override void OnLaunched() file: TrafficApp/App.xaml.cs start line: 56 end line: 97 size: 19 LOC McCabe index: 4 number of parameters: 1 id: 9 unit: public async void Run() file: TrafficMonitor/TrafficMonitor.cs start line: 40 end line: 58 size: 19 LOC McCabe index: 2 number of parameters: 1 id: 10 unit: public static async Task SaveLocationDataAsync() file: LocationHelper/LocationDataStore.cs start line: 106 end line: 121 size: 16 LOC McCabe index: 1 number of parameters: 1 id: 11 unit: public static BackgroundTaskRegistration RegisterBackgroundTask() file: LocationHelper/BackgroundTaskHelper.cs start line: 44 end line: 63 size: 15 LOC McCabe index: 4 number of parameters: 4 id: 12 unit: private void ToggleLocationsPaneVisibility() file: TrafficApp/MainPage.xaml.cs start line: 320 end line: 334 size: 15 LOC McCabe index: 2 number of parameters: 0 id: 13 unit: private async void InputMap_MapTapped() file: TrafficApp/MainPage.xaml.cs start line: 605 end line: 622 size: 15 LOC McCabe index: 1 number of parameters: 2 id: 14 unit: public MainPage() file: TrafficApp/MainPage.xaml.cs start line: 106 end line: 128 size: 14 LOC McCabe index: 6 number of parameters: 0 id: 15 unit: private void Flyout_Closed() file: TrafficApp/MainPage.xaml.cs start line: 556 end line: 576 size: 14 LOC McCabe index: 4 number of parameters: 2 id: 16 unit: public static async Task CheckTravelInfoForMonitoredLocationsAsync() file: LocationHelper/LocationHelper.cs start line: 161 end line: 173 size: 13 LOC McCabe index: 3 number of parameters: 0 id: 17 unit: protected override async void OnNavigatedTo() file: TrafficApp/MainPage.xaml.cs start line: 134 end line: 151 size: 12 LOC McCabe index: 4 number of parameters: 1 id: 18 unit: private void EnterMapSelectionMode() file: TrafficApp/MainPage.xaml.cs start line: 628 end line: 639 size: 12 LOC McCabe index: 1 number of parameters: 2 id: 19 unit: private async void AddCurrentLocation_Click() file: TrafficApp/MainPage.xaml.cs start line: 340 end line: 353 size: 11 LOC McCabe index: 2 number of parameters: 2 id: 20 unit: private void DisableMapSelection() file: TrafficApp/MainPage.xaml.cs start line: 644 end line: 654 size: 11 LOC McCabe index: 1 number of parameters: 0 id: 21 unit: public void Copy() file: LocationHelper/LocationData.cs start line: 261 end line: 270 size: 10 LOC McCabe index: 1 number of parameters: 1 id: 22 unit: private async void NetworkInformation_NetworkStatusChanged() file: TrafficApp/MainPage.xaml.cs start line: 202 end line: 211 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 23 unit: public static async Task CallOnUiThreadAsync() file: TrafficApp/Common/Helpers.cs start line: 17 end line: 31 size: 9 LOC McCabe index: 1 number of parameters: 1 id: 24 unit: private async void ShowRouteButton_Click() file: TrafficApp/MainPage.xaml.cs start line: 409 end line: 417 size: 9 LOC McCabe index: 2 number of parameters: 2 id: 25 unit: public override string ToString() file: LocationHelper/LocationData.cs start line: 243 end line: 255 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 26 unit: public static void CancelGetCurrentLocation() file: LocationHelper/LocationHelper.cs start line: 102 end line: 109 size: 8 LOC McCabe index: 2 number of parameters: 0 id: 27 unit: private static void ShowToast() file: LocationHelper/LocationHelper.cs start line: 128 end line: 135 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 28 unit: public static void RegisterTrafficMonitor() file: LocationHelper/LocationHelper.cs start line: 140 end line: 147 size: 8 LOC McCabe index: 1 number of parameters: 0 id: 29 unit: private async void TrackButton_Click() file: TrafficApp/MainPage.xaml.cs start line: 424 end line: 431 size: 8 LOC McCabe index: 1 number of parameters: 2 id: 30 unit: private LocationData GetLocation() file: TrafficApp/MainPage.xaml.cs start line: 438 end line: 452 size: 8 LOC McCabe index: 4 number of parameters: 1 id: 31 unit: public void EditNewLocation() file: TrafficApp/MainPage.xaml.cs start line: 480 end line: 487 size: 8 LOC McCabe index: 2 number of parameters: 1 id: 32 unit: private void EditLocation() file: TrafficApp/MainPage.xaml.cs start line: 494 end line: 501 size: 8 LOC McCabe index: 1 number of parameters: 1 id: 33 unit: protected bool SetProperty() file: LocationHelper/BindableBase.cs start line: 54 end line: 61 size: 7 LOC McCabe index: 2 number of parameters: 3 id: 34 unit: public static async Task ShowRouteToLocationInMapsAppAsync() file: LocationHelper/LocationHelper.cs start line: 116 end line: 122 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 35 unit: protected override void OnNavigatedFrom() file: TrafficApp/MainPage.xaml.cs start line: 157 end line: 163 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 36 unit: private async void DeleteLocation_Click() file: TrafficApp/MainPage.xaml.cs start line: 397 end line: 403 size: 7 LOC McCabe index: 1 number of parameters: 2 id: 37 unit: private async void TextBox_KeyUp() file: TrafficApp/MainPage.xaml.cs start line: 469 end line: 475 size: 7 LOC McCabe index: 2 number of parameters: 2 id: 38 unit: public void ClearTravelInfo() file: LocationHelper/LocationData.cs start line: 232 end line: 237 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 39 unit: public object Convert() file: TrafficApp/Common/BooleanToVisibilityConverter.cs start line: 41 end line: 46 size: 6 LOC McCabe index: 3 number of parameters: 4 id: 40 unit: private async Task TryUpdateLocationsTravelInfoAsync() file: TrafficApp/MainPage.xaml.cs start line: 284 end line: 289 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 41 unit: private async Task GetCurrentLocationAsync() file: TrafficApp/MainPage.xaml.cs start line: 296 end line: 301 size: 6 LOC McCabe index: 1 number of parameters: 0 id: 42 unit: private async void InputMap_MapHolding() file: TrafficApp/MainPage.xaml.cs start line: 370 end line: 379 size: 6 LOC McCabe index: 1 number of parameters: 2 id: 43 unit: public static void UnregisterBackgroundTask() file: LocationHelper/BackgroundTaskHelper.cs start line: 69 end line: 73 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 44 unit: public App() file: TrafficApp/App.xaml.cs start line: 45 end line: 49 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 45 unit: private void OnSuspending() file: TrafficApp/App.xaml.cs start line: 116 end line: 121 size: 5 LOC McCabe index: 1 number of parameters: 2 id: 46 unit: public object ConvertBack() file: TrafficApp/Common/BooleanToVisibilityConverter.cs start line: 48 end line: 52 size: 5 LOC McCabe index: 2 number of parameters: 4 id: 47 unit: private async Task UpdateLocationsTravelInfoAsync() file: TrafficApp/MainPage.xaml.cs start line: 252 end line: 256 size: 5 LOC McCabe index: 2 number of parameters: 0 id: 48 unit: private void UpdateNetworkStatus() file: TrafficApp/MainPage.xaml.cs start line: 262 end line: 266 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 49 unit: private void UpdateLocationStatus() file: TrafficApp/MainPage.xaml.cs start line: 272 end line: 276 size: 5 LOC McCabe index: 2 number of parameters: 1 id: 50 unit: private FrameworkElement GetTemplateRootForLocation() file: TrafficApp/MainPage.xaml.cs start line: 583 end line: 587 size: 5 LOC McCabe index: 1 number of parameters: 1 id: 51 unit: protected void OnPropertyChanged() file: LocationHelper/BindableBase.cs start line: 69 end line: 72 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 52 unit: static LocationHelper() file: LocationHelper/LocationHelper.cs start line: 55 end line: 59 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 53 unit: public static void UnregisterTrafficMonitor() file: LocationHelper/LocationHelper.cs start line: 152 end line: 155 size: 4 LOC McCabe index: 1 number of parameters: 0 id: 54 unit: void OnNavigationFailed() file: TrafficApp/App.xaml.cs start line: 104 end line: 107 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 55 unit: private void ListDisplayModeButton_Click() file: TrafficApp/MainPage.xaml.cs start line: 311 end line: 314 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 56 unit: private void AddNewLocation_Click() file: TrafficApp/MainPage.xaml.cs start line: 361 end line: 364 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 57 unit: private void EditLocation_Click() file: TrafficApp/MainPage.xaml.cs start line: 388 end line: 391 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 58 unit: private async void FlyoutSave_Click() file: TrafficApp/MainPage.xaml.cs start line: 461 end line: 464 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 59 unit: private void TextBlock_Tapped() file: TrafficApp/MainPage.xaml.cs start line: 596 end line: 599 size: 4 LOC McCabe index: 1 number of parameters: 2