core itself calls deprecated method deprecationLogForOldExtCacheSetting
... and fills the deprecation log which the core itself should NOT do.
#1 Updated by Markus Klein over 7 years ago
Simon, are you sure this comes from deprecationLogForOldExtCacheSetting?
The method is @deprecated 6.0, but does not call \TYPO3\CMS\Core\Utility\GeneralUtility::logDeprecatedFunction(), hence there shouldn't be a message.
(I don't remember whether the @deprecated comment is now handled automatically or the logDeprecatedFunction() call is still necessary.)
#2 Updated by Oliver Hader over 7 years ago
- Status changed from New to Needs Feedback
- Priority changed from Must have to Could have
There's no automatic resolving of @deprecated annotations since this would require reflection on every method - the deprecation log has still to be called individually.
For the case Simon mentions, the
$GLOBALS['TYPO3_CONF_VARS']['SYS']['extCache'] is defined which is considered as deprecated - thus, remove the setting in the Install Tool or typo3conf/LocalConfiguration.php directly.