234 Commits

Author SHA1 Message Date
LoveSy
3bf905b86d Update 2022-02-19 17:34:27 +08:00
Nullptr
773af678e9 Yet Another Unit Test for LSPlant 2022-02-19 17:07:55 +08:00
Nullptr
d99a17b449 More unit tests 2022-02-19 16:37:26 +08:00
LoveSy
68c6b5f96b Add CMakeLists.txt 2022-02-19 16:08:57 +08:00
LoveSy
c3b885b6a3 Refine doxygen 2022-02-19 04:12:37 +08:00
LoveSy
87af5e7985 No more requires logging.hpp for exported headers 2022-02-19 04:03:49 +08:00
LoveSy
5bab7a0e38 Add clang-format and reformat all files 2022-02-19 03:47:26 +08:00
LoveSy
a28b3e1227 Adopt unit test 2022-02-19 03:09:30 +08:00
LoveSy
49714ca405 Only export shared library as prefab 2022-02-19 03:05:57 +08:00
LoveSy
9d53832929 Disable lto and use c++_shared 2022-02-19 02:06:33 +08:00
LoveSy
dbe84c229b Add more log 2022-02-19 02:01:30 +08:00
Nullptr
9a53615f56 Fix unit test 2022-02-18 16:57:15 +08:00
LoveSy
620b7cbc60 Fixup trampoline in Arm64 2022-02-18 16:30:21 +08:00
Nullptr
db91f83f3e More unit tests 2022-02-18 15:35:53 +08:00
LoveSy
bdb668751b One more undefined behavior 2022-02-18 15:22:42 +08:00
LoveSy
f171d86c49 Fix class status 2022-02-18 15:15:25 +08:00
LoveSy
0119b4293d Set accessible for backup 2022-02-18 14:34:11 +08:00
LoveSy
a704b3b5b5 Check executable 2022-02-18 14:22:27 +08:00
LoveSy
f3acfbd05f Fix bug of dex build 2022-02-18 13:53:18 +08:00
LoveSy
3955a98d9b Use jobject instead of jmethodid 2022-02-18 12:55:49 +08:00
LoveSy
b3f214abad Fix unit test 2022-02-18 12:03:08 +08:00
LoveSy
f4a88767a1 Update cppreference doxygen tag 2022-02-18 11:29:18 +08:00
Nullptr
cb6e930e3f Unit test 2022-02-18 11:01:39 +08:00
LoveSy
1c83feb1a5 Add doxygen config 2022-02-18 10:53:54 +08:00
LoveSy
3132a66692 Allow customize generated class 2022-02-18 10:01:40 +08:00
LoveSy
752c85a030 Add is_instance_v 2022-02-18 09:21:33 +08:00
LoveSy
89f10845c3 Search accessFlags & remove declaringClass 2022-02-18 09:05:12 +08:00
Nullptr
b2e1065452 Fix another bug 2022-02-18 08:24:47 +08:00
LoveSy
ec8cee26ee Remove runtime 2022-02-18 02:38:53 +08:00
LoveSy
d4696cd46b Update dex builder 2022-02-18 02:26:26 +08:00
LoveSy
88bef4d96c Fix some bugs 2022-02-18 02:25:06 +08:00
LoveSy
bc20e3cf11 Add doc 2022-02-17 21:47:01 +08:00
LoveSy
263565175a Allow hook&backup for unhooked function to be GCed 2022-02-16 14:58:27 +08:00
LoveSy
6febb83834 Initial commit 2022-02-16 14:29:09 +08:00