epam / covid-resistance-mobile
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 6% | 9% | 17% | 66%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cs0% | 7% | 6% | 17% | 67%
xaml0% | 0% | 23% | 16% | 59%
xml0% | 0% | 0% | 0% | 100%
xsd0% | 0% | 0% | 0% | 100%
props0% | 0% | 0% | 0% | 100%
bash0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 6% | 9% | 17% | 66%
Longest Files (Top 50)
File# lines# units
IconFont.cs
in src/Covi/Styles
921 -
DefaultDeviceManager.cs
in src/Covi/Features/BluetoothTracing/DeviceManager/Internal
324 13
xaml
Text.xaml
in src/Covi/Styles
304 -
BtScanner.cs
in src/Covi.Android/Features/Bluetooth
251 15
xaml
Global.xaml
in src/Covi/Styles
250 -
PlatformInitializer.cs
in src/Covi.iOS/Features/Bluetooth
248 12
OnBoardingViewModel.cs
in src/Covi/Features/OnBoarding
200 7
CreateProfileViewModel.cs
in src/Covi/Features/CreateProfile
185 6
CoviEntry.xaml.cs
in src/Covi/Features/Components
170 6
xaml
CreateProfilePage.xaml
in src/Covi/Features/CreateProfile
165 -
App.xaml.cs
in src/Covi
159 14
FirebaseService.cs
in src/Covi.Android/Services
156 8
PeripheralManager.cs
in src/Covi.iOS/Features/Bluetooth/Scanning
155 10
AppDelegate.cs
in src/Covi.iOS
146 8
BtService.cs
in src/Covi.Android/Features/Services
141 13
AuthenticationServiceErrorHandler.cs
in src/Covi/Features/Account/Services/Authentication
127 5
UserLogInViewModel.cs
in src/Covi/Features/UserLogIn
125 5
xaml
MedicalChangeStatusView.xaml
in src/Covi/Features/MedicalChangeStatus
121 -
StorageService.cs
in src/Covi/Services/Storage/LiteDbStorage
120 7
MainActivity.cs
in src/Covi.Android
117 7
MedicalChangeStatusViewModel.cs
in src/Covi/Features/MedicalChangeStatus
112 6
Scanner.cs
in src/Covi.iOS/Features/Bluetooth/Scanning
111 10
xaml
OnBoardingCarouselView.xaml
in src/Covi/Features/OnBoarding/Components
102 -
HorizontalSelectedItemIndicatorControl.xaml.cs
in src/Covi/Features/OnBoarding/Components
102 5
xaml
ApplyCodePage.xaml
in src/Covi/Features/ApplyCode
96 -
TokenRefreshDelegatingHandler.cs
in src/Covi/Services/Http/AuthorizationHandling
96 7
UserStatusCardViewModel.cs
in src/Covi/Features/UserProfile/Components/UserStatusCard
93 5
DeveloperToolsViewModel.cs
in src/Covi/Features/Debugging
92 8
HealthStatusAdviceViewModel.cs
in src/Covi/Features/UserProfile/Components/HealthStatusAdvice
92 6
PushNotificationsService.cs
in src/Covi/Features/PushNotifications/Services
90 4
ApplyCodeViewModel.cs
in src/Covi/Features/ApplyCode
86 3
ViewModelBase.cs
in src/Covi/Features/!Base
85 10
xaml
CoviEntry.xaml
in src/Covi/Features/Components
85 -
MedicalLogInViewModel.cs
in src/Covi/Features/MedicalLogin/Components/LogIn
84 3
Advertiser.cs
in src/Covi.iOS/Features/Bluetooth/Advertising
82 6
PlatformClient.cs
in src/Covi.Client/Services
82 4
DefaultAppPreferencesService.cs
in src/Covi/Features/AppSettings/Internal
82 5
DefaultSecretsProvider.cs
in src/Covi/Services/Security/SecretsProvider/Internal
79 10
UserStatusChangeService.cs
in src/Covi/Features/ApplyCode/Services
78 3
TracingEngine.cs
in src/Covi.iOS/Features/Bluetooth
77 6
xaml
SharedCodeView.xaml
in src/Covi/Features/MedicalCodeSharing/Components/SharedCode
76 -
ErrorResponseHandler.cs
in src/Covi/Services/Http/ExceptionsHandling
75 4
BtGattServer.cs
in src/Covi.Android/Features/Bluetooth/Gatt
74 4
LiteDbTracesStorage.cs
in src/Covi/Features/BluetoothTracing/TracesStorage/LiteDbStorage
74 5
WeakObservableExtensions.cs
in src/Covi/Utils/Observables
74 4
xaml
UserLogInPage.xaml
in src/Covi/Features/UserLogIn
73 -
TracingEngine.cs
in src/Covi.Android/Features/Bluetooth
72 6
UserService.cs
in src/Covi/Features/UserProfile/Services
72 3
RecommendationsViewModel.cs
in src/Covi/Features/Recommendations
71 3
BtAdvertisingForO.cs
in src/Covi.Android/Features/Bluetooth/Advertising
70 4
Files With Most Units (Top 50)
File# lines# units
BtScanner.cs
in src/Covi.Android/Features/Bluetooth
251 15
App.xaml.cs
in src/Covi
159 14
BtService.cs
in src/Covi.Android/Features/Services
141 13
DefaultDeviceManager.cs
in src/Covi/Features/BluetoothTracing/DeviceManager/Internal
324 13
PlatformInitializer.cs
in src/Covi.iOS/Features/Bluetooth
248 12
PeripheralManager.cs
in src/Covi.iOS/Features/Bluetooth/Scanning
155 10
Scanner.cs
in src/Covi.iOS/Features/Bluetooth/Scanning
111 10
ViewModelBase.cs
in src/Covi/Features/!Base
85 10
DefaultSecretsProvider.cs
in src/Covi/Services/Security/SecretsProvider/Internal
79 10
FirebaseService.cs
in src/Covi.Android/Services
156 8
AppDelegate.cs
in src/Covi.iOS
146 8
DeveloperToolsViewModel.cs
in src/Covi/Features/Debugging
92 8
MainActivity.cs
in src/Covi.Android
117 7
TracingEngine.cs
in src/Covi/Features/BluetoothTracing/Internal
38 7
OnBoardingViewModel.cs
in src/Covi/Features/OnBoarding
200 7
StorageService.cs
in src/Covi/Services/Storage/LiteDbStorage
120 7
TokenRefreshDelegatingHandler.cs
in src/Covi/Services/Http/AuthorizationHandling
96 7
TracingEngine.cs
in src/Covi.Android/Features/Bluetooth
72 6
AppCenterLogProvider.cs
in src/Covi.Android/Services/Log
66 6
TracingEngine.cs
in src/Covi.iOS/Features/Bluetooth
77 6
Advertiser.cs
in src/Covi.iOS/Features/Bluetooth/Advertising
82 6
AppCenterLogProvider.cs
in src/Covi.iOS/Services/Log
66 6
MedicalChangeStatusViewModel.cs
in src/Covi/Features/MedicalChangeStatus
112 6
TracingState.cs
in src/Covi/Features/BluetoothTracing
63 6
CoviEntry.xaml.cs
in src/Covi/Features/Components
170 6
HealthStatusAdviceViewModel.cs
in src/Covi/Features/UserProfile/Components/HealthStatusAdvice
92 6
CreateProfileViewModel.cs
in src/Covi/Features/CreateProfile
185 6
TaskExtensions.cs
in src/Covi/Utils
63 6
HttpRequestMessageExtensions.cs
in src/Covi/Services/Http
68 6
LiteDbTracesStorage.cs
in src/Covi/Features/BluetoothTracing/TracesStorage/LiteDbStorage
74 5
CompositeViewModelBase.cs
in src/Covi/Features/!Base
54 5
UserLogInViewModel.cs
in src/Covi/Features/UserLogIn
125 5
BusyIndicatorView.xaml.cs
in src/Covi/Features/Controls
66 5
DefaultAppPreferencesService.cs
in src/Covi/Features/AppSettings/Internal
82 5
UserStatusCardViewModel.cs
in src/Covi/Features/UserProfile/Components/UserStatusCard
93 5
AuthenticationServiceErrorHandler.cs
in src/Covi/Features/Account/Services/Authentication
127 5
HorizontalSelectedItemIndicatorControl.xaml.cs
in src/Covi/Features/OnBoarding/Components
102 5
PrismConsoleLogger.cs
in src/Covi/Logs
38 5
BtGattServer.cs
in src/Covi.Android/Features/Bluetooth/Gatt
74 4
BtAdvertising.cs
in src/Covi.Android/Features/Bluetooth/Advertising
42 4
BtAdvertisingForO.cs
in src/Covi.Android/Features/Bluetooth/Advertising
70 4
BtAdvertisingForM.cs
in src/Covi.Android/Features/Bluetooth/Advertising
64 4
PlatformClient.cs
in src/Covi.Client/Services
82 4
SharedCodeViewModel.cs
in src/Covi/Features/MedicalCodeSharing/Components/SharedCode
50 4
RoundCheckBox.xaml.cs
in src/Covi/Features/Components
70 4
UserProfileViewModel.cs
in src/Covi/Features/UserProfile
55 4
AuthenticationInfoService.cs
in src/Covi/Features/Account/Services/Authentication
64 4
PushNotificationsService.cs
in src/Covi/Features/PushNotifications/Services
90 4
WeakObservableExtensions.cs
in src/Covi/Utils/Observables
74 4
BorderlessEntryEffect.cs
in src/Covi/Effects
49 4
Files With Long Lines (Top 50)

