Skip to content

Commit 8e53fa9

Browse files
committed
Fix lint issues
1 parent b4bd6a4 commit 8e53fa9

21 files changed

+85
-67
lines changed

app/src/main/java/com/klee/sapio/data/DeviceConfiguration.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ class DeviceConfiguration @Inject constructor(
3434

3535
if (packageManager.getApplicationLabel(app).toString() == GOOGLE_PLAY_SERVICES) {
3636
type = GmsType.GOOGLE_PLAY_SERVICES
37-
break;
37+
break
3838
}
3939
}
4040

app/src/main/java/com/klee/sapio/data/Models.kt

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -157,16 +157,20 @@ data class Label(val text: String, val color: Int) {
157157
fun create(context: Context, label: Int): Label {
158158
return when (label) {
159159
MICROG -> Label(
160-
context.getString(R.string.microg_label), context.getColor(R.color.blue_200)
160+
context.getString(R.string.microg_label),
161+
context.getColor(R.color.blue_200)
161162
)
162163
BARE_AOSP -> Label(
163-
context.getString(R.string.bare_aosp_label), context.getColor(R.color.blue_700)
164+
context.getString(R.string.bare_aosp_label),
165+
context.getColor(R.color.blue_700)
164166
)
165167
SECURE -> Label(
166-
context.getString(R.string.secure_label), context.getColor(R.color.purple_200)
168+
context.getString(R.string.secure_label),
169+
context.getColor(R.color.purple_200)
167170
)
168171
RISKY -> Label(
169-
context.getString(R.string.risky_label), context.getColor(R.color.purple_700)
172+
context.getString(R.string.risky_label),
173+
context.getColor(R.color.purple_700)
170174
)
171175
else -> Label(" Empty label ", context.getColor(R.color.black))
172176
}
@@ -182,7 +186,7 @@ data class Rating(val value: Int, val text: String) {
182186
const val AVERAGE = 2
183187
const val BAD = 3
184188

185-
const val GREEN_CIRCLE_EMOJI = 0x1F7E2
189+
const val GREEN_CIRCLE_EMOJI = 0x1F7E2
186190
const val YELLOW_CIRCLE_EMOJI = 0x1F7E1
187191
const val RED_CIRCLE_EMOJI = 0x1F534
188192

app/src/main/java/com/klee/sapio/data/RetrofitClient.kt

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -231,13 +231,13 @@ class EvaluationService @Inject constructor(
231231
}
232232

233233
private suspend fun upload(image: MultipartBody.Part): Response<ArrayList<IconAnswer>>? =
234-
try {
235-
withTimeout(UPLOAD_TIMEOUT_MS) {
236-
evaluationsApi.addIcon(image).execute()
234+
try {
235+
withTimeout(UPLOAD_TIMEOUT_MS) {
236+
evaluationsApi.addIcon(image).execute()
237+
}
238+
} catch (_: IOException) {
239+
null
237240
}
238-
} catch (_: IOException) {
239-
null
240-
}
241241

242242
suspend fun existingIcon(iconName: String): List<IconAnswer>? {
243243
var remotesImage: List<IconAnswer>? = null
@@ -285,5 +285,4 @@ class EvaluationService @Inject constructor(
285285
bitmap.compress(Bitmap.CompressFormat.PNG, COMPRESSION_QUALITY, stream)
286286
return stream.toByteArray()
287287
}
288-
289288
}

app/src/main/java/com/klee/sapio/domain/EvaluateAppUseCase.kt

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
package com.klee.sapio.domain
22

33
import com.klee.sapio.data.DeviceConfiguration
4-
import com.klee.sapio.data.InstalledApplication
54
import com.klee.sapio.data.IconAnswer
5+
import com.klee.sapio.data.InstalledApplication
66
import com.klee.sapio.data.UploadEvaluation
77
import kotlinx.coroutines.Dispatchers
88
import kotlinx.coroutines.withContext
@@ -11,8 +11,11 @@ import javax.inject.Inject
1111

1212
class EvaluateAppUseCase @Inject constructor() {
1313

14-
@Inject lateinit var mEvaluationRepository: EvaluationRepository
15-
@Inject lateinit var mDeviceConfiguration: DeviceConfiguration
14+
@Inject
15+
lateinit var mEvaluationRepository: EvaluationRepository
16+
17+
@Inject
18+
lateinit var mDeviceConfiguration: DeviceConfiguration
1619

1720
suspend operator fun invoke(
1821
app: InstalledApplication,

app/src/main/java/com/klee/sapio/domain/EvaluationRepository.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
package com.klee.sapio.domain
22

33
import com.klee.sapio.data.Evaluation
4+
import com.klee.sapio.data.IconAnswer
45
import com.klee.sapio.data.InstalledApplication
56
import com.klee.sapio.data.StrapiElement
67
import com.klee.sapio.data.UploadEvaluation
7-
import com.klee.sapio.data.IconAnswer
88
import retrofit2.Response
99

1010
interface EvaluationRepository {

app/src/main/java/com/klee/sapio/ui/view/AboutActivity.kt

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,11 @@
11
package com.klee.sapio.ui.view
22

3-
import android.content.Intent
4-
import android.net.Uri
53
import android.os.Bundle
64
import android.text.Html
75
import android.text.method.LinkMovementMethod
86
import androidx.appcompat.app.AppCompatActivity
97
import com.klee.sapio.BuildConfig
108
import com.klee.sapio.R
11-
import com.klee.sapio.data.Rating
129
import com.klee.sapio.databinding.ActivityAboutBinding
1310

1411
class AboutActivity : AppCompatActivity() {

app/src/main/java/com/klee/sapio/ui/view/ChooseAppAdapter.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ import android.view.LayoutInflater
44
import android.view.View
55
import android.view.ViewGroup
66
import androidx.recyclerview.widget.RecyclerView
7-
import com.klee.sapio.databinding.ChooseAppCardBinding
87
import com.klee.sapio.data.InstalledApplication
8+
import com.klee.sapio.databinding.ChooseAppCardBinding
99

1010
class ChooseAppAdapter(
1111
private var mApps: List<InstalledApplication>,

app/src/main/java/com/klee/sapio/ui/view/ChooseAppDialog.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ import android.view.ViewGroup
99
import androidx.fragment.app.DialogFragment
1010
import androidx.recyclerview.widget.LinearLayoutManager
1111
import androidx.recyclerview.widget.RecyclerView
12-
import com.klee.sapio.databinding.DialogChooseAppBinding
1312
import com.klee.sapio.data.InstalledApplication
1413
import com.klee.sapio.data.InstalledApplicationsRepository
14+
import com.klee.sapio.databinding.DialogChooseAppBinding
1515
import dagger.hilt.android.AndroidEntryPoint
1616
import javax.inject.Inject
1717

app/src/main/java/com/klee/sapio/ui/view/ChooseAppFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ import androidx.core.os.bundleOf
99
import androidx.fragment.app.Fragment
1010
import androidx.navigation.fragment.findNavController
1111
import com.klee.sapio.R
12-
import com.klee.sapio.databinding.FragmentChooseAppBinding
1312
import com.klee.sapio.data.InstalledApplication
13+
import com.klee.sapio.databinding.FragmentChooseAppBinding
1414
import dagger.hilt.android.AndroidEntryPoint
1515
import io.ktor.client.HttpClient
1616
import io.ktor.client.engine.android.Android

app/src/main/java/com/klee/sapio/ui/view/EvaluateFragment.kt

Lines changed: 18 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ import androidx.core.os.bundleOf
1212
import androidx.fragment.app.Fragment
1313
import androidx.navigation.fragment.findNavController
1414
import com.klee.sapio.R
15-
import com.klee.sapio.data.InstalledApplicationsRepository
16-
import com.klee.sapio.data.EvaluationRepositoryImpl
1715
import com.klee.sapio.data.DeviceConfiguration
16+
import com.klee.sapio.data.EvaluationRepositoryImpl
17+
import com.klee.sapio.data.InstalledApplicationsRepository
1818
import com.klee.sapio.data.Label
1919
import com.klee.sapio.data.Rating
2020
import com.klee.sapio.databinding.FragmentEvaluateBinding
@@ -30,10 +30,18 @@ class EvaluateFragment : Fragment() {
3030
const val NOT_EXISTING = -1
3131
}
3232

33-
@Inject lateinit var mInstalledApplicationsRepository: InstalledApplicationsRepository
34-
@Inject lateinit var mEvaluationRepository: EvaluationRepositoryImpl
35-
@Inject lateinit var mEvaluateAppUseCase: EvaluateAppUseCase
36-
@Inject lateinit var mDeviceConfiguration: DeviceConfiguration
33+
@Inject
34+
lateinit var mInstalledApplicationsRepository: InstalledApplicationsRepository
35+
36+
@Inject
37+
lateinit var mEvaluationRepository: EvaluationRepositoryImpl
38+
39+
@Inject
40+
lateinit var mEvaluateAppUseCase: EvaluateAppUseCase
41+
42+
@Inject
43+
lateinit var mDeviceConfiguration: DeviceConfiguration
44+
3745
private lateinit var mBinding: FragmentEvaluateBinding
3846
private lateinit var mPackageName: String
3947
private lateinit var mAppName: String
@@ -80,7 +88,9 @@ class EvaluateFragment : Fragment() {
8088
) ?: return@runBlocking
8189

8290
val rating = getRatingFromRadioId(mBinding.note.checkedRadioButtonId, requireView())
83-
mEvaluateAppUseCase.invoke(app, rating,
91+
mEvaluateAppUseCase.invoke(
92+
app,
93+
rating,
8494
{ onUploadSuccess() },
8595
{ onUploadError() }
8696
)
@@ -97,7 +107,7 @@ class EvaluateFragment : Fragment() {
97107
}
98108

99109
private fun onUploadError() {
100-
Toast.makeText(context, getString(R.string.upload_error), Toast.LENGTH_LONG).show()
110+
Toast.makeText(context, getString(R.string.upload_error), Toast.LENGTH_LONG).show()
101111
}
102112

103113
private fun getRatingFromRadioId(id: Int, view: View): Int {

0 commit comments

Comments
 (0)