Related to #35471, we want to keep the spring-context-indexer deprecated for removal (the writing side of spring.components), but we are going to remove the deprecation from CandidateComponentsIndex and CandidateComponentsIndexLoader in spring-context (the reading side of spring.components) as they remain useful for modular Spring AOT at runtime.

Comment From: snicoll

Can we please hold until we have something that actually shows a clear path from those classes? As I understand it, removing the deprecation is directly related to the outcome of #35471.