处理 SonarQube 问题:
双重检查锁方式实现的单例,改为使用静态内部类方式
This commit is contained in:
@ -397,7 +397,7 @@ public class CommentUtils {
|
||||
final ImageView commentLikeIv) {
|
||||
String entrance = "视频流-评论-取消点赞";
|
||||
CheckLoginUtils.checkLogin(context, entrance, () -> {
|
||||
RetrofitManager.getInstance(context).getApi()
|
||||
RetrofitManager.getInstance().getApi()
|
||||
.unVoteVideoComment(videoId, commentEntity.getId())
|
||||
.subscribeOn(Schedulers.io())
|
||||
.observeOn(AndroidSchedulers.mainThread())
|
||||
@ -501,7 +501,7 @@ public class CommentUtils {
|
||||
|
||||
@SuppressLint("CheckResult")
|
||||
public static void isUserCommentedOnThisGame(String gameId, WeakReference<SimpleCallback<Boolean>> callback) {
|
||||
RetrofitManager.getInstance(HaloApp.getInstance().getApplication())
|
||||
RetrofitManager.getInstance()
|
||||
.getApi()
|
||||
.isUserCommentedOnThisGame(UserManager.getInstance().getUserId(), gameId)
|
||||
.subscribeOn(Schedulers.io())
|
||||
|
||||
Reference in New Issue
Block a user