Commit Graph

106 Commits

Author SHA1 Message Date
14fc851074 Modify add VagueType conditions and rename function arrayContentsEq to paramTypesEq in ReflectionTool 2022-09-16 02:53:22 +08:00
b928e54905 Modify add reusable conditions and change code note in NameConditions 2022-09-16 02:53:22 +08:00
113719b0d2 Added length { ... } function in NameConditions 2022-09-16 02:53:22 +08:00
bc03f14ba5 Added paramCount { ... } function in MethodFinder and ConstructorFinder 2022-09-16 02:53:21 +08:00
bff53aabcd Modify change FieldCondition, MethodCondition, ConstructorCondition to FieldConditions, MethodConditions, ConstructorConditions in ReflectionFactory 2022-09-16 02:53:21 +08:00
11e1beca3a Added length function in NameConditions 2022-09-16 02:53:19 +08:00
989e9fc0b9 Modify change code note in FieldFinder, MethodFinder, ConstructorFinder 2022-09-16 02:53:18 +08:00
8a58e380a1 Added VagueType, VagueClass in DefinedTypeFactory 2022-09-16 02:53:18 +08:00
e7d760a449 Modify support Class name contains in NameConditions 2022-09-16 02:53:17 +08:00
b3ad8cd783 Modify merge toClass, hasClass function to ReflectionTool and remove toAppClass function in PackageParam 2022-09-16 02:53:17 +08:00
c20b297006 Modify move classOf to toClass function in ReflectionFactory 2022-09-16 02:53:17 +08:00
5eff2262c5 Modify change documentation file style 2022-09-16 02:53:17 +08:00
eace4fed6d Modify change code note in ReflectionFactory 2022-09-16 02:53:17 +08:00
c9fa5034c4 Modify move clazz, hasClass to toAppClass, hasClass function and add isForceUseAbsolute param to Class.hook function 2022-09-16 02:53:16 +08:00
17fe436760 Modify move MethodFinder, ConstructorFinder, FieldFinder rules data to MethodRulesData, ConstructorRulesData, FieldRulesData and separate BaseFinder 2022-09-16 02:53:16 +08:00
6d8d7bb86e Added Class.hasModifiers function in ReflectionFactory 2022-09-16 02:53:16 +08:00
43e1d5b2ae Modify change BaseFinder to MemberBaseFinder and move members finder to members 2022-09-16 02:53:15 +08:00
d3b023a9ee Fix name misspellings Creater/creater to Creator/creator 2022-09-16 02:53:15 +08:00
1b35a2e417 Modify merge buildOfAny method to buildOf method in ReflectionFactory 2022-09-16 02:53:15 +08:00
c93e6a563e Modify move Result to Process for Hooker in MethodFinder, ConstructorFinder and YukiMemberHookCreater 2022-08-28 22:39:45 +08:00
0f0bd40916 Added some sample in documentation 2022-08-28 02:43:44 +08:00
d27ca2b914 Modify change invokeOriginal function and add callOriginal function in HookParam 2022-08-27 12:40:16 +08:00
fd54628fd7 Modify move documentation and replace applyTheme to applyModuleTheme 2022-08-26 23:46:30 +08:00
25e3dd2d59 Modify move HookParamWrapper to YukiHookCallback.Param 2022-08-26 22:27:43 +08:00
fa352c7c7c Modify change documentation 2022-08-26 19:53:53 +08:00
55b0699882 Added configuration params in Context.applyTheme in YukiHookFactory and ModuleContextThemeWrapper 2022-08-24 00:22:49 +08:00
28744cf32c Fix words typo in documentation 2022-08-22 00:41:37 +08:00
a3892079da Fix when registered activity changed injected resources lost bug 2022-08-21 23:46:25 +08:00
4de88f7274 Added ignored params in current method in ReflectionFactory and CurrentClass 2022-08-21 22:50:16 +08:00
b982d1fd03 Modify add isUseNewConfig in YukiHookFactory and ModuleContextThemeWrapper 2022-08-20 02:48:30 +08:00
3d333a7f3d Modify update code notes in YukiHookFactory 2022-08-19 23:29:42 +08:00
53186237da Added isXposedEnvironment in YukiHookAPI.Status 2022-08-19 22:51:11 +08:00
d0fbd58735 Fix a keyword misspell in YukiHookAPI.Configs 2022-08-19 21:00:11 +08:00
b9e68d2b0a Added isEnableHookSharedPreferences in YukiHookAPI.Configs and add SharedPreferences hook in YukiHookBridge 2022-08-17 23:16:21 +08:00
134a45f3e0 Modify organize documentation 2022-08-17 02:03:10 +08:00
e7a1f6fe21 Modify change YukiResForwarder to internal 2022-08-16 21:45:14 +08:00
a6a781121a Added HookCallback when catch the throwable make it throw to app function 2022-08-16 03:57:49 +08:00
50995c1e3a Added ModuleContextThemeWrapper function 2022-08-16 02:20:08 +08:00
0ea5f520d1 Added Activity Proxy function 2022-08-15 05:00:11 +08:00
60c3b923df Added name, simpleName, toString function in CurrentClass and inline function in ReflectionFactory 2022-08-14 02:50:52 +08:00
c72c2a9929 Added useDangerousOperation function in YukiMemberHookCreater and rejected dangerous operation as default 2022-08-13 00:00:54 +08:00
223ad3cbb5 Added current function in FieldFinder.Instance 2022-08-12 01:54:55 +08:00
dcc428270f Modify add allMembers function param type and add class MembersType in ReflectionFactory 2022-08-12 01:00:01 +08:00
293ae08b0e Modify merge finder lambda to typealias 2022-08-11 23:29:42 +08:00
9201a18b96 Modify make self function private in FieldFinder.Instance 2022-08-11 22:35:55 +08:00
a757303f58 Modify change method name in ModifierRules 2022-08-11 03:06:53 +08:00
f4166b61e2 Modify change CurrentClass constructor param names 2022-08-11 02:30:40 +08:00
b9f41a690c Added new function to call CurrentClass in ReflectionFactory 2022-08-10 00:19:04 +08:00
6d23b85541 Added injectModuleAppResources on Resources function in YukiHookFactory 2022-08-09 23:56:04 +08:00
3b88825bd7 Modify change method name ignoredError to ignored in MethodFinder, ConstructorFinder, FieldFinder 2022-08-09 01:02:53 +08:00