diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 15300cfa8..0a379dbbc 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -28,4 +28,4 @@ assertk = "com.willowtreeapps.assertk:assertk:0.28.1" robolectric = "org.robolectric:robolectric:4.16.1" spotlessPlugin = "com.diffplug.spotless:spotless-plugin-gradle:8.3.0" -ktfmt = "com.facebook:ktfmt:0.61" +ktfmt = "com.facebook:ktfmt:0.62" diff --git a/timber-lint/src/main/java/timber/lint/WrongTimberUsageDetector.kt b/timber-lint/src/main/java/timber/lint/WrongTimberUsageDetector.kt index d8601e5bb..0b56a1b76 100644 --- a/timber-lint/src/main/java/timber/lint/WrongTimberUsageDetector.kt +++ b/timber-lint/src/main/java/timber/lint/WrongTimberUsageDetector.kt @@ -520,15 +520,15 @@ class WrongTimberUsageDetector : Detector(), UastScanner { val numArguments = arguments.size // Find the throwable and message arguments by their type, not by their position. - val throwableArgument = - arguments.firstOrNull { isSubclassOf(context, it, Throwable::class.java) } + val throwableArgument = arguments.firstOrNull { + isSubclassOf(context, it, Throwable::class.java) + } // Find an argument that is either a String OR a literal null expression. - val messageArgument = - arguments.firstOrNull { - val type = it.getExpressionType() - (type != null && isString(type)) || (it is ULiteralExpression && it.isNull) - } + val messageArgument = arguments.firstOrNull { + val type = it.getExpressionType() + (type != null && isString(type)) || (it is ULiteralExpression && it.isNull) + } // Handles overloads like Timber.d(t, "message"). if (throwableArgument != null && messageArgument != null) {