Kynetics/uf-android-client

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
uf-client-service/src/main/kotlin/com/kynetics/uf/android/ui/preferences/EditTextValidateNotEmptyPreference.kt15
uf-client-service/src/main/kotlin/com/kynetics/uf/android/ui/preferences/EditTextValidatePreference.kt32
uf-client-service/src/main/kotlin/com/kynetics/uf/android/ui/preferences/EditTextValidateSchedulePreference.kt10
uf-client-service/src/main/kotlin/com/kynetics/uf/android/ui/preferences/NumbersPreference.kt13
uf-client-service/src/main/kotlin/com/kynetics/uf/android/ui/textwatcher/EditTextValidator.kt15
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/AndroidUpdater.kt14
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/CurrentUpdateState.kt209
B
5 hrs
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/Installer.kt11
A
30 mins
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/application/ApkAnalyzer.kt37
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/application/ApkInstaller.kt60
A
2 hrs
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/application/ApkUpdater.kt75
A
2 hrs
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/application/InstallerSession.kt78
A
50 mins
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/application/PackageInstallerBRHandler.kt33
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/application/PackageInstallerBroadcastReceiver.kt97
A
1 hr
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/application/UpdateConfirmationTimeoutProvider.kt18
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/system/ABOtaInstaller.kt268
C
1 day
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/system/OtaInstaller.kt9
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/system/OtaUpdater.kt54
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/system/SingleCopyOtaInstaller.kt125
A
1 hr
uf-client-service/src/main/kotlin/com/kynetics/uf/android/update/system/SystemUpdateType.kt38
uf-client-service/src/main/kotlin/com/kynetics/uf/android/util/zip/ZipFileExtension.kt25
uf-client-service/uf-client-service-api/src/main/kotlin/com/kynetics/uf/android/api/ApiCommunicationVersion.kt23
uf-client-service/uf-client-service-api/src/main/kotlin/com/kynetics/uf/android/api/Communication.kt186
B
4 hrs
uf-client-service/uf-client-service-api/src/main/kotlin/com/kynetics/uf/android/api/UFServiceCommunicationConstants.kt21
uf-client-service/uf-client-service-api/src/main/kotlin/com/kynetics/uf/android/api/UFServiceConfiguration.kt175
uf-client-service/uf-client-service-api/src/main/kotlin/com/kynetics/uf/android/api/UFServiceConfigurationV2.kt47
uf-client-service/uf-client-service-api/src/main/kotlin/com/kynetics/uf/android/api/UFServiceInfo.kt6
uf-client-service/uf-client-service-api/src/main/kotlin/com/kynetics/uf/android/api/UFServiceMessage.kt25
uf-client-service/uf-client-service-api/src/main/kotlin/com/kynetics/uf/android/api/v1/UFServiceMessageV1.kt180
A
1 hr
uf-ddiclient/src/main/java/com/kynetics/uf/ddiclient/DownloadBehaviorImpl.kt17
uf-ddiclient/src/main/java/com/kynetics/uf/ddiclient/HaraClientFactory.kt78
B
4 hrs
uf-ddiclient/src/main/java/com/kynetics/uf/ddiclient/TargetTokenFoundListener.kt4
uf-ddiclient/src/main/java/com/kynetics/uf/ddiclient/UpdateFactoryAuthenticationRequestInterceptor.kt43
A
1 hr