Skip to content

Commit 869cb81

Browse files
committed
Remove Bot.contains
1 parent 3e1925e commit 869cb81

File tree

5 files changed

+2
-21
lines changed

5 files changed

+2
-21
lines changed

mirai-core/src/androidMain/kotlin/net/mamoe/mirai/Bot.kt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -82,14 +82,6 @@ actual abstract class Bot actual constructor() : CoroutineScope, LowLevelBotAPIA
8282
*/
8383
actual abstract val friends: ContactList<QQ>
8484

85-
/**
86-
* 判断是否有这个 id 的好友或群.
87-
* 在一些情况下这可能会造成歧义. 请考虑后使用.
88-
*/
89-
actual operator fun contains(id: Long): Boolean {
90-
return this.friends.contains(id) || this.groups.contains(id)
91-
}
92-
9385
/**
9486
* 获取一个好友对象. 若没有这个好友, 则会抛出异常 [NoSuchElementException]
9587
*/

mirai-core/src/androidMain/kotlin/net/mamoe/mirai/BotJavaFriendlyAPI.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ actual abstract class BotJavaFriendlyAPI actual constructor() {
126126
* @param message 若需要验证请求时的验证消息.
127127
* @param remark 好友备注
128128
*/
129+
@OptIn(MiraiExperimentalAPI::class)
129130
@JvmName("addFriend")
130131
fun __addFriendBlockingForJava__(
131132
id: Long,

mirai-core/src/commonMain/kotlin/net.mamoe.mirai/Bot.kt

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -103,11 +103,6 @@ expect abstract class Bot() : CoroutineScope, LowLevelBotAPIAccessor {
103103
*/
104104
abstract val friends: ContactList<QQ>
105105

106-
/**
107-
* 判断是否有这个 id 的好友或群.
108-
*/
109-
operator fun contains(id: Long): Boolean
110-
111106
/**
112107
* 获取一个好友对象. 若没有这个好友, 则会抛出异常 [NoSuchElementException]
113108
*/

mirai-core/src/jvmMain/kotlin/net/mamoe/mirai/Bot.kt

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -92,14 +92,6 @@ actual abstract class Bot actual constructor() : CoroutineScope, LowLevelBotAPIA
9292
*/
9393
actual abstract val friends: ContactList<QQ>
9494

95-
/**
96-
* 判断是否有这个 id 的好友或群.
97-
* 在一些情况下这可能会造成歧义. 请考虑后使用.
98-
*/
99-
actual operator fun contains(id: Long): Boolean {
100-
return this.friends.contains(id) || this.groups.contains(id)
101-
}
102-
10395
/**
10496
* 获取一个好友对象. 若没有这个好友, 则会抛出异常 [NoSuchElementException]
10597
*/

mirai-core/src/jvmMain/kotlin/net/mamoe/mirai/BotJavaFriendlyAPI.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -126,6 +126,7 @@ actual abstract class BotJavaFriendlyAPI actual constructor() {
126126
* @param message 若需要验证请求时的验证消息.
127127
* @param remark 好友备注
128128
*/
129+
@OptIn(MiraiExperimentalAPI::class)
129130
@JvmName("addFriend")
130131
fun __addFriendBlockingForJava__(
131132
id: Long,

0 commit comments

Comments
 (0)