Closed
Description
Spring uses the class name and converts the first letter to lowercase by default. In vscode, @dependsOn("BEAN_NAME") won't able to find the bean and not able to navigate to DependsOn bean class.
To Reproduce
Create 2 Compoments.
@Component
public class TestBean1 {}
@Component
@DependsOn("testBean1")
public class TestBean2 {}
Notice DependsOn(testBean1
) is not clickable.
If it use the class name TestBean1 then that will work, but it won't work during the run time.
@Component
@DependsOn("TestBean1")
public class TestBean2 {}