There are 83 files with lines longer than 120 characters. In total, there are 218 long lines.

File# lines# units# long lines
DefaultDeviceManager.cs
in src/Covi/Features/BluetoothTracing/DeviceManager/Internal
324 13 24
Constants.cs
in src/Covi.Configuration
50 1 13
OnBoardingViewModel.cs
in src/Covi/Features/OnBoarding
200 7 9
BtScanner.cs
in src/Covi.Android/Features/Bluetooth
251 15 8
xsd
FodyWeavers.xsd
in src/Covi
63 - 7
FirebaseService.cs
in src/Covi.Android/Services
156 8 6
PeripheralManager.cs
in src/Covi.iOS/Features/Bluetooth/Scanning
155 10 6
IDeviceManager.cs
in src/Covi/Features/BluetoothTracing/DeviceManager
45 3 6
DebugObservable.cs
in src/Covi/Utils/Observables
37 1 6
ResponseErrorCode.cs
in src/Covi/Services/Http
35 2 6
DefaultTracingInformationContainer.cs
in src/Covi/Features/BluetoothTracing/TracingInformation/Internal
41 3 5
DefaultSecretsProvider.cs
in src/Covi/Services/Security/SecretsProvider/Internal
79 10 5
AppDelegate.cs
in src/Covi.iOS
146 8 4
App.xaml.cs
in src/Covi
159 14 4
StorageModule.cs
in src/Covi/Services/Storage
25 2 4
BtService.cs
in src/Covi.Android/Features/Services
141 13 3
MainActivity.cs
in src/Covi.Android
117 7 3
MedicalChangeStatusViewModel.cs
in src/Covi/Features/MedicalChangeStatus
112 6 3
UserProfileModule.cs
in src/Covi/Features/UserProfile
28 2 3
UserService.cs
in src/Covi/Features/UserProfile/Services
72 3 3
PushNotificationsService.cs
in src/Covi/Features/PushNotifications/Services
90 4 3
TaskExtensions.cs
in src/Covi/Utils
63 6 3
StorageService.cs
in src/Covi/Services/Storage/LiteDbStorage
120 7 3
HttpRequestMessageExtensions.cs
in src/Covi/Services/Http
68 6 3
PlatformInitializer.cs
in src/Covi.Android/Features/Bluetooth
48 2 2
BtGattServer.cs
in src/Covi.Android/Features/Bluetooth/Gatt
74 4 2
Advertiser.cs
in src/Covi.iOS/Features/Bluetooth/Advertising
82 6 2
NotificationDelegate.cs
in src/Covi.iOS/Features/PushNotifications
19 2 2
PlatformClient.cs
in src/Covi.Client/Services
82 4 2
DeveloperToolsViewModel.cs
in src/Covi/Features/Debugging
92 8 2
MedicalAuthenticationServiceErrorHandler.cs
in src/Covi/Features/MedicalLogin/Services
50 3 2
UserStatusChangeServiceErrorHandler.cs
in src/Covi/Features/ApplyCode/Services/!ErrorHandler
41 2 2
ViewModelBase.cs
in src/Covi/Features/!Base
85 10 2
RecommendationsService.cs
in src/Covi/Features/Recommendations/Services
58 2 2
xaml
UserLogInPage.xaml
in src/Covi/Features/UserLogIn
73 - 2
BusyIndicatorView.xaml.cs
in src/Covi/Features/Controls
66 5 2
CoviEntry.xaml.cs
in src/Covi/Features/Components
170 6 2
HealthStatusAdviceViewModel.cs
in src/Covi/Features/UserProfile/Components/HealthStatusAdvice
92 6 2
AuthenticationServiceErrorHandler.cs
in src/Covi/Features/Account/Services/Authentication
127 5 2
OnBoardingModule.cs
in src/Covi/Features/OnBoarding
16 2 2
CreateProfileModule.cs
in src/Covi/Features/CreateProfile
23 2 2
TokenRefreshDelegatingHandler.cs
in src/Covi/Services/Http/AuthorizationHandling
96 7 2
ErrorResponseHandler.cs
in src/Covi/Services/Http/ExceptionsHandling
75 4 2
Toolbar.xml
in src/Covi.Android/Resources/layout
2 - 1
Tabbar.xml
in src/Covi.Android/Resources/layout
2 - 1
BtGattServerCallback.cs
in src/Covi.Android/Features/Bluetooth/Gatt
43 3 1
Exports.cs
in src/Covi.Android/Effects
4 - 1
AppCenterLogProvider.cs
in src/Covi.Android/Services/Log
66 6 1
PlatformInitializer.cs
in src/Covi.iOS/Features/Bluetooth
248 12 1
AppCenterLogProvider.cs
in src/Covi.iOS/Services/Log
66 6 1
Correlations

File Size vs. Commits (all time): 0 points

No data for "commits (all time)" vs. "lines of code".

File Size vs. Contributors (all time): 0 points

No data for "contributors (all time)" vs. "lines of code".


File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".