aboutsummaryrefslogtreecommitdiffstats
path: root/app/src/main/java/dev/msfjarvis/aps/injection/prefs/ProxyPreferences.kt
blob: 67d6f4dc697672262ae818a2f9bf61655fa05699 (plain)
1
2
3
4
5
6
7
8
9
10
11
package dev.msfjarvis.aps.injection.prefs

import android.content.SharedPreferences
import dev.msfjarvis.aps.util.settings.GitSettings
import javax.inject.Qualifier

/**
 * Qualifier for a [SharedPreferences] that needs to be provided to the [GitSettings]. It provides a
 * [SharedPreferences] with the file name "http_proxy" which stores all the http proxy settings.
 */
@Qualifier @Retention(AnnotationRetention.RUNTIME) annotation class ProxyPreferences