Changelog
The version update history of
KYukiReflectionis recorded here.
Pay Attention
We will only maintain the latest API version, if you are using an outdate API version, you voluntarily renounce any possibility of maintenance.
Notice
To avoid translation time consumption, Changelog will use Google Translation from Chinese to English, please refer to the original text for actual reference.
Time zone of version release date: UTC+8
1.0.2 | 2024.6.29 最新
- For real-world use cases, we've added methods such as
singletonInstanceandcompanionSingletonInstanceto quickly fetch singleton and object class instances - When using the
bindProperty()method to delegate binding, if the bound propertythisis the same as theClasstype, you don't need to passthisRef, and thethisin the domain will be automatically used - When using
Kotlinreflection lookup to get a function, property that is an object class or a singleton class member, you don't need to pass inthisRefand the relevant example will be used automatically - Added a signature lookup method for the
Kotlinclass with metadata exceptions, and only read the metadata of theClassto find the corresponding data to avoid exceptions - Adding an
originalfunction to the result instance of the lookup allows calls to be made about things that don't have aHook, although this only works if there's aHookAPI - Add the
functionlookup result instance or thepropertylookup result instance or lookup instance ofgetterorsettercan be directly obtained in the lookup instance - Added
KFunctionandKPropertyto convert them into search result instances by using theinstancemethod - Optimized the degree of reflection finding and matching adaptation of
Kotlin - For more information, please optimize the details in use
1.0.0 | 2023.01.26 stale
- The first version is submitted to Maven
