-
Notifications
You must be signed in to change notification settings - Fork 38.8k
Closed
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)status: backportedAn issue that has been backported to maintenance branchesAn issue that has been backported to maintenance branchestype: documentationA documentation taskA documentation task
Milestone
Description
1. Overview
While reviewing the codebase (around 6.2.x), I noticed that several classes still contain @see Javadoc tags that reference PropertiesBeanDefinitionReader.
This class (PropertiesBeanDefinitionReader) has been deprecated since Spring 5.3. These outdated Javadoc references can be confusing for developers navigating the API and documentation.
2. Problematic Locations
Here is a list of files that currently reference the deprecated PropertiesBeanDefinitionReader in their Javadoc:
BeanDefinitionReaderUtils.java(Line 35)BeanDefinitionRegistry.java(Line 46)GenericApplicationContext.java(Line 104)AbstractRefreshableApplicationContext.java(Line 230)JdbcBeanDefinitionReader.java(Line 43)
3. Proposal
To improve documentation accuracy and code hygiene, I propose removing these specific @see PropertiesBeanDefinitionReader tags from the Javadoc in the files listed above.
This change will prevent developers from being directed to a deprecated component.
4. Context
- Observed in version: 6.2.x (Likely applies to
mainbranch as well) - Related Class:
PropertiesBeanDefinitionReader(Deprecated as of 5.3)
sbrannen
Metadata
Metadata
Assignees
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)status: backportedAn issue that has been backported to maintenance branchesAn issue that has been backported to maintenance branchestype: documentationA documentation taskA documentation task