From da1b404175e482720512910d114db9a085c01358 Mon Sep 17 00:00:00 2001 From: Mygod Date: Fri, 11 Mar 2016 20:19:45 +0800 Subject: [PATCH] Remove redundant IOUtils --- .../github/shadowsocks/utils/IOUtils.scala | 33 ------------------- 1 file changed, 33 deletions(-) delete mode 100644 src/main/scala/com/github/shadowsocks/utils/IOUtils.scala diff --git a/src/main/scala/com/github/shadowsocks/utils/IOUtils.scala b/src/main/scala/com/github/shadowsocks/utils/IOUtils.scala deleted file mode 100644 index 0fdf4269..00000000 --- a/src/main/scala/com/github/shadowsocks/utils/IOUtils.scala +++ /dev/null @@ -1,33 +0,0 @@ -package com.github.shadowsocks.utils - -import android.util.Log - -/** - * @author chentaov5@gmail.com - */ -object IOUtils { - - val TAG = "IOUtils" - - def autoClose[R <: {def close() : Unit}, T](in: R)(fun: => T): T = { - try { - fun - } finally if (in ne null) - try { - in.close() - } catch { - case e: Exception => Log.d(TAG, e.getMessage, e) - } - } - - def inSafe[T](fun: => T): Option[T] = { - var res: Option[T] = None - try { - res = Some(fun) - } catch { - case e: Exception => Log.d(TAG, e.getMessage, e) - } - res - } - -}