Fix lint again
This commit is contained in:
@@ -11,6 +11,7 @@ import android.net.wifi.p2p.*
|
||||
import android.os.Build
|
||||
import android.os.Looper
|
||||
import android.provider.Settings
|
||||
import androidx.annotation.RequiresApi
|
||||
import androidx.annotation.StringRes
|
||||
import androidx.core.content.edit
|
||||
import be.mygod.vpnhotspot.App.Companion.app
|
||||
@@ -50,7 +51,8 @@ class RepeaterService : Service(), CoroutineScope, WifiP2pManager.ChannelListene
|
||||
|
||||
var persistentSupported = false
|
||||
|
||||
private val hasP2pValidateName by lazy @TargetApi(29) {
|
||||
@get:RequiresApi(29)
|
||||
private val hasP2pValidateName by lazy {
|
||||
val array = Build.VERSION.SECURITY_PATCH.split('-', limit = 3)
|
||||
val y = array.getOrNull(0)?.toIntOrNull()
|
||||
val m = array.getOrNull(1)?.toIntOrNull()
|
||||
|
||||
@@ -45,22 +45,18 @@ class TetheringFragment : Fragment(), ServiceConnection, Toolbar.OnMenuItemClick
|
||||
inner class ManagerAdapter : ListAdapter<Manager, RecyclerView.ViewHolder>(Manager),
|
||||
TetheringManager.TetheringEventCallback {
|
||||
internal val repeaterManager by lazy { RepeaterManager(this@TetheringFragment) }
|
||||
@delegate:TargetApi(26)
|
||||
@get:RequiresApi(26)
|
||||
internal val localOnlyHotspotManager by lazy { LocalOnlyHotspotManager(this@TetheringFragment) }
|
||||
@delegate:TargetApi(24)
|
||||
internal val localOnlyHotspotManager by lazy @TargetApi(26) { LocalOnlyHotspotManager(this@TetheringFragment) }
|
||||
@get:RequiresApi(24)
|
||||
internal val bluetoothManager by lazy { TetherManager.Bluetooth(this@TetheringFragment) }
|
||||
@delegate:TargetApi(24)
|
||||
internal val bluetoothManager by lazy @TargetApi(24) { TetherManager.Bluetooth(this@TetheringFragment) }
|
||||
@get:RequiresApi(24)
|
||||
private val tetherManagers by lazy {
|
||||
private val tetherManagers by lazy @TargetApi(24) {
|
||||
listOf(TetherManager.Wifi(this@TetheringFragment),
|
||||
TetherManager.Usb(this@TetheringFragment),
|
||||
bluetoothManager)
|
||||
}
|
||||
@delegate:TargetApi(30)
|
||||
@get:RequiresApi(30)
|
||||
private val tetherManagers30 by lazy {
|
||||
private val tetherManagers30 by lazy @TargetApi(30) {
|
||||
listOf(TetherManager.Ethernet(this@TetheringFragment),
|
||||
TetherManager.Ncm(this@TetheringFragment),
|
||||
TetherManager.WiGig(this@TetheringFragment))
|
||||
|
||||
Reference in New Issue
Block a user