SmashKs/OneShoot

View on GitHub
Branch: master(View all)
NameLines of codeMaintainabilityTest coverage
data/src/main/java/smash/ks/com/data/remote/v1/KsFirebaseImpl.kt36
A
0 mins
data/src/main/java/smash/ks/com/data/remote/v2/KsCloudinaryImpl.kt30
A
2 hrs
data/src/main/java/smash/ks/com/data/remote/v2/KsFirebaseImpl.kt61
A
25 mins
data/src/main/java/smash/ks/com/data/repositories/DataRepositoryImpl.kt35
A
0 mins
data/src/main/res/values/strings.xml
detekt.yml
domain/build.gradle
domain/src/main/java/smash/ks/com/domain/BaseUseCase.kt28
A
1 hr
domain/src/main/java/smash/ks/com/domain/CompletableUseCase.kt72
A
2 hrs
domain/src/main/java/smash/ks/com/domain/ObservableUseCase.kt60
D
2 days
domain/src/main/java/smash/ks/com/domain/SingleUseCase.kt60
D
2 days
domain/src/main/java/smash/ks/com/domain/TypeAliases.kt31
A
1 hr
domain/src/main/java/smash/ks/com/domain/executors/PostExecutionThread.kt5
A
0 mins
domain/src/main/java/smash/ks/com/domain/executors/ThreadExecutor.kt3
A
0 mins
domain/src/main/java/smash/ks/com/domain/models/KsModel.kt8
A
0 mins
domain/src/main/java/smash/ks/com/domain/models/LabelModel.kt10
A
40 mins
domain/src/main/java/smash/ks/com/domain/models/Model.kt2
A
0 mins
domain/src/main/java/smash/ks/com/domain/models/UploadResultModel.kt15
A
0 mins
domain/src/main/java/smash/ks/com/domain/models/response/KsResponse.kt11
A
1 hr
domain/src/main/java/smash/ks/com/domain/parameters/KsAnalyzeImageParam.kt20
B
5 hrs
domain/src/main/java/smash/ks/com/domain/parameters/KsParam.kt21
A
0 mins
domain/src/main/java/smash/ks/com/domain/parameters/KsPhotoToCloudinaryParam.kt20
B
5 hrs
domain/src/main/java/smash/ks/com/domain/parameters/Parameterable.kt7
A
0 mins
domain/src/main/java/smash/ks/com/domain/parameters/PhotoParam.kt54
A
2 hrs
domain/src/main/java/smash/ks/com/domain/repositories/DataRepository.kt19
A
3 hrs
domain/src/main/java/smash/ks/com/domain/usecases/TypeAliases.kt16
A
0 mins
domain/src/main/java/smash/ks/com/domain/usecases/analysis/FindImageContentWordsUsecase.kt18
A
1 hr
domain/src/main/java/smash/ks/com/domain/usecases/analysis/FindImageTagsUsecase.kt23
B
4 hrs
domain/src/main/java/smash/ks/com/domain/usecases/fake/FindKsImageUsecase.kt24
B
4 hrs
domain/src/main/java/smash/ks/com/domain/usecases/fake/PersistKsImageUsecase.kt18
A
1 hr
domain/src/main/java/smash/ks/com/domain/usecases/upload/UploadImageToCloudinaryUsecase.kt25
B
4 hrs
domain/src/main/java/smash/ks/com/domain/usecases/upload/UploadImageToFirebaseUsecase.kt22
A
0 mins
ext/build.gradle
ext/src/main/java/smash/ks/com/ext/String.kt10
A
0 mins
ext/src/main/java/smash/ks/com/ext/const/Constant.kt7
A
0 mins
ext/src/main/java/smash/ks/com/ext/const/Default.kt22
C
1 day
ext/src/main/java/smash/ks/com/ext/const/TypeAliases.kt3
A
0 mins
ext/src/main/java/smash/ks/com/ext/date/Extensions.kt9
A
0 mins
gradle.properties
gradle/wrapper/gradle-wrapper.jar
gradle/wrapper/gradle-wrapper.properties
gradlew
logo/1024px.png
logo/128px.png
logo/256px.png
logo/512px.png
logo/72px.png
logo/96px.png
logo/logotype_h.png
logo/logotype_v.png