diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider.kt index 46acf216..7a12fdfe 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider.kt @@ -17,6 +17,7 @@ import android.content.Intent import android.os.Environment import android.view.KeyEvent import android.widget.RemoteViews +import java.lang.Exception import org.moire.ultrasonic.R import org.moire.ultrasonic.activity.NavigationActivity import org.moire.ultrasonic.domain.Track @@ -24,11 +25,11 @@ import org.moire.ultrasonic.imageloader.BitmapUtils import org.moire.ultrasonic.receiver.MediaButtonIntentReceiver import org.moire.ultrasonic.util.Constants import timber.log.Timber -import java.lang.Exception /** * Widget Provider for the Ultrasonic Widgets */ +@Suppress("MagicNumber") open class UltrasonicAppWidgetProvider : AppWidgetProvider() { @JvmField protected var layoutId = 0 @@ -149,8 +150,8 @@ open class UltrasonicAppWidgetProvider : AppWidgetProvider() { } else { views.setImageViewBitmap(R.id.appwidget_coverart, bitmap) } - } catch (x: Exception) { - Timber.e(x, "Failed to load cover art") + } catch (all: Exception) { + Timber.e(all, "Failed to load cover art") views.setImageViewResource(R.id.appwidget_coverart, R.drawable.unknown_album) } @@ -204,4 +205,4 @@ open class UltrasonicAppWidgetProvider : AppWidgetProvider() { views.setOnClickPendingIntent(R.id.control_previous, pendingIntent) } } -} \ No newline at end of file +} diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X1.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X1.kt index 97c96027..5efd3ca8 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X1.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X1.kt @@ -25,4 +25,4 @@ class UltrasonicAppWidgetProvider4X1 : UltrasonicAppWidgetProvider() { init { layoutId = R.layout.appwidget4x1 } -} \ No newline at end of file +} diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X2.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X2.kt index f30c6efe..7235a998 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X2.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X2.kt @@ -25,4 +25,4 @@ class UltrasonicAppWidgetProvider4X2 : UltrasonicAppWidgetProvider() { init { layoutId = R.layout.appwidget4x2 } -} \ No newline at end of file +} diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X3.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X3.kt index 324efcee..7b9187cf 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X3.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X3.kt @@ -25,4 +25,4 @@ class UltrasonicAppWidgetProvider4X3 : UltrasonicAppWidgetProvider() { init { layoutId = R.layout.appwidget4x3 } -} \ No newline at end of file +} diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X4.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X4.kt index 4d03970a..d641ff4a 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X4.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/provider/UltrasonicAppWidgetProvider4X4.kt @@ -25,4 +25,4 @@ class UltrasonicAppWidgetProvider4X4 : UltrasonicAppWidgetProvider() { init { layoutId = R.layout.appwidget4x4 } -} \ No newline at end of file +} diff --git a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/receiver/MediaButtonIntentReceiver.kt b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/receiver/MediaButtonIntentReceiver.kt index 48f6a135..ec2dd114 100644 --- a/ultrasonic/src/main/kotlin/org/moire/ultrasonic/receiver/MediaButtonIntentReceiver.kt +++ b/ultrasonic/src/main/kotlin/org/moire/ultrasonic/receiver/MediaButtonIntentReceiver.kt @@ -11,13 +11,13 @@ import android.content.BroadcastReceiver import android.content.Context import android.content.Intent import android.os.Parcelable +import java.lang.Exception import org.koin.core.component.KoinComponent import org.koin.core.component.inject import org.moire.ultrasonic.service.MediaPlayerLifecycleSupport import org.moire.ultrasonic.util.Constants import org.moire.ultrasonic.util.Settings import timber.log.Timber -import java.lang.Exception /** * This class is used to receive commands from the widget @@ -45,8 +45,8 @@ class MediaButtonIntentReceiver : BroadcastReceiver(), KoinComponent { if (isOrderedBroadcast) { abortBroadcast() } - } catch (x: Exception) { + } catch (ignored: Exception) { // Ignored. } } -} \ No newline at end of file +}