From 1af5f344ecf8d9774facd50577c1fad82e701198 Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Mon, 24 Apr 2023 20:13:58 +0200 Subject: [PATCH] added simple toString method to beans that renders stuff as json --- .../ide/vscode/commons/protocol/spring/Bean.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/headless-services/commons/commons-lsp-extensions/src/main/java/org/springframework/ide/vscode/commons/protocol/spring/Bean.java b/headless-services/commons/commons-lsp-extensions/src/main/java/org/springframework/ide/vscode/commons/protocol/spring/Bean.java index 37b9d31ef..f698a8201 100644 --- a/headless-services/commons/commons-lsp-extensions/src/main/java/org/springframework/ide/vscode/commons/protocol/spring/Bean.java +++ b/headless-services/commons/commons-lsp-extensions/src/main/java/org/springframework/ide/vscode/commons/protocol/spring/Bean.java @@ -16,6 +16,8 @@ import java.util.Set; import org.eclipse.lsp4j.Location; +import com.google.gson.Gson; + public class Bean { private final String name; @@ -53,4 +55,10 @@ public class Bean { return supertypes.contains(type); } + @Override + public String toString() { + Gson gson = new Gson(); + return gson.toJson(this); + } + }