refactor: remove useless code in KavaRef

This commit is contained in:
2025-09-23 14:50:02 +08:00
parent 4ab1546e57
commit e87d3b32a3

View File

@@ -75,15 +75,6 @@ class KavaRef private constructor() {
@JvmName("resolveClass")
fun <T : Any> Class<T>.resolve() = MemberScope(createConfiguration())
/**
* Create a [MemberScope] instance to start a new reflection.
*
* This function has been deprecated due to naming pollution, use [asResolver] instead.
* @return [MemberScope]<[T]>
*/
@Deprecated(message = "Use asResolver() instead.", replaceWith = ReplaceWith("this.asResolver()"))
fun <T : Any> T.resolve() = asResolver()
/**
* Create a [MemberScope] instance to start a new reflection.
* @see KClass.resolve
@@ -110,13 +101,6 @@ class KavaRef private constructor() {
@JvmSynthetic
fun MemberScope<*>.asResolver(): MemberScope<*> = error(EXCEPTION_MESSAGE)
/**
* This is a fake function call chains to avoid internal calls to themselves.
*/
@Deprecated(message = DEPRECATED_MESSAGE, level = DeprecationLevel.ERROR)
@JvmSynthetic
fun MemberScope<*>.resolve(): MemberScope<*> = error(EXCEPTION_MESSAGE)
/**
* This is a fake function call chains to avoid internal calls to themselves.
*/
@@ -124,13 +108,6 @@ class KavaRef private constructor() {
@JvmSynthetic
fun MemberCondition<*, *, *>.asResolver(): MemberCondition<*, *, *> = error(EXCEPTION_MESSAGE)
/**
* This is a fake function call chains to avoid internal calls to themselves.
*/
@Deprecated(message = DEPRECATED_MESSAGE, level = DeprecationLevel.ERROR)
@JvmSynthetic
fun MemberCondition<*, *, *>.resolve(): MemberCondition<*, *, *> = error(EXCEPTION_MESSAGE)
/**
* This is a fake function call chains to avoid internal calls to themselves.
*/
@@ -138,26 +115,12 @@ class KavaRef private constructor() {
@JvmSynthetic
fun MemberResolver<*, *>.asResolver(): MemberResolver<*, *> = error(EXCEPTION_MESSAGE)
/**
* This is a fake function call chains to avoid internal calls to themselves.
*/
@Deprecated(message = DEPRECATED_MESSAGE, level = DeprecationLevel.ERROR)
@JvmSynthetic
fun MemberResolver<*, *>.resolve(): MemberResolver<*, *> = error(EXCEPTION_MESSAGE)
/**
* This is a fake function call chains to avoid internal calls to themselves.
*/
@Deprecated(message = DEPRECATED_MESSAGE, level = DeprecationLevel.ERROR)
@JvmSynthetic
fun List<MemberResolver<*, *>>.asResolver(): List<MemberResolver<*, *>> = error(EXCEPTION_MESSAGE)
/**
* This is a fake function call chains to avoid internal calls to themselves.
*/
@Deprecated(message = DEPRECATED_MESSAGE, level = DeprecationLevel.ERROR)
@JvmSynthetic
fun List<MemberResolver<*, *>>.resolve(): List<MemberResolver<*, *>> = error(EXCEPTION_MESSAGE)
}
/**