This commit refines KotlinDetector usages and implementation in order
to remove preliminary KotlinDetector#isKotlinReflectPresent invocations
and to ensure that KotlinDetector methods are implemented safely and
efficiently for such use case.
Closes gh-34275
@ -1092,7 +1092,7 @@ public abstract class CacheAspectSupport extends AbstractCacheInvoker
@@ -1092,7 +1092,7 @@ public abstract class CacheAspectSupport extends AbstractCacheInvoker
@ -558,8 +558,7 @@ public class ReflectivePropertyAccessor implements PropertyAccessor {
@@ -558,8 +558,7 @@ public class ReflectivePropertyAccessor implements PropertyAccessor {
@ -103,8 +103,7 @@ public abstract class AbstractNamedValueMethodArgumentResolver implements Handle
@@ -103,8 +103,7 @@ public abstract class AbstractNamedValueMethodArgumentResolver implements Handle
@ -276,7 +275,7 @@ public abstract class AbstractNamedValueMethodArgumentResolver implements Handle
@@ -276,7 +275,7 @@ public abstract class AbstractNamedValueMethodArgumentResolver implements Handle
@ -242,13 +242,11 @@ public class InvocableHandlerMethod extends HandlerMethod {
@@ -242,13 +242,11 @@ public class InvocableHandlerMethod extends HandlerMethod {
@ -191,12 +191,9 @@ public class InvocableHandlerMethod extends HandlerMethod {
@@ -191,12 +191,9 @@ public class InvocableHandlerMethod extends HandlerMethod {
@ -195,7 +195,7 @@ public abstract class AbstractNamedValueArgumentResolver extends HandlerMethodAr
@@ -195,7 +195,7 @@ public abstract class AbstractNamedValueArgumentResolver extends HandlerMethodAr
@ -222,8 +222,7 @@ public abstract class AbstractNamedValueArgumentResolver extends HandlerMethodAr
@@ -222,8 +222,7 @@ public abstract class AbstractNamedValueArgumentResolver extends HandlerMethodAr