diff --git a/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/beans/BeansSymbolProvider.java b/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/beans/BeansSymbolProvider.java index 37ef2a6d8..7df3e0de8 100644 --- a/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/beans/BeansSymbolProvider.java +++ b/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/beans/BeansSymbolProvider.java @@ -28,14 +28,15 @@ public class BeansSymbolProvider implements SymbolProvider { public SymbolInformation getSymbol(Annotation node, TextDocument doc) { try { StringBuilder symbolLabel = new StringBuilder(); - symbolLabel.append("@Bean"); + symbolLabel.append("@+ "); String beanName = getBeanName(node); String beanType = getBeanType(node); - symbolLabel.append(' '); + symbolLabel.append('\''); symbolLabel.append(beanName); - symbolLabel.append(' '); + symbolLabel.append('\''); + symbolLabel.append(" (@Bean) "); symbolLabel.append(beanType); SymbolInformation symbol = new SymbolInformation(symbolLabel.toString(), SymbolKind.Interface, diff --git a/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/beans/ComponentSymbolProvider.java b/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/beans/ComponentSymbolProvider.java index f17880ad1..f90082e30 100644 --- a/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/beans/ComponentSymbolProvider.java +++ b/headless-services/boot-java-language-server/src/main/java/org/springframework/ide/vscode/boot/java/beans/ComponentSymbolProvider.java @@ -28,14 +28,15 @@ public class ComponentSymbolProvider implements SymbolProvider { public SymbolInformation getSymbol(Annotation node, TextDocument doc) { try { StringBuilder symbolLabel = new StringBuilder(); - symbolLabel.append("@Bean"); + symbolLabel.append("@+ "); String beanName = getBeanName(node); String beanType = getBeanType(node); - symbolLabel.append(' '); + symbolLabel.append('\''); symbolLabel.append(beanName); - symbolLabel.append(' '); + symbolLabel.append('\''); + symbolLabel.append(" (@Component) "); symbolLabel.append(beanType); SymbolInformation symbol = new SymbolInformation(symbolLabel.toString(), SymbolKind.Interface,