mirai/mirai-core-utils/src/commonMain/kotlin
Him188 f7f4ccf4f5 Correct state transition logic:
- Linear lifecycle for NetworkHandler: no chance to change state back to previous ones
- No reconnection attempts in NetworkHandler but in NHSelector
- Ensure clashing checks performed in setState
- Print closure exception in TestNettyNH.setStateOK
2021-05-09 21:05:32 +08:00
..
Annotations.kt Correct state transition logic: 2021-05-09 21:05:32 +08:00
Arrays.kt Multiple MessageSource.id and MessageSource.internalId for split sources now, and split messages in the future. Close #618 2020-12-02 10:46:06 +08:00
AtomicLazy.kt Add AtomicLazy 2021-05-09 00:54:48 +08:00
ByteArrayPool.kt ExternalResource (#754) 2020-12-26 17:36:00 +08:00
Bytes.kt Support file operations (#1069) 2021-03-08 18:34:45 +08:00
Conversions.kt Fix package 2020-12-26 22:16:27 +08:00
CoroutineUtils.kt Prototype EventDispatcher 2021-05-09 00:54:48 +08:00
ExceptionCollector.kt Add ExceptionCollector.throwLast 2021-05-09 13:12:33 +08:00
Files.kt Improve file type detecting 2021-01-05 20:35:10 +08:00
IO.kt Move EMPTY_BYTE_ARRAY to mirai-core-utils 2021-05-09 00:54:48 +08:00
MiraiPlatformUtils.kt Support file operations (#1069) 2021-03-08 18:34:45 +08:00
Numbers.kt Multiple MessageSource.id and MessageSource.internalId for split sources now, and split messages in the future. Close #618 2020-12-02 10:46:06 +08:00
package.kt Introduce new module mirai-core-utils 2020-12-02 09:25:25 +08:00
RandomUtils.kt Rework seq system (#1230) 2021-05-02 13:50:24 +08:00
Serialization.kt Support login cache and login without password. close #1158 2021-04-10 18:46:39 +08:00
StandardUtils.kt Fix state resume 2021-05-09 00:54:48 +08:00
Symbol.kt Add AtomicLazy 2021-05-09 00:54:48 +08:00
TimeUtils.kt Remove kotlin.time.Duration usages (#1215) 2021-04-27 11:49:30 +08:00
WeakRef.kt Simplify cache configuration. 2021-02-10 15:20:39 +08:00