Extbase Annotation injection currently not supported with system-wide symfony dependency injection
/** * @TYPO3\CMS\Extbase\Annotation\Inject * @var \Vendor\Extbase\Services\Service */ public $service;
This will no longer work when the class using this annotation is included under services resource in the Services.yaml of the extension because no support was integrated.
Annotation injection in extbase is currently deprecated for non-public properties. See:
However it is still supported and a decision should be made if this should be supported or/and deprecated entirely.