diff --git a/app/src/main/java/com/example/hpostesting/presentation/adapter/UserListAdapter.kt b/app/src/main/java/com/example/hpostesting/presentation/adapter/UserListAdapter.kt index 14d2cdc..aadcc8f 100644 --- a/app/src/main/java/com/example/hpostesting/presentation/adapter/UserListAdapter.kt +++ b/app/src/main/java/com/example/hpostesting/presentation/adapter/UserListAdapter.kt @@ -243,8 +243,6 @@ class UserListAdapter( } } - - private fun isBetween15And30Minutes(createdAt: String): Long { val formatter = SimpleDateFormat("yyyy-MM-dd HH:mm:ss", Locale.getDefault()) val createdAtDate: Date = formatter.parse(createdAt)!! diff --git a/app/src/main/java/com/example/hpostesting/presentation/deviceinfo/DeviceActivity.kt b/app/src/main/java/com/example/hpostesting/presentation/deviceinfo/DeviceActivity.kt index 205bb0e..a5d1de8 100644 --- a/app/src/main/java/com/example/hpostesting/presentation/deviceinfo/DeviceActivity.kt +++ b/app/src/main/java/com/example/hpostesting/presentation/deviceinfo/DeviceActivity.kt @@ -34,6 +34,8 @@ import dagger.hilt.android.AndroidEntryPoint import `in`.sminnovations.hpostesting.R import `in`.sminnovations.hpostesting.databinding.ActivityCalibrationBinding import `in`.sminnovations.hpostesting.databinding.ActivityDeviceBinding + +@Suppress("MemberVisibilityCanBePrivate") @AndroidEntryPoint class DeviceActivity : AppCompatActivity() { private lateinit var binding: ActivityDeviceBinding @@ -110,6 +112,7 @@ class DeviceActivity : AppCompatActivity() { } } } + open fun connectUsb(permissionGranted: Boolean) { Log.d(TAG, "connectUsb() called, permission variable = $permissionGranted") val manager = getSystemService(Context.USB_SERVICE) as UsbManager @@ -125,12 +128,9 @@ class DeviceActivity : AppCompatActivity() { } else { setupService() } - - } } - fun onErrorReported(msg: String) { Toast.makeText(this, msg, Toast.LENGTH_SHORT).show() if (!isFinishing) onBackPressed() @@ -142,6 +142,7 @@ class DeviceActivity : AppCompatActivity() { supportFragmentManager.beginTransaction().replace(binding.fgDevice.id, DeviceFragment()) .commit() } + @SuppressLint("MutableImplicitPendingIntent") private fun requestUserPermission(manager: UsbManager, device: UsbDevice) { val mPendingIntent: PendingIntent @@ -163,7 +164,6 @@ class DeviceActivity : AppCompatActivity() { manager.requestPermission(device, mPendingIntent) } - fun setupService() { val intent = Intent(this, UsbService::class.java) bindService(intent, connection, Context.BIND_AUTO_CREATE) diff --git a/app/src/main/java/com/example/hpostesting/presentation/deviceprovision/DeviceProvisionActivity.kt b/app/src/main/java/com/example/hpostesting/presentation/deviceprovision/DeviceProvisionActivity.kt index aae6d13..4509bb1 100644 --- a/app/src/main/java/com/example/hpostesting/presentation/deviceprovision/DeviceProvisionActivity.kt +++ b/app/src/main/java/com/example/hpostesting/presentation/deviceprovision/DeviceProvisionActivity.kt @@ -62,7 +62,6 @@ class DeviceProvisionActivity : AppCompatActivity() { } } - private val connection = object : ServiceConnection { override fun onServiceConnected(className: ComponentName, service: IBinder) { val binder = service as UsbService.UsbServiceBinder diff --git a/app/src/main/java/com/example/hpostesting/presentation/diagnostics/DiagnosticsActivity.kt b/app/src/main/java/com/example/hpostesting/presentation/diagnostics/DiagnosticsActivity.kt index 25b41b4..8514b62 100644 --- a/app/src/main/java/com/example/hpostesting/presentation/diagnostics/DiagnosticsActivity.kt +++ b/app/src/main/java/com/example/hpostesting/presentation/diagnostics/DiagnosticsActivity.kt @@ -1,5 +1,6 @@ package com.example.hpostesting.presentation.diagnostics +import android.annotation.SuppressLint import android.app.PendingIntent import android.content.BroadcastReceiver import android.content.ComponentName @@ -31,6 +32,7 @@ import dagger.hilt.android.AndroidEntryPoint import `in`.sminnovations.hpostesting.R import `in`.sminnovations.hpostesting.databinding.ActivityDiagnosticsBinding +@Suppress("MemberVisibilityCanBePrivate") @AndroidEntryPoint class DiagnosticsActivity : AppCompatActivity() { private lateinit var binding: ActivityDiagnosticsBinding @@ -141,6 +143,7 @@ class DiagnosticsActivity : AppCompatActivity() { .commit() } + @SuppressLint("MutableImplicitPendingIntent") private fun requestUserPermission(manager: UsbManager, device: UsbDevice) { val mPendingIntent: PendingIntent if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.S) {