There are several implementations of the BeanDefinitionReader interface (as well as the ConfigurationClassBeanDefinitionReader. Each of them has some sort of DEBUG/TRACE logging however each does log different things.
Some do log the resource read (properties based), others don't. Others do log the number of bean definitions read (groovy) others don't. Would be nice if the messages from the different implementations would be unified somehow. Like at least that each reader shows the resource being read and number of beans for instance and also on a consistent level.
This relates to the more general ticket #21485 regarding improving logging.
I'm extending the scope of this ticket towards a refined debug/trace logging experience for bean definition reading as well as bean factory initialization in general, i.e. a debug log setting at the org.springframework.beans package level.