Deprecate methodIdentification() in CacheAspectSupport for removal

CacheAspectSupport currently contains a protected methodIdentification()
method which is not used internally within the framework, and it appears
that it was accidentally copied from TransactionAspectSupport when the
caching support was first introduced.

In light of that, this commit deprecates it for removal in 7.1.

See gh-36576
Closes gh-36576

(cherry picked from commit 22adccd190)
This commit is contained in:
Sam Brannen
2026-03-31 17:51:17 +02:00
parent fa04db3b03
commit 9af3961b9b
@@ -305,7 +305,9 @@ public abstract class CacheAspectSupport extends AbstractCacheInvoker
* @param targetClass class the method is on
* @return log message identifying this method
* @see org.springframework.util.ClassUtils#getQualifiedMethodName
* @deprecated since 6.2.18 with no replacement, for removal in 7.1
*/
@Deprecated(since = "6.2.18", forRemoval = true)
protected String methodIdentification(Method method, Class<?> targetClass) {
Method specificMethod = ClassUtils.getMostSpecificMethod(method, targetClass);
return ClassUtils.getQualifiedMethodName(specificMethod);