Skip to content

Commit 368d20b

Browse files
committed
完善代码
1 parent b9830f5 commit 368d20b

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

LiveDataBusLib/src/main/java/com/yccx/livebuslib/helper/BusWeakHandler.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,12 +35,11 @@
3535
* revise: 采用弱引用,避免handler内存泄漏问题
3636
* </pre>
3737
*/
38-
@SuppressWarnings("unused")
39-
public class BusWeakHandler {
38+
public final class BusWeakHandler {
4039

4140
private final Handler.Callback mCallback;
4241
private final ExecHandler mExec;
43-
private Lock mLock = new ReentrantLock();
42+
private final Lock mLock = new ReentrantLock();
4443
@SuppressWarnings("ConstantConditions")
4544
@VisibleForTesting
4645
private final ChainedRef mRunnables = new ChainedRef(mLock, null);

0 commit comments

Comments
 (0)