From f380ba63ebd4f91b51dbce59e9b345a2b85d6e08 Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Tue, 28 May 2019 16:42:42 -0700 Subject: [PATCH] Exclude Groovy MetaClass from property meta-data Update `TypeExcludeFilter` to exclude `groovy.lang.MetaClass`. Closes gh-16981 --- .../boot/configurationprocessor/TypeExcludeFilter.java | 1 + 1 file changed, 1 insertion(+) diff --git a/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/TypeExcludeFilter.java b/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/TypeExcludeFilter.java index c93407cf12b..c3fc67be4b4 100644 --- a/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/TypeExcludeFilter.java +++ b/spring-boot-project/spring-boot-tools/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/TypeExcludeFilter.java @@ -34,6 +34,7 @@ class TypeExcludeFilter { TypeExcludeFilter() { add("com.zaxxer.hikari.IConnectionCustomizer"); + add("groovy.lang.MetaClass"); add("groovy.text.markup.MarkupTemplateEngine"); add("java.io.Writer"); add("java.io.PrintWriter");