Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 17a947b4 authored by Vincent Bourgmayer's avatar Vincent Bourgmayer
Browse files

refactor: change name of GitLabReleaseInfo to ReleaseInfo & same for the Api

parent f40524d6
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -18,7 +18,6 @@
package foundation.e.apps.data.gitlab

import foundation.e.apps.data.gitlab.models.GitLabReleaseInfo
import foundation.e.apps.data.gitlab.models.SystemAppInfo
import retrofit2.Response
import retrofit2.http.GET
import retrofit2.http.Path
@@ -26,7 +25,7 @@ import retrofit2.http.Path
/*
Provides GitLab API client method (https://docs.gitlab.com/ee/api/releases/)
 */
interface GitLabReleaseInfoApi {
interface ReleaseInfoApi {

    companion object {
        const val BASE_URL =
+1 −1
Original line number Diff line number Diff line
@@ -42,7 +42,7 @@ class SystemAppsUpdatesRepository @Inject constructor(
    private val systemAppDefinitionApi: SystemAppDefinitionApi,
    private val applicationDataManager: ApplicationDataManager,
    private val appLoungePackageManager: AppLoungePackageManager,
    private val releaseInfoApi: GitLabReleaseInfoApi,
    private val releaseInfoApi: ReleaseInfoApi,
) {

    private val androidVersionCode by lazy {
+0 −1
Original line number Diff line number Diff line
@@ -18,7 +18,6 @@
package foundation.e.apps.data.gitlab.models

import com.squareup.moshi.Json
import java.time.Instant

data class GitLabReleaseInfo(
    val name: String,
+4 −4
Original line number Diff line number Diff line
@@ -29,7 +29,7 @@ import foundation.e.apps.data.cleanapk.CleanApkRetrofit
import foundation.e.apps.data.ecloud.EcloudApiInterface
import foundation.e.apps.data.exodus.ExodusTrackerApi
import foundation.e.apps.data.fdroid.FdroidApiInterface
import foundation.e.apps.data.gitlab.GitLabReleaseInfoApi
import foundation.e.apps.data.gitlab.ReleaseInfoApi
import foundation.e.apps.data.gitlab.UpdatableSystemAppsApi
import foundation.e.apps.data.gitlab.SystemAppDefinitionApi
import foundation.e.apps.data.parentalcontrol.fdroid.FDroidMonitorApi
@@ -153,13 +153,13 @@ class RetrofitApiModule {
    fun provideReleaseInfoApi(
        okHttpClient: OkHttpClient,
        moshi: Moshi,
    ): GitLabReleaseInfoApi {
    ): ReleaseInfoApi {
        return Retrofit.Builder()
            .baseUrl(GitLabReleaseInfoApi.BASE_URL)
            .baseUrl(ReleaseInfoApi.BASE_URL)
            .client(okHttpClient)
            .addConverterFactory(MoshiConverterFactory.create(moshi))
            .build()
            .create(GitLabReleaseInfoApi::class.java)
            .create(ReleaseInfoApi::class.java)
    }

    @Singleton