Modify make open val to internal open val in MemberBaseFinder

This commit is contained in:
2022-09-04 20:22:30 +08:00
parent 43e1d5b2ae
commit 63abd07537
4 changed files with 10 additions and 8 deletions

View File

@@ -52,8 +52,10 @@ import kotlin.math.abs
*/
abstract class MemberBaseFinder internal constructor(
private val tag: String,
open val hookInstance: YukiMemberHookCreator.MemberHookCreator? = null,
open val classSet: Class<*>? = null
@PublishedApi
internal open val hookInstance: YukiMemberHookCreator.MemberHookCreator? = null,
@PublishedApi
internal open val classSet: Class<*>? = null
) {
/**

View File

@@ -53,9 +53,9 @@ import java.lang.reflect.Member
* @param classSet 当前需要查找的 [Class] 实例
*/
class ConstructorFinder @PublishedApi internal constructor(
@property:YukiPrivateApi
@PublishedApi
override val hookInstance: YukiMemberHookCreator.MemberHookCreator? = null,
@property:YukiPrivateApi
@PublishedApi
override val classSet: Class<*>? = null
) : MemberBaseFinder(tag = "Constructor", hookInstance, classSet) {

View File

@@ -54,9 +54,9 @@ import java.lang.reflect.Field
* @param classSet 当前需要查找的 [Class] 实例
*/
class FieldFinder @PublishedApi internal constructor(
@property:YukiPrivateApi
@PublishedApi
override val hookInstance: YukiMemberHookCreator.MemberHookCreator? = null,
@property:YukiPrivateApi
@PublishedApi
override val classSet: Class<*>? = null
) : MemberBaseFinder(tag = "Field", hookInstance, classSet) {

View File

@@ -55,9 +55,9 @@ import java.lang.reflect.Method
* @param classSet 当前需要查找的 [Class] 实例
*/
class MethodFinder @PublishedApi internal constructor(
@property:YukiPrivateApi
@PublishedApi
override val hookInstance: YukiMemberHookCreator.MemberHookCreator? = null,
@property:YukiPrivateApi
@PublishedApi
override val classSet: Class<*>? = null
) : MemberBaseFinder(tag = "Method", hookInstance, classSet) {