diff --git a/shark/src/main/java/shark/ReferencePattern.kt b/shark/src/main/java/shark/ReferencePattern.kt index 4482412651..dc8723be4c 100644 --- a/shark/src/main/java/shark/ReferencePattern.kt +++ b/shark/src/main/java/shark/ReferencePattern.kt @@ -13,9 +13,7 @@ sealed class ReferencePattern : Serializable { data class JavaLocalPattern( val threadName: String ) : ReferencePattern() { - override fun toString(): String { - return "local variable on thread $threadName" - } + override fun toString() = "local variable on thread $threadName" } /** @@ -25,9 +23,7 @@ sealed class ReferencePattern : Serializable { val className: String, val fieldName: String ) : ReferencePattern() { - override fun toString(): String { - return "static field $className#$fieldName" - } + override fun toString() = "static field $className#$fieldName" } /** @@ -42,14 +38,6 @@ sealed class ReferencePattern : Serializable { val className: String, val fieldName: String ) : ReferencePattern() { - override fun toString(): String { - return "instance field $className#$fieldName" - } - } - - data class NativeGlobalVariablePattern(val className: String) : ReferencePattern() { - override fun toString(): String { - return "native global variable referencing $className" - } + override fun toString() = "instance field $className#$fieldName" } } \ No newline at end of file