浏览代码

Fix nullability of TextUtil methods

Peter Cai 3 年之前
父节点
当前提交
a85546b9aa
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      libs/lpad-sm-dp-plus-connector/src/main/java/com/truphone/util/TextUtil.kt

+ 3 - 3
libs/lpad-sm-dp-plus-connector/src/main/java/com/truphone/util/TextUtil.kt

@@ -107,17 +107,17 @@ object TextUtil {
      * TODO: Remove after Kotlin migration
      */
     @JvmStatic
-    fun isNotBlank(str: String): Boolean = str.isNotBlank()
+    fun isNotBlank(str: String?): Boolean = !isBlank(str)
 
     /*
      * TODO: Remove after Kotlin migration
      */
     @JvmStatic
-    fun isBlank(str: String): Boolean = str.isBlank()
+    fun isBlank(str: String?): Boolean = str?.isBlank() ?: true
 
     /*
      * TODO: Remove after Kotlin migration
      */
     @JvmStatic
-    fun isNotEmpty(str: String): Boolean = str.isNotEmpty()
+    fun isNotEmpty(str: String?): Boolean = str?.isNotEmpty() ?: false
 }