From c953ff93c1163567dcad651ab363d037b32e83c8 Mon Sep 17 00:00:00 2001 From: Martin Lippert Date: Fri, 10 Aug 2018 15:40:00 +0200 Subject: [PATCH] generated lambda types are now being removed from live bean type to improve bean change detection mechanism --- .../ide/vscode/commons/boot/app/cli/livebean/LiveBean.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/headless-services/commons/commons-boot-app-cli/src/main/java/org/springframework/ide/vscode/commons/boot/app/cli/livebean/LiveBean.java b/headless-services/commons/commons-boot-app-cli/src/main/java/org/springframework/ide/vscode/commons/boot/app/cli/livebean/LiveBean.java index ead218549..67cd16b49 100644 --- a/headless-services/commons/commons-boot-app-cli/src/main/java/org/springframework/ide/vscode/commons/boot/app/cli/livebean/LiveBean.java +++ b/headless-services/commons/commons-boot-app-cli/src/main/java/org/springframework/ide/vscode/commons/boot/app/cli/livebean/LiveBean.java @@ -102,6 +102,11 @@ public class LiveBean { if (chop >= 0) { type = type.substring(0, chop); } + + chop = type.indexOf("$$Lambda$"); + if (chop >= 0) { + type = type.substring(0, chop); + } } }