Him188
3d864362aa
Generalize binary validator
2022-01-06 20:26:52 +00:00
Him188
2a036d7bb3
Simplify buildscript: remove redundant comments
2022-01-06 04:46:58 +00:00
Him188
7faf630454
Update kotlin-jvm-blocking-bridge to 2.0.0-160.2
2021-12-23 01:37:11 +00:00
Him188
66999aadaf
Migrate to Kotlin 1.5.30 and review dependencies:
...
- Remove redundant atomicfu-common
- Do not expose kotlinx-io and atomicfu
2021-09-01 18:52:36 +08:00
Him188
8663978d65
Add RecordingNoticeProcessor
2021-09-01 13:55:39 +08:00
RainChan
06c1652d53
Bypass BC deprecation check on Android ( #1481 )
...
Co-authored-by: Karlatemp <karlatemp@vip.qq.com>
Co-authored-by: Karlatemp <karlatemp@vip.qq.com>
2021-08-25 15:07:56 +08:00
Him188
5950e9e1e8
Improve logging: use Log4j internally and support markers
...
Migrate usages of `MiraiLogger.create` to new API
apiDump for new logging
2021-08-11 15:24:32 +08:00
Him188
038be54444
Remote pcap4j from jvmTest
2021-06-08 16:14:23 +08:00
Him188
19bc781854
Add kotlinx-coroutines-debug
to jvmTest
2021-06-08 16:14:23 +08:00
Him188
5e25c0e25b
Remove bintray
2021-05-25 12:25:53 +08:00
Him188
0e1b9da5e4
Fix test KeepAliveNetworkHandlerSelectorTest
2021-05-09 00:54:48 +08:00
Him188
51c1450202
ComponentStorage
2021-05-09 00:54:48 +08:00
Him188
a143340141
Buildscript: Fix test artifacts included in main sourceset
2021-05-09 00:54:48 +08:00
Him188
b844efb072
New network: framework infrastructure
2021-05-09 00:54:48 +08:00
AdoptOSS
21e8852e0f
buildscript: fix task not found errors when android sdk not available ( #1161 )
...
* buildscript: fix task not found errors when android sdk not available
* fix: this shadowed by run
* cleanup: code style
* improve: avoid breaking index map
2021-04-05 22:35:38 +08:00
Karlatemp
f9353b6aef
Compiled code verify ( #1080 )
...
* Compiled code verify
* Run `verifyCompiledClasses` in `check` task
* Redesign verification
Co-authored-by: Bo Zhang <bo@gradle.com>
* Disable console verify
* Decoupling
Co-authored-by: Bo Zhang <bo@gradle.com>
2021-03-20 13:34:04 +08:00
Karlatemp
7a7c88b783
Android api level check
2021-02-25 00:12:58 +08:00
Him188
bacfef584f
Add android compilation target
2021-02-01 12:23:28 +08:00
Him188
4f17780ac5
- Fix publishing
...
- Remove root module publication
2021-01-30 20:32:21 +08:00
Him188
bdfbe43271
Enable explicitApi for mirai-core, add notes for BotFactoryImpl
2021-01-22 11:25:01 +08:00
Him188
988794343b
Improve buildscript, fix publication
2021-01-21 10:08:21 +08:00
Him188
bb348930d8
Extract login subcommands to simplify WtLogin, add exchange_emp, #833
2021-01-17 18:32:43 +08:00
Karlatemp
57463fddd8
mirai-login-solver-selenium 1.0-dev-14
2021-01-15 00:47:47 +08:00
Karlatemp
e9e9a12137
Improve LoginSolver
...
fix project-mirai/mirai-login-solver-selenium#4
2020-12-30 18:22:57 +08:00
Him188
0198e3363a
2.0-M2-dev-13
2020-12-27 23:57:12 +08:00
Him188
c3bbabc274
Use mirai-login-solver-selenium in jvmTest
2020-12-26 17:34:16 +08:00
Him188
82f24b736c
Fix HMPP platform structure
2020-12-18 15:37:13 +08:00
Him188
8fdfe830fe
Introduce new module mirai-core-utils
2020-12-02 09:25:25 +08:00
Him188
641396224e
Fix build
2020-11-22 14:45:03 +08:00
Him188
b8002d4b4d
Hierarchical MPP:
...
- JDK in common target
- Disabled common compilations
- Android targets
- Kotlin 1.4.20
2020-11-22 14:25:49 +08:00
Him188
bbda068e78
Update buildscript
2020-11-22 11:57:47 +08:00
Him188
1e7aaaec48
Rearrange protocol implementations
2020-11-01 15:07:32 +08:00
Him188
0477ed94e8
Fix tests
2020-10-03 13:47:36 +08:00
Him188
80722aaea7
Pretty buildscript
2020-10-03 13:35:05 +08:00
Him188
a9d4d14576
Rearrange module structure:
...
- Rename mirai-core to mirai-core-api
- Rename mirai-core-qqandroid to mirai-core
- Rename package net.mamoe.mirai.qqandroid to net.mamoe.mirai.internal
- Delete old android targets
- Configure default packages correctly
- Update licenses
2020-10-03 12:42:13 +08:00
Him188
780598d6fa
Add mirai-core-all
2020-09-22 18:56:27 +08:00
Him188
44d90c703f
Exclude kotlinx-coroutines-core and kotlin-stdlib from dependencies to avoid clashes ( fix #523 )
2020-08-22 12:56:41 +08:00
Him188
9bf6a59d9b
Fix #511 : group.uploadImage causes compiler error in Java
2020-08-19 20:36:31 +08:00
Him188
4703095f46
Use JvmBlockingBridge
2020-08-18 22:09:05 +08:00
Him188
419a8f84c4
Deprecate URL.toExternalImage, Input.toExternalImage and relevant APIs.
2020-08-18 21:21:21 +08:00
Him188
ad74673e7f
New MPP publishing ( #489 )
2020-08-18 09:24:44 +08:00
Him188
80debd962a
Migrate to new kotlinx-serialization-core;
...
Embed JceKt as net.mamoe.mirai.qqandroid.utils.io.serialization.Tars (#489 )
2020-08-18 08:50:16 +08:00
Karlatemp
39775c2fa0
日志系统可以重定向为log4j等jvm日志系统 ( #498 )
...
* Close #395
* LoggerAdapters
2020-08-17 22:21:53 +08:00
Him188
87e76d4890
Update Kotlin version to 1.4 and relevant libraries
2020-07-31 16:29:25 +08:00
Him188
22b9868f13
Use Kotlin language level 1.4
2020-07-30 00:51:48 +08:00
Him188
4f86d15ef3
Simplify buildscript
2020-07-20 17:21:00 +08:00
Him188
719b5ac7b5
Explicit api mode
2020-07-20 15:06:30 +08:00
Him188
a95acad028
Remove withJava()
for IDE issue https://youtrack.jetbrains.com/issue/KT-39991
2020-07-03 16:52:34 +08:00
Him188
9a57f35890
Support Nothing type for EventHandler; Add Java tests
2020-07-03 16:12:55 +08:00
Him188
aad0cbe6e2
Setup mirai-doc publishing
2020-05-24 16:42:42 +08:00