diff --git a/package.json b/package.json index 96765a2..3fb9470 100644 --- a/package.json +++ b/package.json @@ -4,180 +4,84 @@ "type": "module", "dependencies": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.3", - "@vaadin/accordion": "24.3.3", - "@vaadin/app-layout": "24.3.3", - "@vaadin/avatar": "24.3.3", - "@vaadin/avatar-group": "24.3.3", - "@vaadin/bundles": "24.3.3", - "@vaadin/button": "24.3.3", - "@vaadin/checkbox": "24.3.3", - "@vaadin/checkbox-group": "24.3.3", - "@vaadin/combo-box": "24.3.3", + "@vaadin/bundles": "24.4.0", "@vaadin/common-frontend": "0.0.19", - "@vaadin/component-base": "24.3.3", - "@vaadin/confirm-dialog": "24.3.3", - "@vaadin/context-menu": "24.3.3", - "@vaadin/custom-field": "24.3.3", - "@vaadin/date-picker": "24.3.3", - "@vaadin/date-time-picker": "24.3.3", - "@vaadin/details": "24.3.3", - "@vaadin/dialog": "24.3.3", - "@vaadin/email-field": "24.3.3", - "@vaadin/field-base": "24.3.3", - "@vaadin/field-highlighter": "24.3.3", - "@vaadin/form-layout": "24.3.3", - "@vaadin/grid": "24.3.3", - "@vaadin/horizontal-layout": "24.3.3", - "@vaadin/icon": "24.3.3", - "@vaadin/icons": "24.3.3", - "@vaadin/input-container": "24.3.3", - "@vaadin/integer-field": "24.3.3", - "@vaadin/item": "24.3.3", - "@vaadin/list-box": "24.3.3", - "@vaadin/lit-renderer": "24.3.3", - "@vaadin/login": "24.3.3", - "@vaadin/menu-bar": "24.3.3", - "@vaadin/message-input": "24.3.3", - "@vaadin/message-list": "24.3.3", - "@vaadin/multi-select-combo-box": "24.3.3", - "@vaadin/notification": "24.3.3", - "@vaadin/number-field": "24.3.3", - "@vaadin/overlay": "24.3.3", - "@vaadin/password-field": "24.3.3", - "@vaadin/polymer-legacy-adapter": "24.3.3", - "@vaadin/progress-bar": "24.3.3", - "@vaadin/radio-group": "24.3.3", + "@vaadin/polymer-legacy-adapter": "24.4.0", + "@vaadin/react-components": "24.4.0", "@vaadin/router": "1.7.5", - "@vaadin/scroller": "24.3.3", - "@vaadin/select": "24.3.3", - "@vaadin/side-nav": "24.3.3", - "@vaadin/split-layout": "24.3.3", - "@vaadin/tabs": "24.3.3", - "@vaadin/tabsheet": "24.3.3", - "@vaadin/text-area": "24.3.3", - "@vaadin/text-field": "24.3.3", - "@vaadin/time-picker": "24.3.3", - "@vaadin/tooltip": "24.3.3", - "@vaadin/upload": "24.3.3", - "@vaadin/vaadin-development-mode-detector": "2.0.6", - "@vaadin/vaadin-lumo-styles": "24.3.3", - "@vaadin/vaadin-material-styles": "24.3.3", - "@vaadin/vaadin-themable-mixin": "24.3.3", + "@vaadin/vaadin-development-mode-detector": "2.0.7", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", "@vaadin/vaadin-usage-statistics": "2.1.2", - "@vaadin/vertical-layout": "24.3.3", - "@vaadin/virtual-list": "24.3.3", "construct-style-sheets-polyfill": "3.1.0", "date-fns": "2.29.3", - "lit": "3.1.0" + "lit": "3.1.4", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-router-dom": "6.23.1" }, "devDependencies": { - "@rollup/plugin-replace": "5.0.4", - "@rollup/pluginutils": "5.0.5", - "@vitejs/plugin-react": "4.2.0", - "@vitejs/plugin-react-swc": "3.5.0", - "async": "3.2.4", - "glob": "10.3.3", + "@babel/preset-react": "7.24.7", + "@rollup/plugin-replace": "5.0.7", + "@rollup/pluginutils": "5.1.0", + "@types/react": "18.3.3", + "@types/react-dom": "18.3.0", + "@vitejs/plugin-react": "4.3.1", + "async": "3.2.5", + "glob": "10.4.1", "rollup-plugin-brotli": "3.1.0", - "rollup-plugin-visualizer": "5.9.2", + "rollup-plugin-visualizer": "5.12.0", "strip-css-comments": "5.0.0", "transform-ast": "2.4.4", - "typescript": "5.3.3", - "vite": "5.0.6", - "vite-plugin-checker": "0.6.2", - "workbox-build": "7.0.0", - "workbox-core": "7.0.0", - "workbox-precaching": "7.0.0" + "typescript": "5.4.5", + "vite": "5.3.1", + "vite-plugin-checker": "0.6.4", + "workbox-build": "7.1.1", + "workbox-core": "7.1.0", + "workbox-precaching": "7.1.0" }, "vaadin": { "dependencies": { "@polymer/polymer": "3.5.1", - "@vaadin/a11y-base": "24.3.3", - "@vaadin/accordion": "24.3.3", - "@vaadin/app-layout": "24.3.3", - "@vaadin/avatar": "24.3.3", - "@vaadin/avatar-group": "24.3.3", - "@vaadin/bundles": "24.3.3", - "@vaadin/button": "24.3.3", - "@vaadin/checkbox": "24.3.3", - "@vaadin/checkbox-group": "24.3.3", - "@vaadin/combo-box": "24.3.3", + "@vaadin/bundles": "24.4.0", "@vaadin/common-frontend": "0.0.19", - "@vaadin/component-base": "24.3.3", - "@vaadin/confirm-dialog": "24.3.3", - "@vaadin/context-menu": "24.3.3", - "@vaadin/custom-field": "24.3.3", - "@vaadin/date-picker": "24.3.3", - "@vaadin/date-time-picker": "24.3.3", - "@vaadin/details": "24.3.3", - "@vaadin/dialog": "24.3.3", - "@vaadin/email-field": "24.3.3", - "@vaadin/field-base": "24.3.3", - "@vaadin/field-highlighter": "24.3.3", - "@vaadin/form-layout": "24.3.3", - "@vaadin/grid": "24.3.3", - "@vaadin/horizontal-layout": "24.3.3", - "@vaadin/icon": "24.3.3", - "@vaadin/icons": "24.3.3", - "@vaadin/input-container": "24.3.3", - "@vaadin/integer-field": "24.3.3", - "@vaadin/item": "24.3.3", - "@vaadin/list-box": "24.3.3", - "@vaadin/lit-renderer": "24.3.3", - "@vaadin/login": "24.3.3", - "@vaadin/menu-bar": "24.3.3", - "@vaadin/message-input": "24.3.3", - "@vaadin/message-list": "24.3.3", - "@vaadin/multi-select-combo-box": "24.3.3", - "@vaadin/notification": "24.3.3", - "@vaadin/number-field": "24.3.3", - "@vaadin/overlay": "24.3.3", - "@vaadin/password-field": "24.3.3", - "@vaadin/polymer-legacy-adapter": "24.3.3", - "@vaadin/progress-bar": "24.3.3", - "@vaadin/radio-group": "24.3.3", + "@vaadin/polymer-legacy-adapter": "24.4.0", + "@vaadin/react-components": "24.4.0", "@vaadin/router": "1.7.5", - "@vaadin/scroller": "24.3.3", - "@vaadin/select": "24.3.3", - "@vaadin/side-nav": "24.3.3", - "@vaadin/split-layout": "24.3.3", - "@vaadin/tabs": "24.3.3", - "@vaadin/tabsheet": "24.3.3", - "@vaadin/text-area": "24.3.3", - "@vaadin/text-field": "24.3.3", - "@vaadin/time-picker": "24.3.3", - "@vaadin/tooltip": "24.3.3", - "@vaadin/upload": "24.3.3", - "@vaadin/vaadin-development-mode-detector": "2.0.6", - "@vaadin/vaadin-lumo-styles": "24.3.3", - "@vaadin/vaadin-material-styles": "24.3.3", - "@vaadin/vaadin-themable-mixin": "24.3.3", + "@vaadin/vaadin-development-mode-detector": "2.0.7", + "@vaadin/vaadin-lumo-styles": "24.4.0", + "@vaadin/vaadin-material-styles": "24.4.0", + "@vaadin/vaadin-themable-mixin": "24.4.0", "@vaadin/vaadin-usage-statistics": "2.1.2", - "@vaadin/vertical-layout": "24.3.3", - "@vaadin/virtual-list": "24.3.3", "construct-style-sheets-polyfill": "3.1.0", "date-fns": "2.29.3", - "lit": "3.1.0" + "lit": "3.1.4", + "react": "18.3.1", + "react-dom": "18.3.1", + "react-router-dom": "6.23.1" }, "devDependencies": { - "@rollup/plugin-replace": "5.0.4", - "@rollup/pluginutils": "5.0.5", - "@vitejs/plugin-react": "4.2.0", - "@vitejs/plugin-react-swc": "3.5.0", - "async": "3.2.4", - "glob": "10.3.3", + "@babel/preset-react": "7.24.7", + "@rollup/plugin-replace": "5.0.7", + "@rollup/pluginutils": "5.1.0", + "@types/react": "18.3.3", + "@types/react-dom": "18.3.0", + "@vitejs/plugin-react": "4.3.1", + "async": "3.2.5", + "glob": "10.4.1", "rollup-plugin-brotli": "3.1.0", - "rollup-plugin-visualizer": "5.9.2", + "rollup-plugin-visualizer": "5.12.0", "strip-css-comments": "5.0.0", "transform-ast": "2.4.4", - "typescript": "5.3.3", - "vite": "5.0.6", - "vite-plugin-checker": "0.6.2", - "workbox-build": "7.0.0", - "workbox-core": "7.0.0", - "workbox-precaching": "7.0.0" + "typescript": "5.4.5", + "vite": "5.3.1", + "vite-plugin-checker": "0.6.4", + "workbox-build": "7.1.1", + "workbox-core": "7.1.0", + "workbox-precaching": "7.1.0" }, - "hash": "ac7fbcf666df2ebff56ca009354fc8d94a61c61e3e86a9617779b03878adc88b" + "hash": "a138b9347a25dacd61eb23a186fb55a3bff3993609bd58738beb6651e7993e01" }, "overrides": { "@vaadin/bundles": "$@vaadin/bundles", @@ -193,59 +97,9 @@ "@polymer/polymer": "$@polymer/polymer", "@vaadin/vaadin-themable-mixin": "$@vaadin/vaadin-themable-mixin", "date-fns": "$date-fns", - "@vaadin/a11y-base": "$@vaadin/a11y-base", - "@vaadin/accordion": "$@vaadin/accordion", - "@vaadin/app-layout": "$@vaadin/app-layout", - "@vaadin/avatar": "$@vaadin/avatar", - "@vaadin/avatar-group": "$@vaadin/avatar-group", - "@vaadin/button": "$@vaadin/button", - "@vaadin/checkbox": "$@vaadin/checkbox", - "@vaadin/checkbox-group": "$@vaadin/checkbox-group", - "@vaadin/combo-box": "$@vaadin/combo-box", - "@vaadin/component-base": "$@vaadin/component-base", - "@vaadin/confirm-dialog": "$@vaadin/confirm-dialog", - "@vaadin/context-menu": "$@vaadin/context-menu", - "@vaadin/custom-field": "$@vaadin/custom-field", - "@vaadin/date-picker": "$@vaadin/date-picker", - "@vaadin/date-time-picker": "$@vaadin/date-time-picker", - "@vaadin/details": "$@vaadin/details", - "@vaadin/dialog": "$@vaadin/dialog", - "@vaadin/email-field": "$@vaadin/email-field", - "@vaadin/field-base": "$@vaadin/field-base", - "@vaadin/field-highlighter": "$@vaadin/field-highlighter", - "@vaadin/form-layout": "$@vaadin/form-layout", - "@vaadin/grid": "$@vaadin/grid", - "@vaadin/horizontal-layout": "$@vaadin/horizontal-layout", - "@vaadin/icon": "$@vaadin/icon", - "@vaadin/icons": "$@vaadin/icons", - "@vaadin/input-container": "$@vaadin/input-container", - "@vaadin/integer-field": "$@vaadin/integer-field", - "@vaadin/item": "$@vaadin/item", - "@vaadin/list-box": "$@vaadin/list-box", - "@vaadin/lit-renderer": "$@vaadin/lit-renderer", - "@vaadin/login": "$@vaadin/login", - "@vaadin/menu-bar": "$@vaadin/menu-bar", - "@vaadin/message-input": "$@vaadin/message-input", - "@vaadin/message-list": "$@vaadin/message-list", - "@vaadin/multi-select-combo-box": "$@vaadin/multi-select-combo-box", - "@vaadin/notification": "$@vaadin/notification", - "@vaadin/number-field": "$@vaadin/number-field", - "@vaadin/overlay": "$@vaadin/overlay", - "@vaadin/password-field": "$@vaadin/password-field", - "@vaadin/progress-bar": "$@vaadin/progress-bar", - "@vaadin/radio-group": "$@vaadin/radio-group", - "@vaadin/scroller": "$@vaadin/scroller", - "@vaadin/select": "$@vaadin/select", - "@vaadin/side-nav": "$@vaadin/side-nav", - "@vaadin/split-layout": "$@vaadin/split-layout", - "@vaadin/tabs": "$@vaadin/tabs", - "@vaadin/tabsheet": "$@vaadin/tabsheet", - "@vaadin/text-area": "$@vaadin/text-area", - "@vaadin/text-field": "$@vaadin/text-field", - "@vaadin/time-picker": "$@vaadin/time-picker", - "@vaadin/tooltip": "$@vaadin/tooltip", - "@vaadin/upload": "$@vaadin/upload", - "@vaadin/vertical-layout": "$@vaadin/vertical-layout", - "@vaadin/virtual-list": "$@vaadin/virtual-list" + "@vaadin/react-components": "$@vaadin/react-components", + "react-dom": "$react-dom", + "react-router-dom": "$react-router-dom", + "react": "$react" } } diff --git a/src/main/resources/META-INF/native-image/jni-config.json b/src/main/resources/META-INF/native-image/jni-config.json index c0217e7..f17fdb4 100644 --- a/src/main/resources/META-INF/native-image/jni-config.json +++ b/src/main/resources/META-INF/native-image/jni-config.json @@ -10,7 +10,7 @@ }, { "name":"java.awt.image.ColorModel", - "fields":[{"name":"colorSpace"}, {"name":"colorSpaceType"}, {"name":"isAlphaPremultiplied"}, {"name":"is_sRGB"}, {"name":"nBits"}, {"name":"numComponents"}, {"name":"pData"}, {"name":"supportsAlpha"}, {"name":"transparency"}], + "fields":[{"name":"colorSpace"}, {"name":"colorSpaceType"}, {"name":"isAlphaPremultiplied"}, {"name":"is_sRGB"}, {"name":"nBits"}, {"name":"numComponents"}, {"name":"supportsAlpha"}, {"name":"transparency"}], "methods":[{"name":"getRGBdefault","parameterTypes":[] }] }, { @@ -32,7 +32,7 @@ }, { "name":"java.lang.System", - "methods":[{"name":"load","parameterTypes":["java.lang.String"] }, {"name":"setProperty","parameterTypes":["java.lang.String","java.lang.String"] }] + "methods":[{"name":"load","parameterTypes":["java.lang.String"] }] }, { "name":"sun.awt.image.ByteComponentRaster", diff --git a/src/main/resources/META-INF/native-image/proxy-config.json b/src/main/resources/META-INF/native-image/proxy-config.json index c1fd13d..0f5ac38 100644 --- a/src/main/resources/META-INF/native-image/proxy-config.json +++ b/src/main/resources/META-INF/native-image/proxy-config.json @@ -8,9 +8,18 @@ { "interfaces":["java.lang.reflect.WildcardType","org.springframework.core.SerializableTypeWrapper$SerializableTypeProxy","java.io.Serializable"] }, + { + "interfaces":["org.atmosphere.cpr.AtmosphereHandler"] + }, + { + "interfaces":["org.atmosphere.cpr.Broadcaster"] + }, { "interfaces":["org.springframework.boot.context.properties.ConfigurationProperties"] }, + { + "interfaces":["org.springframework.web.bind.annotation.PathVariable"] + }, { "interfaces":["org.springframework.web.bind.annotation.RequestMapping"] } diff --git a/src/main/resources/META-INF/native-image/reflect-config.json b/src/main/resources/META-INF/native-image/reflect-config.json index b35604c..87eb362 100644 --- a/src/main/resources/META-INF/native-image/reflect-config.json +++ b/src/main/resources/META-INF/native-image/reflect-config.json @@ -1,4 +1,10 @@ [ +{ + "name":"[I" +}, +{ + "name":"[Lcom.fasterxml.jackson.databind.deser.BeanDeserializerModifier;" +}, { "name":"[Lcom.fasterxml.jackson.databind.deser.Deserializers;" }, @@ -8,35 +14,20 @@ { "name":"[Lcom.fasterxml.jackson.databind.deser.ValueInstantiators;" }, +{ + "name":"[Lcom.fasterxml.jackson.databind.ser.BeanSerializerModifier;" +}, { "name":"[Lcom.fasterxml.jackson.databind.ser.Serializers;" }, -{ - "name":"[Ljava.io.Serializable;" -}, -{ - "name":"[Ljava.lang.CharSequence;" -}, { "name":"[Ljava.lang.Class;" }, -{ - "name":"[Ljava.lang.Comparable;" -}, -{ - "name":"[Ljava.lang.Object;" -}, { "name":"[Ljava.lang.String;" }, { - "name":"[Ljava.lang.constant.Constable;" -}, -{ - "name":"[Ljava.lang.constant.ConstantDesc;" -}, -{ - "name":"[Lorg.springframework.boot.context.config.ConfigDataLocation;" + "name":"[Ljava.lang.annotation.Annotation;" }, { "name":"[Lorg.springframework.core.annotation.AnnotationAttributes;" @@ -93,6 +84,9 @@ "name":"ch.qos.logback.classic.pattern.ThreadConverter", "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"ch.qos.logback.classic.spi.LogbackServiceProvider" +}, { "name":"ch.qos.logback.classic.util.DefaultJoranConfigurator", "methods":[{"name":"","parameterTypes":[] }] @@ -150,17 +144,6 @@ { "name":"com.datastax.oss.driver.api.core.CqlSession" }, -{ - "name":"com.fasterxml.jackson.annotation.JacksonAnnotation", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.fasterxml.jackson.annotation.JsonInclude", - "queryAllDeclaredMethods":true -}, -{ - "name":"com.fasterxml.jackson.annotation.JsonInclude$Include" -}, { "name":"com.fasterxml.jackson.core.JsonGenerator" }, @@ -168,7 +151,7 @@ "name":"com.fasterxml.jackson.core.ObjectCodec", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"getJsonFactory","parameterTypes":[] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","com.fasterxml.jackson.core.type.ResolvedType"] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","com.fasterxml.jackson.core.type.TypeReference"] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","java.lang.Class"] }] + "methods":[{"name":"getJsonFactory","parameterTypes":[] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","com.fasterxml.jackson.core.type.ResolvedType"] }, {"name":"readValues","parameterTypes":["com.fasterxml.jackson.core.JsonParser","java.lang.Class"] }] }, { "name":"com.fasterxml.jackson.core.TreeCodec", @@ -200,23 +183,14 @@ "name":"com.fasterxml.jackson.databind.module.SimpleModule", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"addAbstractTypeMapping","parameterTypes":["java.lang.Class","java.lang.Class"] }, {"name":"addDeserializer","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.JsonDeserializer"] }, {"name":"addKeyDeserializer","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.KeyDeserializer"] }, {"name":"addKeySerializer","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.JsonSerializer"] }, {"name":"addSerializer","parameterTypes":["com.fasterxml.jackson.databind.JsonSerializer"] }, {"name":"addSerializer","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.JsonSerializer"] }, {"name":"addValueInstantiator","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.deser.ValueInstantiator"] }, {"name":"getModuleName","parameterTypes":[] }, {"name":"getTypeId","parameterTypes":[] }, {"name":"registerSubtypes","parameterTypes":["java.util.Collection"] }, {"name":"registerSubtypes","parameterTypes":["com.fasterxml.jackson.databind.jsontype.NamedType[]"] }, {"name":"registerSubtypes","parameterTypes":["java.lang.Class[]"] }, {"name":"setAbstractTypes","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver"] }, {"name":"setDeserializerModifier","parameterTypes":["com.fasterxml.jackson.databind.deser.BeanDeserializerModifier"] }, {"name":"setDeserializers","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleDeserializers"] }, {"name":"setKeyDeserializers","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleKeyDeserializers"] }, {"name":"setKeySerializers","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleSerializers"] }, {"name":"setMixInAnnotation","parameterTypes":["java.lang.Class","java.lang.Class"] }, {"name":"setSerializerModifier","parameterTypes":["com.fasterxml.jackson.databind.ser.BeanSerializerModifier"] }, {"name":"setSerializers","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleSerializers"] }, {"name":"setValueInstantiators","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleValueInstantiators"] }, {"name":"setupModule","parameterTypes":["com.fasterxml.jackson.databind.Module$SetupContext"] }, {"name":"version","parameterTypes":[] }] -}, -{ - "name":"com.fasterxml.jackson.dataformat.cbor$CBORFactory" + "methods":[{"name":"addAbstractTypeMapping","parameterTypes":["java.lang.Class","java.lang.Class"] }, {"name":"addDeserializer","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.JsonDeserializer"] }, {"name":"addKeyDeserializer","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.KeyDeserializer"] }, {"name":"addKeySerializer","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.JsonSerializer"] }, {"name":"addSerializer","parameterTypes":["com.fasterxml.jackson.databind.JsonSerializer"] }, {"name":"addSerializer","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.JsonSerializer"] }, {"name":"addValueInstantiator","parameterTypes":["java.lang.Class","com.fasterxml.jackson.databind.deser.ValueInstantiator"] }, {"name":"getModuleName","parameterTypes":[] }, {"name":"getTypeId","parameterTypes":[] }, {"name":"registerSubtypes","parameterTypes":["java.util.Collection"] }, {"name":"registerSubtypes","parameterTypes":["com.fasterxml.jackson.databind.jsontype.NamedType[]"] }, {"name":"registerSubtypes","parameterTypes":["java.lang.Class[]"] }, {"name":"setAbstractTypes","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleAbstractTypeResolver"] }, {"name":"setDeserializerModifier","parameterTypes":["com.fasterxml.jackson.databind.deser.BeanDeserializerModifier"] }, {"name":"setDeserializers","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleDeserializers"] }, {"name":"setKeyDeserializers","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleKeyDeserializers"] }, {"name":"setKeySerializers","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleSerializers"] }, {"name":"setMixInAnnotation","parameterTypes":["java.lang.Class","java.lang.Class"] }, {"name":"setSerializerModifier","parameterTypes":["com.fasterxml.jackson.databind.ser.BeanSerializerModifier"] }, {"name":"setSerializers","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleSerializers"] }, {"name":"setValueInstantiators","parameterTypes":["com.fasterxml.jackson.databind.module.SimpleValueInstantiators"] }, {"name":"version","parameterTypes":[] }] }, { "name":"com.fasterxml.jackson.dataformat.cbor.CBORFactory" }, -{ - "name":"com.fasterxml.jackson.dataformat.smile$SmileFactory" -}, { "name":"com.fasterxml.jackson.dataformat.smile.SmileFactory" }, -{ - "name":"com.fasterxml.jackson.dataformat.xml$XmlMapper" -}, { "name":"com.fasterxml.jackson.dataformat.xml.XmlMapper" }, @@ -232,13 +206,13 @@ "name":"com.fasterxml.jackson.module.paramnames.ParameterNamesModule", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"setupModule","parameterTypes":["com.fasterxml.jackson.databind.Module$SetupContext"] }, {"name":"shutdown","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"close","parameterTypes":[] }, {"name":"setupModule","parameterTypes":["com.fasterxml.jackson.databind.Module$SetupContext"] }, {"name":"shutdown","parameterTypes":[] }] }, { "name":"com.github.benmanes.caffeine.cache.Caffeine" }, { - "name":"com.google.gson$Gson" + "name":"com.google.common.base.Optional" }, { "name":"com.google.gson.Gson" @@ -246,24 +220,27 @@ { "name":"com.hazelcast.core.HazelcastInstance" }, +{ + "name":"com.jayway.jsonpath.DocumentContext" +}, { "name":"com.mongodb.client.MongoClient" }, { "name":"com.mongodb.reactivestreams.client.MongoClient" }, +{ + "name":"com.querydsl.core.Query" +}, +{ + "name":"com.querydsl.core.types.Predicate" +}, { "name":"com.rabbitmq.client.Channel" }, -{ - "name":"com.rometools.rome.feed$WireFeed" -}, { "name":"com.rometools.rome.feed.WireFeed" }, -{ - "name":"com.samskivert.mustache$Template" -}, { "name":"com.samskivert.mustache.Mustache" }, @@ -273,6 +250,10 @@ { "name":"com.sendgrid.SendGrid" }, +{ + "name":"com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl", + "methods":[{"name":"","parameterTypes":[] }] +}, { "name":"com.unboundid.ldap.listener.InMemoryDirectoryServer" }, @@ -286,6 +267,14 @@ "queryAllPublicConstructors":true, "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"com.vaadin.copilot.CopilotIndexHtmlLoader" +}, +{ + "name":"com.vaadin.copilot.SpringIntegration", + "queryAllPublicMethods":true, + "methods":[{"name":"getPropertyValue","parameterTypes":["com.vaadin.flow.server.VaadinServletContext","java.lang.String"] }] +}, { "name":"com.vaadin.flow.component.AbstractField", "queryAllDeclaredMethods":true @@ -469,8 +458,7 @@ }, { "name":"com.vaadin.flow.component.page.AppShellConfigurator", - "queryAllPublicMethods":true, - "methods":[{"name":"configurePage","parameterTypes":["com.vaadin.flow.server.AppShellSettings"] }] + "queryAllPublicMethods":true }, { "name":"com.vaadin.flow.component.shared.HasClientValidation", @@ -539,6 +527,16 @@ "queryAllPublicConstructors":true, "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"com.vaadin.flow.internal.hilla.EndpointRequestUtil", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true +}, +{ + "name":"com.vaadin.flow.internal.hilla.FileRouterRequestUtil", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true +}, { "name":"com.vaadin.flow.router.DefaultRoutePathProvider", "queryAllPublicConstructors":true, @@ -568,6 +566,11 @@ { "name":"com.vaadin.flow.router.RouteNotFoundError" }, +{ + "name":"com.vaadin.flow.router.internal.ClientRoutesProvider", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true +}, { "name":"com.vaadin.flow.router.internal.DefaultErrorHandler", "queryAllDeclaredMethods":true @@ -585,10 +588,32 @@ "queryAllDeclaredMethods":true, "queryAllPublicMethods":true }, +{ + "name":"com.vaadin.flow.server.VaadinServiceInitListener", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true +}, +{ + "name":"com.vaadin.flow.server.auth.AccessAnnotationChecker", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, { "name":"com.vaadin.flow.server.auth.AnonymousAllowed", "queryAllDeclaredMethods":true }, +{ + "name":"com.vaadin.flow.server.auth.DefaultMenuAccessControl", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"getPopulateClientSideMenu","parameterTypes":[] }, {"name":"setPopulateClientSideMenu","parameterTypes":["com.vaadin.flow.server.auth.MenuAccessControl$PopulateClientMenu"] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.flow.server.auth.MenuAccessControl", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true +}, { "name":"com.vaadin.flow.server.startup.AbstractConfigurationFactory", "allDeclaredFields":true, @@ -632,7 +657,7 @@ "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, "fields":[{"name":"CGLIB$FACTORY_DATA"}], - "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"contextInitializer","parameterTypes":[] }, {"name":"servletRegistrationBean","parameterTypes":["org.springframework.beans.factory.ObjectProvider","com.vaadin.flow.spring.VaadinConfigurationProperties"] }, {"name":"websocketEndpointDeployer","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }] }, { "name":"com.vaadin.flow.spring.SpringBootAutoConfiguration$$SpringCGLIB$$FastClass$$0", @@ -665,7 +690,7 @@ "name":"com.vaadin.flow.spring.VaadinApplicationConfiguration", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"defaultApplicationConfigurationFactory","parameterTypes":[] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }, {"name":"vaadinApplicationContextInitializer","parameterTypes":[] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"defaultApplicationConfigurationFactory","parameterTypes":[] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }, {"name":"vaadinApplicationContextInitializer","parameterTypes":[] }, {"name":"vaadinMenuAccessControl","parameterTypes":[] }] }, { "name":"com.vaadin.flow.spring.VaadinApplicationConfiguration$$SpringCGLIB$$0", @@ -673,7 +698,7 @@ "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, "fields":[{"name":"CGLIB$FACTORY_DATA"}], - "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"defaultApplicationConfigurationFactory","parameterTypes":[] }, {"name":"vaadinApplicationContextInitializer","parameterTypes":[] }, {"name":"vaadinI18nProvider","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }] }, { "name":"com.vaadin.flow.spring.VaadinApplicationConfiguration$$SpringCGLIB$$FastClass$$0", @@ -688,7 +713,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"getExcludedUrls","parameterTypes":["org.springframework.core.env.Environment"] }, {"name":"getUrlMapping","parameterTypes":["org.springframework.core.env.Environment"] }, {"name":"setLaunchBrowser","parameterTypes":["boolean"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"getAllowedPackages","parameterTypes":[] }, {"name":"getExcludedUrls","parameterTypes":["org.springframework.core.env.Environment"] }, {"name":"getUrlMapping","parameterTypes":["org.springframework.core.env.Environment"] }, {"name":"setAllowedPackages","parameterTypes":["java.util.List"] }, {"name":"setLaunchBrowser","parameterTypes":["boolean"] }] }, { "name":"com.vaadin.flow.spring.VaadinScopesConfig", @@ -716,7 +741,7 @@ "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, "fields":[{"name":"CGLIB$FACTORY_DATA"}], - "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"vaadinForwardingController","parameterTypes":[] }, {"name":"vaadinRootMapping","parameterTypes":["org.springframework.core.env.Environment"] }] + "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }] }, { "name":"com.vaadin.flow.spring.VaadinServletConfiguration$$SpringCGLIB$$FastClass$$0", @@ -778,7 +803,284 @@ "queryAllDeclaredMethods":true }, { - "name":"freemarker.template$Configuration" + "name":"com.vaadin.hilla.ApplicationContextProvider", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"setApplicationContext","parameterTypes":["org.springframework.context.ApplicationContext"] }] +}, +{ + "name":"com.vaadin.hilla.EndpointCodeGenerator", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.EndpointController", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":["org.springframework.context.ApplicationContext","com.vaadin.hilla.EndpointRegistry","com.vaadin.hilla.EndpointInvoker","com.vaadin.hilla.auth.CsrfChecker"] }] +}, +{ + "name":"com.vaadin.hilla.EndpointControllerConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":["com.vaadin.hilla.EndpointProperties"] }, {"name":"accessAnnotationChecker","parameterTypes":[] }, {"name":"accessChecker","parameterTypes":["com.vaadin.flow.server.auth.AccessAnnotationChecker"] }, {"name":"csrfChecker","parameterTypes":["jakarta.servlet.ServletContext"] }, {"name":"endpointCodeGenerator","parameterTypes":["jakarta.servlet.ServletContext","com.vaadin.hilla.EndpointController"] }, {"name":"endpointInvoker","parameterTypes":["org.springframework.context.ApplicationContext","com.vaadin.hilla.parser.jackson.JacksonObjectMapperFactory","com.vaadin.hilla.ExplicitNullableTypeChecker","jakarta.servlet.ServletContext","com.vaadin.hilla.EndpointRegistry"] }, {"name":"endpointNameChecker","parameterTypes":[] }, {"name":"endpointRegistry","parameterTypes":["com.vaadin.hilla.EndpointNameChecker"] }, {"name":"endpointUtil","parameterTypes":[] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }, {"name":"typeChecker","parameterTypes":[] }, {"name":"webMvcRegistrationsHandlerMapping","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.EndpointControllerConfiguration$$SpringCGLIB$$0", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "fields":[{"name":"CGLIB$FACTORY_DATA"}], + "methods":[{"name":"","parameterTypes":["com.vaadin.hilla.EndpointProperties"] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }] +}, +{ + "name":"com.vaadin.hilla.EndpointControllerConfiguration$$SpringCGLIB$$FastClass$$0", + "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] +}, +{ + "name":"com.vaadin.hilla.EndpointControllerConfiguration$$SpringCGLIB$$FastClass$$1", + "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] +}, +{ + "name":"com.vaadin.hilla.EndpointControllerConfiguration$1", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"getRequestMappingHandlerMapping","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.EndpointControllerConfiguration$1$1", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.EndpointInvoker", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.EndpointNameChecker", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.EndpointProperties", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.EndpointRegistry", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.EndpointUtil", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"isAnonymousEndpoint","parameterTypes":["jakarta.servlet.http.HttpServletRequest"] }, {"name":"isEndpointRequest","parameterTypes":["jakarta.servlet.http.HttpServletRequest"] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.ExplicitNullableTypeChecker", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.auth.CsrfChecker", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.auth.EndpointAccessChecker", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.crud.CrudConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }] +}, +{ + "name":"com.vaadin.hilla.crud.CrudConfiguration$$SpringCGLIB$$0", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "fields":[{"name":"CGLIB$FACTORY_DATA"}], + "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }] +}, +{ + "name":"com.vaadin.hilla.crud.CrudConfiguration$$SpringCGLIB$$FastClass$$0", + "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] +}, +{ + "name":"com.vaadin.hilla.crud.CrudConfiguration$$SpringCGLIB$$FastClass$$1", + "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] +}, +{ + "name":"com.vaadin.hilla.internal.hotswap.EndpointHotSwapListener", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"endpointChanged","parameterTypes":["com.vaadin.hilla.internal.hotswap.HotSwapListener$EndpointChangedEvent"] }, {"name":"registerForHotSwapChanges","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.internal.hotswap.EndpointHotSwapService", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true +}, +{ + "name":"com.vaadin.hilla.internal.hotswap.HotSwapConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"endpointHotSwapListener","parameterTypes":["com.vaadin.hilla.internal.hotswap.EndpointHotSwapService"] }, {"name":"hotSwapConfigurationProperties","parameterTypes":[] }, {"name":"hotSwapServiceInitializer","parameterTypes":["com.vaadin.hilla.internal.hotswap.EndpointHotSwapService","com.vaadin.hilla.internal.hotswap.HotSwapConfigurationProperties"] }, {"name":"hotSwapWatchService","parameterTypes":["com.vaadin.hilla.internal.hotswap.HotSwapConfigurationProperties"] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }] +}, +{ + "name":"com.vaadin.hilla.internal.hotswap.HotSwapConfiguration$$SpringCGLIB$$0", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "fields":[{"name":"CGLIB$FACTORY_DATA"}], + "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }] +}, +{ + "name":"com.vaadin.hilla.internal.hotswap.HotSwapConfiguration$$SpringCGLIB$$FastClass$$0", + "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] +}, +{ + "name":"com.vaadin.hilla.internal.hotswap.HotSwapConfiguration$$SpringCGLIB$$FastClass$$1", + "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] +}, +{ + "name":"com.vaadin.hilla.internal.hotswap.HotSwapConfigurationProperties", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.internal.hotswap.HotSwapListener", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true +}, +{ + "name":"com.vaadin.hilla.internal.hotswap.HotSwapServiceInitializer", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"serviceInit","parameterTypes":["com.vaadin.flow.server.ServiceInitEvent"] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.internal.hotswap.PollChangedEndpointsHotSwapService", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"addHotSwapListener","parameterTypes":["com.vaadin.hilla.internal.hotswap.HotSwapListener"] }, {"name":"close","parameterTypes":[] }, {"name":"monitorChanges","parameterTypes":["java.nio.file.Path","com.vaadin.flow.internal.BrowserLiveReload"] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.push.PushConfigurer", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":["com.vaadin.hilla.EndpointProperties"] }, {"name":"atmosphereInitializer","parameterTypes":[] }, {"name":"atmosphereServlet","parameterTypes":["com.vaadin.hilla.push.PushEndpoint"] }, {"name":"pushEndpoint","parameterTypes":[] }, {"name":"pushMessageHandler","parameterTypes":["com.vaadin.hilla.EndpointInvoker"] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }] +}, +{ + "name":"com.vaadin.hilla.push.PushConfigurer$$SpringCGLIB$$0", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "fields":[{"name":"CGLIB$FACTORY_DATA"}], + "methods":[{"name":"","parameterTypes":["com.vaadin.hilla.EndpointProperties"] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }] +}, +{ + "name":"com.vaadin.hilla.push.PushConfigurer$$SpringCGLIB$$FastClass$$0", + "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] +}, +{ + "name":"com.vaadin.hilla.push.PushConfigurer$$SpringCGLIB$$FastClass$$1", + "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] +}, +{ + "name":"com.vaadin.hilla.push.PushConfigurer$EmbeddedAtmosphereInitializer", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"onStartup","parameterTypes":["jakarta.servlet.ServletContext"] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.push.PushEndpoint", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"onRequest","parameterTypes":["org.atmosphere.cpr.AtmosphereResource"] }, {"name":"onStateChange","parameterTypes":["org.atmosphere.cpr.AtmosphereResourceEvent"] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.push.PushMessageHandler", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.route.ClientRouteRegistry", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"getClientRoutes","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.route.RouteUnifyingConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"routeUnifyingConfigurationProperties","parameterTypes":[] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }] +}, +{ + "name":"com.vaadin.hilla.route.RouteUnifyingConfiguration$$SpringCGLIB$$0", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "fields":[{"name":"CGLIB$FACTORY_DATA"}], + "methods":[{"name":"","parameterTypes":[] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }] +}, +{ + "name":"com.vaadin.hilla.route.RouteUnifyingConfiguration$$SpringCGLIB$$FastClass$$0", + "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] +}, +{ + "name":"com.vaadin.hilla.route.RouteUnifyingConfiguration$$SpringCGLIB$$FastClass$$1", + "methods":[{"name":"","parameterTypes":["java.lang.Class"] }] +}, +{ + "name":"com.vaadin.hilla.route.RouteUnifyingConfigurationProperties", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"com.vaadin.hilla.route.RouteUtil", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":["com.vaadin.hilla.route.ClientRouteRegistry"] }, {"name":"isRouteAllowed","parameterTypes":["jakarta.servlet.http.HttpServletRequest"] }] +}, +{ + "name":"com.vaadin.hilla.startup.CsrfServiceInitListener" +}, +{ + "name":"com.vaadin.hilla.startup.EndpointRegistryInitializer", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":["com.vaadin.hilla.EndpointController"] }, {"name":"serviceInit","parameterTypes":["com.vaadin.flow.server.ServiceInitEvent"] }] +}, +{ + "name":"com.vaadin.hilla.startup.RouteUnifyingServiceInitListener", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":["com.vaadin.hilla.route.ClientRouteRegistry","com.vaadin.hilla.route.RouteUtil","com.vaadin.hilla.route.RouteUnifyingConfigurationProperties","com.vaadin.flow.server.auth.NavigationAccessControl","com.vaadin.flow.server.auth.ViewAccessChecker"] }, {"name":"serviceInit","parameterTypes":["com.vaadin.flow.server.ServiceInitEvent"] }] }, { "name":"freemarker.template.Configuration" @@ -786,24 +1088,15 @@ { "name":"graphql.GraphQL" }, -{ - "name":"groovy.lang$MetaClass" -}, { "name":"groovy.lang.MetaClass" }, -{ - "name":"groovy.text$TemplateEngine" -}, { "name":"groovy.text.TemplateEngine" }, { "name":"groovy.text.markup.MarkupTemplateEngine" }, -{ - "name":"io.micrometer.context$ContextSnapshot" -}, { "name":"io.micrometer.context.ContextSnapshot" }, @@ -819,9 +1112,6 @@ { "name":"io.r2dbc.spi.ConnectionFactory" }, -{ - "name":"io.reactivex.rxjava3.core$Flowable" -}, { "name":"io.reactivex.rxjava3.core.Flowable" }, @@ -831,9 +1121,6 @@ { "name":"io.rsocket.core.RSocketServer" }, -{ - "name":"io.smallrye.mutiny$Multi" -}, { "name":"io.smallrye.mutiny.Multi" }, @@ -843,6 +1130,9 @@ { "name":"io.undertow.websockets.jsr.Bootstrap" }, +{ + "name":"io.vavr.control.Option" +}, { "name":"jakarta.activation.MimeType" }, @@ -850,7 +1140,8 @@ "name":"jakarta.annotation.ManagedBean" }, { - "name":"jakarta.annotation.PostConstruct" + "name":"jakarta.annotation.PostConstruct", + "queryAllDeclaredMethods":true }, { "name":"jakarta.annotation.PreDestroy" @@ -858,30 +1149,12 @@ { "name":"jakarta.annotation.Resource" }, -{ - "name":"jakarta.ejb$EJB" -}, { "name":"jakarta.ejb.EJB" }, -{ - "name":"jakarta.faces.context$FacesContext" -}, { "name":"jakarta.faces.context.FacesContext" }, -{ - "name":"jakarta.inject$Inject" -}, -{ - "name":"jakarta.inject$Named" -}, -{ - "name":"jakarta.inject$Provider" -}, -{ - "name":"jakarta.inject$Qualifier" -}, { "name":"jakarta.inject.Inject" }, @@ -900,14 +1173,11 @@ { "name":"jakarta.jms.Message" }, -{ - "name":"jakarta.json.bind$Jsonb" -}, { "name":"jakarta.json.bind.Jsonb" }, { - "name":"jakarta.persistence$EntityManagerFactory" + "name":"jakarta.mail.internet.MimeMessage" }, { "name":"jakarta.persistence.EntityManager" @@ -935,8 +1205,7 @@ { "name":"jakarta.servlet.GenericServlet", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getInitParameter","parameterTypes":["java.lang.String"] }, {"name":"getInitParameterNames","parameterTypes":[] }, {"name":"getServletConfig","parameterTypes":[] }, {"name":"getServletContext","parameterTypes":[] }, {"name":"getServletInfo","parameterTypes":[] }, {"name":"log","parameterTypes":["java.lang.String"] }, {"name":"log","parameterTypes":["java.lang.String","java.lang.Throwable"] }] + "queryAllDeclaredMethods":true }, { "name":"jakarta.servlet.MultipartConfigElement", @@ -952,6 +1221,11 @@ "name":"jakarta.servlet.ServletConfig", "queryAllPublicMethods":true }, +{ + "name":"jakarta.servlet.ServletContainerInitializer", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true +}, { "name":"jakarta.servlet.ServletContext", "queryAllDeclaredMethods":true, @@ -974,14 +1248,7 @@ { "name":"jakarta.servlet.http.HttpServlet", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"init","parameterTypes":["jakarta.servlet.ServletConfig"] }, {"name":"service","parameterTypes":["jakarta.servlet.ServletRequest","jakarta.servlet.ServletResponse"] }] -}, -{ - "name":"jakarta.servlet.http.PushBuilder" -}, -{ - "name":"jakarta.servlet.jsp.jstl.core$Config" + "queryAllDeclaredMethods":true }, { "name":"jakarta.servlet.jsp.jstl.core.Config" @@ -1013,15 +1280,20 @@ { "name":"jakarta.websocket.server.ServerContainer" }, -{ - "name":"jakarta.xml.bind$Binder" -}, { "name":"jakarta.xml.bind.Binder" }, { "name":"jakarta.xml.ws.WebServiceRef" }, +{ + "name":"java.io.Closeable", + "queryAllPublicMethods":true +}, +{ + "name":"java.io.Console", + "methods":[{"name":"isTerminal","parameterTypes":[] }] +}, { "name":"java.io.FilePermission" }, @@ -1041,12 +1313,12 @@ }, { "name":"java.lang.ClassLoader", + "fields":[{"name":"classLoaderValueMap"}], "methods":[{"name":"defineClass","parameterTypes":["java.lang.String","byte[]","int","int","java.security.ProtectionDomain"] }] }, { "name":"java.lang.Iterable", - "queryAllPublicMethods":true, - "methods":[{"name":"forEach","parameterTypes":["java.util.function.Consumer"] }, {"name":"spliterator","parameterTypes":[] }] + "queryAllPublicMethods":true }, { "name":"java.lang.Module", @@ -1060,7 +1332,9 @@ "queryAllDeclaredConstructors":true }, { - "name":"java.lang.Record" + "name":"java.lang.Record", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true }, { "name":"java.lang.Runnable" @@ -1074,10 +1348,12 @@ }, { "name":"java.lang.Thread", - "fields":[{"name":"threadLocalRandomProbe"}] + "fields":[{"name":"threadLocalRandomProbe"}], + "methods":[{"name":"ofVirtual","parameterTypes":[] }] }, { - "name":"java.lang.Thread$Builder" + "name":"java.lang.Thread$Builder", + "methods":[{"name":"name","parameterTypes":["java.lang.String","long"] }, {"name":"start","parameterTypes":["java.lang.Runnable"] }] }, { "name":"java.lang.WrongThreadException" @@ -1109,9 +1385,6 @@ "name":"java.lang.constant.Constable", "queryAllPublicMethods":true }, -{ - "name":"java.lang.foreign.MemorySegment" -}, { "name":"java.lang.invoke.TypeDescriptor$OfField", "queryAllPublicMethods":true @@ -1132,10 +1405,6 @@ "name":"java.lang.reflect.Type", "queryAllPublicMethods":true }, -{ - "name":"java.lang.reflect.TypeVariable", - "methods":[{"name":"getName","parameterTypes":[] }] -}, { "name":"java.lang.reflect.WildcardType", "methods":[{"name":"getLowerBounds","parameterTypes":[] }, {"name":"getUpperBounds","parameterTypes":[] }] @@ -1177,6 +1446,9 @@ { "name":"java.sql.DriverManager" }, +{ + "name":"java.text.ListFormat" +}, { "name":"java.util.ArrayList" }, @@ -1184,7 +1456,9 @@ "name":"java.util.Enumeration" }, { - "name":"java.util.EventListener" + "name":"java.util.EventListener", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true }, { "name":"java.util.EventObject" @@ -1195,9 +1469,6 @@ { "name":"java.util.HashSet" }, -{ - "name":"java.util.LinkedHashMap" -}, { "name":"java.util.List" }, @@ -1241,13 +1512,7 @@ "name":"javafx.beans.value.ObservableValue" }, { - "name":"javax.annotation$PostConstruct" -}, -{ - "name":"javax.annotation$PreDestroy" -}, -{ - "name":"javax.annotation$Resource" + "name":"javax.annotation.ManagedBean" }, { "name":"javax.annotation.PostConstruct" @@ -1271,14 +1536,11 @@ { "name":"javax.imageio.spi.ImageWriterSpi" }, -{ - "name":"javax.inject$Inject" -}, { "name":"javax.inject.Inject" }, { - "name":"javax.money$MonetaryAmount" + "name":"javax.inject.Named" }, { "name":"javax.money.MonetaryAmount" @@ -1295,6 +1557,9 @@ { "name":"javax.sql.DataSource" }, +{ + "name":"jdk.crac.management.CRaCMXBean" +}, { "name":"jdk.internal.loader.ClassLoaders$AppClassLoader", "methods":[{"name":"clearCache","parameterTypes":[] }] @@ -1304,38 +1569,20 @@ "methods":[{"name":"clearCache","parameterTypes":[] }] }, { - "name":"kotlin$Metadata" + "name":"jdk.internal.misc.Unsafe" }, { "name":"kotlin.Metadata" }, -{ - "name":"kotlin.reflect.full$KClasses" -}, -{ - "name":"kotlin.reflect.full.KClasses" -}, -{ - "name":"kotlinx.coroutines.reactor$MonoKt" -}, { "name":"kotlinx.coroutines.reactor.MonoKt" }, -{ - "name":"kotlinx.serialization.cbor$Cbor" -}, { "name":"kotlinx.serialization.cbor.Cbor" }, -{ - "name":"kotlinx.serialization.json$Json" -}, { "name":"kotlinx.serialization.json.Json" }, -{ - "name":"kotlinx.serialization.protobuf$ProtoBuf" -}, { "name":"kotlinx.serialization.protobuf.ProtoBuf" }, @@ -1360,7 +1607,7 @@ }, { "name":"org.apache.coyote.AbstractProtocol", - "methods":[{"name":"getAddress","parameterTypes":[] }, {"name":"getLocalPort","parameterTypes":[] }, {"name":"setPort","parameterTypes":["int"] }, {"name":"setProperty","parameterTypes":["java.lang.String","java.lang.String"] }] + "methods":[{"name":"getAddress","parameterTypes":[] }, {"name":"getLocalPort","parameterTypes":[] }, {"name":"getProperty","parameterTypes":["java.lang.String"] }, {"name":"setPort","parameterTypes":["int"] }, {"name":"setProperty","parameterTypes":["java.lang.String","java.lang.String"] }] }, { "name":"org.apache.coyote.UpgradeProtocol" @@ -1377,21 +1624,12 @@ "name":"org.apache.el.ExpressionFactoryImpl", "methods":[{"name":"","parameterTypes":[] }] }, -{ - "name":"org.apache.jasper.compiler$JspConfig" -}, { "name":"org.apache.jasper.compiler.JspConfig" }, -{ - "name":"org.apache.jasper.servlet$JspServlet" -}, { "name":"org.apache.jasper.servlet.JspServlet" }, -{ - "name":"org.apache.logging.log4j.core.impl$Log4jContextFactory" -}, { "name":"org.apache.logging.log4j.core.impl.Log4jContextFactory" }, @@ -1401,6 +1639,9 @@ { "name":"org.apache.logging.slf4j.SLF4JProvider" }, +{ + "name":"org.apache.pulsar.client.api.PulsarClient" +}, { "name":"org.apache.tomcat.util.net.AbstractEndpoint", "methods":[{"name":"setBindOnInit","parameterTypes":["boolean"] }] @@ -1409,6 +1650,9 @@ "name":"org.apache.tomcat.util.net.NioEndpoint", "queryAllPublicMethods":true }, +{ + "name":"org.apache.tomcat.websocket.server.DefaultServerEndpointConfigurator" +}, { "name":"org.apache.tomcat.websocket.server.WsFilter", "queryAllDeclaredMethods":true @@ -1419,6 +1663,75 @@ { "name":"org.aspectj.weaver.Advice" }, +{ + "name":"org.atmosphere.annotation.AsyncSupportListenerServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.AsyncSupportServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.AtmosphereFrameworkServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.AtmosphereHandlerServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.AtmosphereInterceptorServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.AtmosphereResourceFactoryServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.AtmosphereResourceListenerServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.AtmosphereServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.BroadcastFilterServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.BroadcasterCacheInspectorServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.BroadcasterCacheListenererviceProcessor" +}, +{ + "name":"org.atmosphere.annotation.BroadcasterCacheServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.BroadcasterFactoryServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.BroadcasterListenerServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.BroadcasterServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.EndpointMapperServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.ManagedServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.MeteorServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.UUIDProviderServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.WebSocketFactoryServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.WebSocketHandlerServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.WebSocketProcessorServiceProcessor" +}, +{ + "name":"org.atmosphere.annotation.WebSocketProtocolServiceProcessor" +}, { "name":"org.atmosphere.cache.UUIDBroadcasterCache", "methods":[{"name":"","parameterTypes":[] }] @@ -1434,6 +1747,28 @@ "name":"org.atmosphere.container.JSR356Endpoint", "queryAllDeclaredMethods":true }, +{ + "name":"org.atmosphere.cpr.AtmosphereFramework", + "methods":[{"name":"","parameterTypes":["boolean","boolean"] }] +}, +{ + "name":"org.atmosphere.cpr.AtmosphereHandler", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true +}, +{ + "name":"org.atmosphere.cpr.AtmosphereServlet" +}, +{ + "name":"org.atmosphere.cpr.ContainerInitializer", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"onStartup","parameterTypes":["java.util.Set","jakarta.servlet.ServletContext"] }] +}, +{ + "name":"org.atmosphere.cpr.DefaultAnnotationProcessor", + "methods":[{"name":"","parameterTypes":[] }] +}, { "name":"org.atmosphere.cpr.DefaultAtmosphereResourceFactory", "methods":[{"name":"","parameterTypes":[] }] @@ -1457,6 +1792,12 @@ { "name":"org.atmosphere.guice.GuiceObjectFactory" }, +{ + "name":"org.atmosphere.handler.AtmosphereHandlerAdapter", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"destroy","parameterTypes":[] }] +}, { "name":"org.atmosphere.interceptor.AndroidAtmosphereInterceptor", "methods":[{"name":"","parameterTypes":[] }] @@ -1528,6 +1869,10 @@ { "name":"org.atmosphere.spring.SpringWebObjectFactory" }, +{ + "name":"org.atmosphere.util.SimpleBroadcaster", + "methods":[{"name":"","parameterTypes":[] }] +}, { "name":"org.atmosphere.util.VoidAnnotationProcessor", "methods":[{"name":"","parameterTypes":[] }] @@ -1540,23 +1885,23 @@ "name":"org.cache2k.Cache2kBuilder" }, { - "name":"org.eclipse.core.runtime$FileLocator" + "name":"org.crac.Core" }, { "name":"org.eclipse.core.runtime.FileLocator" }, +{ + "name":"org.eclipse.jetty.ee10.webapp.WebAppContext" +}, +{ + "name":"org.eclipse.jetty.ee10.websocket.jakarta.server.config.JakartaWebSocketServletContainerInitializer" +}, { "name":"org.eclipse.jetty.server.Server" }, { "name":"org.eclipse.jetty.util.Loader" }, -{ - "name":"org.eclipse.jetty.webapp.WebAppContext" -}, -{ - "name":"org.eclipse.jetty.websocket.jakarta.server.config.JakartaWebSocketServletContainerInitializer" -}, { "name":"org.elasticsearch.client.RestClientBuilder" }, @@ -1573,6 +1918,9 @@ { "name":"org.h2.server.web.JakartaWebServlet" }, +{ + "name":"org.hibernate.validator.HibernateValidator" +}, { "name":"org.hibernate.validator.internal.engine.AbstractConfigurationImpl", "methods":[{"name":"externalClassLoader","parameterTypes":["java.lang.ClassLoader"] }] @@ -1621,6 +1969,9 @@ { "name":"org.quartz.Scheduler" }, +{ + "name":"org.reactivestreams.Publisher" +}, { "name":"org.slf4j.Logger" }, @@ -1634,8 +1985,7 @@ { "name":"org.springframework.aop.framework.AbstractAdvisingBeanPostProcessor", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"determineBeanType","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"postProcessAfterInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"setBeforeExistingAdvisors","parameterTypes":["boolean"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.aop.framework.AopInfrastructureBean", @@ -1645,31 +1995,28 @@ "name":"org.springframework.aop.framework.ProxyConfig", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"copyFrom","parameterTypes":["org.springframework.aop.framework.ProxyConfig"] }, {"name":"isExposeProxy","parameterTypes":[] }, {"name":"isFrozen","parameterTypes":[] }, {"name":"isOpaque","parameterTypes":[] }, {"name":"isOptimize","parameterTypes":[] }, {"name":"isProxyTargetClass","parameterTypes":[] }, {"name":"setExposeProxy","parameterTypes":["boolean"] }, {"name":"setFrozen","parameterTypes":["boolean"] }, {"name":"setOpaque","parameterTypes":["boolean"] }, {"name":"setOptimize","parameterTypes":["boolean"] }, {"name":"setProxyTargetClass","parameterTypes":["boolean"] }, {"name":"toString","parameterTypes":[] }] + "methods":[{"name":"setProxyTargetClass","parameterTypes":["boolean"] }] }, { "name":"org.springframework.aop.framework.ProxyProcessorSupport", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"getOrder","parameterTypes":[] }, {"name":"setBeanClassLoader","parameterTypes":["java.lang.ClassLoader"] }, {"name":"setOrder","parameterTypes":["int"] }, {"name":"setProxyClassLoader","parameterTypes":["java.lang.ClassLoader"] }] + "methods":[{"name":"setOrder","parameterTypes":["int"] }] }, { "name":"org.springframework.aop.framework.autoproxy.AbstractAdvisorAutoProxyCreator", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.aop.framework.autoproxy.AbstractAutoProxyCreator", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"determineBeanType","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"determineCandidateConstructors","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"getEarlyBeanReference","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"isFrozen","parameterTypes":[] }, {"name":"postProcessAfterInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"postProcessBeforeInstantiation","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"postProcessProperties","parameterTypes":["org.springframework.beans.PropertyValues","java.lang.Object","java.lang.String"] }, {"name":"predictBeanType","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"setAdvisorAdapterRegistry","parameterTypes":["org.springframework.aop.framework.adapter.AdvisorAdapterRegistry"] }, {"name":"setApplyCommonInterceptorsFirst","parameterTypes":["boolean"] }, {"name":"setCustomTargetSourceCreators","parameterTypes":["org.springframework.aop.framework.autoproxy.TargetSourceCreator[]"] }, {"name":"setFrozen","parameterTypes":["boolean"] }, {"name":"setInterceptorNames","parameterTypes":["java.lang.String[]"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.aop.framework.autoproxy.AbstractBeanFactoryAwareAdvisingPostProcessor", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.aop.framework.autoproxy.InfrastructureAdvisorAutoProxyCreator", @@ -1679,6 +2026,10 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"org.springframework.aot.generate.Generated", + "queryAllDeclaredMethods":true +}, { "name":"org.springframework.aot.hint.annotation.Reflective", "queryAllDeclaredMethods":true @@ -1693,6 +2044,7 @@ }, { "name":"org.springframework.beans.factory.BeanClassLoaderAware", + "queryAllDeclaredMethods":true, "queryAllPublicMethods":true }, { @@ -1755,13 +2107,11 @@ }, { "name":"org.springframework.beans.factory.config.BeanPostProcessor", - "queryAllPublicMethods":true, - "methods":[{"name":"postProcessBeforeInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }] + "queryAllPublicMethods":true }, { "name":"org.springframework.beans.factory.config.InstantiationAwareBeanPostProcessor", - "queryAllPublicMethods":true, - "methods":[{"name":"postProcessAfterInstantiation","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"postProcessBeforeInstantiation","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"postProcessProperties","parameterTypes":["org.springframework.beans.PropertyValues","java.lang.Object","java.lang.String"] }] + "queryAllPublicMethods":true }, { "name":"org.springframework.beans.factory.config.Scope", @@ -1770,8 +2120,7 @@ }, { "name":"org.springframework.beans.factory.config.SmartInstantiationAwareBeanPostProcessor", - "queryAllPublicMethods":true, - "methods":[{"name":"determineCandidateConstructors","parameterTypes":["java.lang.Class","java.lang.String"] }, {"name":"getEarlyBeanReference","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"predictBeanType","parameterTypes":["java.lang.Class","java.lang.String"] }] + "queryAllPublicMethods":true }, { "name":"org.springframework.beans.factory.support.BeanDefinitionRegistryPostProcessor", @@ -1783,8 +2132,7 @@ "queryAllDeclaredMethods":true }, { - "name":"org.springframework.beans.factory.xml.XmlBeanDefinitionReader", - "allPublicFields":true + "name":"org.springframework.boot.Banner$ModeEditor" }, { "name":"org.springframework.boot.ClearCachesApplicationListener", @@ -1918,7 +2266,8 @@ }, { "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnClass", - "queryAllDeclaredMethods":true + "queryAllDeclaredMethods":true, + "methods":[{"name":"value","parameterTypes":[] }] }, { "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean", @@ -1944,6 +2293,10 @@ "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnSingleCandidate", "queryAllDeclaredMethods":true }, +{ + "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnThreading", + "queryAllDeclaredMethods":true +}, { "name":"org.springframework.boot.autoconfigure.condition.ConditionalOnWebApplication", "queryAllDeclaredMethods":true @@ -1971,6 +2324,10 @@ "name":"org.springframework.boot.autoconfigure.condition.OnResourceCondition", "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"org.springframework.boot.autoconfigure.condition.OnThreadingCondition", + "methods":[{"name":"","parameterTypes":[] }] +}, { "name":"org.springframework.boot.autoconfigure.condition.OnWarDeploymentCondition", "methods":[{"name":"","parameterTypes":[] }] @@ -2016,6 +2373,23 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"propertySourcesPlaceholderConfigurer","parameterTypes":[] }] }, +{ + "name":"org.springframework.boot.autoconfigure.data.rest.RepositoryRestMvcAutoConfiguration" +}, +{ + "name":"org.springframework.boot.autoconfigure.data.web.SpringDataWebAutoConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties"] }, {"name":"pageableCustomizer","parameterTypes":[] }, {"name":"sortCustomizer","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.data.web.SpringDataWebProperties", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }] +}, { "name":"org.springframework.boot.autoconfigure.flyway.FlywayMigrationInitializerDatabaseInitializerDetector", "queryAllDeclaredConstructors":true, @@ -2178,6 +2552,77 @@ "queryAllPublicConstructors":true, "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"org.springframework.boot.autoconfigure.netty.NettyAutoConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.netty.NettyProperties"] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.netty.NettyProperties", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.reactor.ReactorAutoConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.reactor.ReactorProperties"] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.reactor.ReactorProperties", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.security.ConditionalOnDefaultWebSecurity", + "queryAllDeclaredMethods":true +}, +{ + "name":"org.springframework.boot.autoconfigure.security.DefaultWebSecurityCondition", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.security.SecurityDataConfiguration" +}, +{ + "name":"org.springframework.boot.autoconfigure.security.SecurityProperties", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.security.reactive.ReactiveUserDetailsServiceAutoConfiguration$MissingAlternativeOrUserPropertiesConfigured", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.security.reactive.ReactiveUserDetailsServiceAutoConfiguration$RSocketEnabledOrReactiveWebApplication", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"authenticationEventPublisher","parameterTypes":["org.springframework.context.ApplicationEventPublisher"] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.security.servlet.SpringBootWebSecurityConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.security.servlet.UserDetailsServiceAutoConfiguration" +}, { "name":"org.springframework.boot.autoconfigure.sql.init.DataSourceInitializationConfiguration" }, @@ -2202,12 +2647,17 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"org.springframework.boot.autoconfigure.ssl.FileWatcher", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true +}, { "name":"org.springframework.boot.autoconfigure.ssl.SslAutoConfiguration", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"sslBundleRegistry","parameterTypes":["java.util.List"] }, {"name":"sslPropertiesSslBundleRegistrar","parameterTypes":["org.springframework.boot.autoconfigure.ssl.SslProperties"] }] + "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.ssl.SslProperties"] }, {"name":"fileWatcher","parameterTypes":[] }, {"name":"sslBundleRegistry","parameterTypes":["org.springframework.beans.factory.ObjectProvider"] }, {"name":"sslPropertiesSslBundleRegistrar","parameterTypes":["org.springframework.boot.autoconfigure.ssl.FileWatcher"] }] }, { "name":"org.springframework.boot.autoconfigure.ssl.SslBundleRegistrar", @@ -2231,7 +2681,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"applicationTaskExecutor","parameterTypes":["org.springframework.boot.task.TaskExecutorBuilder"] }, {"name":"taskExecutorBuilder","parameterTypes":["org.springframework.boot.autoconfigure.task.TaskExecutionProperties","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider"] }] + "methods":[{"name":"","parameterTypes":[] }] }, { "name":"org.springframework.boot.autoconfigure.task.TaskExecutionProperties", @@ -2240,13 +2690,65 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"org.springframework.boot.autoconfigure.task.TaskExecutorConfigurations$SimpleAsyncTaskExecutorBuilderConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.task.TaskExecutionProperties","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider"] }, {"name":"simpleAsyncTaskExecutorBuilder","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.task.TaskExecutorConfigurations$TaskExecutorBuilderConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"taskExecutorBuilder","parameterTypes":["org.springframework.boot.autoconfigure.task.TaskExecutionProperties","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider"] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.task.TaskExecutorConfigurations$TaskExecutorConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"applicationTaskExecutor","parameterTypes":["org.springframework.boot.task.TaskExecutorBuilder","org.springframework.beans.factory.ObjectProvider"] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.task.TaskExecutorConfigurations$ThreadPoolTaskExecutorBuilderConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"threadPoolTaskExecutorBuilder","parameterTypes":["org.springframework.boot.autoconfigure.task.TaskExecutionProperties","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider"] }] +}, { "name":"org.springframework.boot.autoconfigure.task.TaskSchedulingAutoConfiguration", "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.task.TaskSchedulingConfigurations$SimpleAsyncTaskSchedulerBuilderConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.task.TaskSchedulingProperties","org.springframework.beans.factory.ObjectProvider"] }, {"name":"simpleAsyncTaskSchedulerBuilder","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.task.TaskSchedulingConfigurations$TaskSchedulerBuilderConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"taskSchedulerBuilder","parameterTypes":["org.springframework.boot.autoconfigure.task.TaskSchedulingProperties","org.springframework.beans.factory.ObjectProvider"] }] }, +{ + "name":"org.springframework.boot.autoconfigure.task.TaskSchedulingConfigurations$TaskSchedulerConfiguration" +}, +{ + "name":"org.springframework.boot.autoconfigure.task.TaskSchedulingConfigurations$ThreadPoolTaskSchedulerBuilderConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"threadPoolTaskSchedulerBuilder","parameterTypes":["org.springframework.boot.autoconfigure.task.TaskSchedulingProperties","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider"] }] +}, { "name":"org.springframework.boot.autoconfigure.task.TaskSchedulingProperties", "allDeclaredFields":true, @@ -2254,6 +2756,9 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"org.springframework.boot.autoconfigure.thread.Threading" +}, { "name":"org.springframework.boot.autoconfigure.thymeleaf.ThymeleafTemplateAvailabilityProvider", "queryAllPublicConstructors":true, @@ -2301,6 +2806,39 @@ { "name":"org.springframework.boot.autoconfigure.web.WebResourcesRuntimeHints" }, +{ + "name":"org.springframework.boot.autoconfigure.web.client.AutoConfiguredRestClientSsl", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.web.client.HttpMessageConvertersRestClientCustomizer", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.web.client.NotReactiveWebApplicationCondition", + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.web.client.RestClientAutoConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"httpMessageConvertersRestClientCustomizer","parameterTypes":["org.springframework.beans.factory.ObjectProvider"] }, {"name":"restClientBuilderConfigurer","parameterTypes":["org.springframework.beans.factory.ObjectProvider"] }, {"name":"restClientSsl","parameterTypes":["org.springframework.boot.ssl.SslBundles"] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.web.client.RestClientBuilderConfigurer", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.autoconfigure.web.client.RestClientSsl", + "queryAllPublicMethods":true +}, { "name":"org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration", "allDeclaredFields":true, @@ -2308,13 +2846,6 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }] }, -{ - "name":"org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration$NotReactiveWebApplicationCondition", - "methods":[{"name":"","parameterTypes":[] }] -}, -{ - "name":"org.springframework.boot.autoconfigure.web.client.RestTemplateBuilderConfigurer" -}, { "name":"org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration", "allDeclaredFields":true, @@ -2322,6 +2853,13 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$NettyWebServerFactoryCustomizerConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"nettyWebServerFactoryCustomizer","parameterTypes":["org.springframework.core.env.Environment","org.springframework.boot.autoconfigure.web.ServerProperties"] }] +}, { "name":"org.springframework.boot.autoconfigure.web.embedded.EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration", "allDeclaredFields":true, @@ -2329,6 +2867,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }, {"name":"tomcatWebServerFactoryCustomizer","parameterTypes":["org.springframework.core.env.Environment","org.springframework.boot.autoconfigure.web.ServerProperties"] }] }, +{ + "name":"org.springframework.boot.autoconfigure.web.embedded.NettyWebServerFactoryCustomizer", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, { "name":"org.springframework.boot.autoconfigure.web.embedded.TomcatWebServerFactoryCustomizer", "allDeclaredFields":true, @@ -2376,14 +2920,13 @@ }, { "name":"org.springframework.boot.autoconfigure.web.servlet.DispatcherServletPath", - "queryAllPublicMethods":true, - "methods":[{"name":"getPrefix","parameterTypes":[] }, {"name":"getRelativePath","parameterTypes":["java.lang.String"] }, {"name":"getServletUrlMapping","parameterTypes":[] }] + "queryAllPublicMethods":true }, { "name":"org.springframework.boot.autoconfigure.web.servlet.DispatcherServletRegistrationBean", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"addUrlMappings","parameterTypes":["java.lang.String[]"] }, {"name":"close","parameterTypes":[] }, {"name":"setUrlMappings","parameterTypes":["java.util.Collection"] }, {"name":"shutdown","parameterTypes":[] }] + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] }, { "name":"org.springframework.boot.autoconfigure.web.servlet.HttpEncodingAutoConfiguration", @@ -2467,7 +3010,7 @@ "queryAllDeclaredMethods":true, "queryAllPublicMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties","org.springframework.boot.autoconfigure.web.WebProperties","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ListableBeanFactory"] }, {"name":"flashMapManager","parameterTypes":[] }, {"name":"localeResolver","parameterTypes":[] }, {"name":"mvcContentNegotiationManager","parameterTypes":[] }, {"name":"mvcConversionService","parameterTypes":[] }, {"name":"mvcValidator","parameterTypes":[] }, {"name":"requestMappingHandlerAdapter","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager","org.springframework.format.support.FormattingConversionService","org.springframework.validation.Validator"] }, {"name":"setResourceLoader","parameterTypes":["org.springframework.core.io.ResourceLoader"] }, {"name":"themeResolver","parameterTypes":[] }, {"name":"welcomePageHandlerMapping","parameterTypes":["org.springframework.context.ApplicationContext","org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"welcomePageNotAcceptableHandlerMapping","parameterTypes":["org.springframework.context.ApplicationContext","org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }] + "methods":[{"name":"","parameterTypes":["org.springframework.boot.autoconfigure.web.servlet.WebMvcProperties","org.springframework.boot.autoconfigure.web.WebProperties","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ListableBeanFactory"] }, {"name":"flashMapManager","parameterTypes":[] }, {"name":"localeResolver","parameterTypes":[] }, {"name":"mvcContentNegotiationManager","parameterTypes":[] }, {"name":"mvcConversionService","parameterTypes":[] }, {"name":"mvcValidator","parameterTypes":[] }, {"name":"setResourceLoader","parameterTypes":["org.springframework.core.io.ResourceLoader"] }, {"name":"themeResolver","parameterTypes":[] }, {"name":"welcomePageHandlerMapping","parameterTypes":["org.springframework.context.ApplicationContext","org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"welcomePageNotAcceptableHandlerMapping","parameterTypes":["org.springframework.context.ApplicationContext","org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }] }, { "name":"org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter", @@ -2483,6 +3026,12 @@ "queryAllDeclaredConstructors":true, "methods":[{"name":"","parameterTypes":[] }] }, +{ + "name":"org.springframework.boot.autoconfigure.web.servlet.WebMvcRegistrations", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true, + "methods":[{"name":"getExceptionHandlerExceptionResolver","parameterTypes":[] }, {"name":"getRequestMappingHandlerAdapter","parameterTypes":[] }] +}, { "name":"org.springframework.boot.autoconfigure.web.servlet.WelcomePageHandlerMapping", "allDeclaredFields":true, @@ -2498,7 +3047,8 @@ { "name":"org.springframework.boot.autoconfigure.web.servlet.error.AbstractErrorController", "allDeclaredFields":true, - "queryAllDeclaredMethods":true + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true }, { "name":"org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController", @@ -2544,7 +3094,7 @@ "name":"org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$StaticView", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"getContentType","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] }, { "name":"org.springframework.boot.autoconfigure.web.servlet.error.ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration", @@ -2586,8 +3136,7 @@ }, { "name":"org.springframework.boot.availability.ApplicationAvailability", - "queryAllPublicMethods":true, - "methods":[{"name":"getLivenessState","parameterTypes":[] }, {"name":"getReadinessState","parameterTypes":[] }] + "queryAllPublicMethods":true }, { "name":"org.springframework.boot.availability.ApplicationAvailabilityBean", @@ -2798,9 +3347,12 @@ "methods":[{"name":"","parameterTypes":[] }] }, { - "name":"org.springframework.boot.loader.LaunchedURLClassLoader", + "name":"org.springframework.boot.loader.launch.LaunchedClassLoader", "methods":[{"name":"clearCache","parameterTypes":[] }] }, +{ + "name":"org.springframework.boot.logging.LogLevelEditor" +}, { "name":"org.springframework.boot.logging.java.JavaLoggingSystem$Factory", "queryAllPublicConstructors":true, @@ -2817,6 +3369,10 @@ { "name":"org.springframework.boot.logging.log4j2.Log4J2LoggingSystem.Factory" }, +{ + "name":"org.springframework.boot.logging.logback.ApplicationNameConverter", + "methods":[{"name":"","parameterTypes":[] }] +}, { "name":"org.springframework.boot.logging.logback.ColorConverter", "methods":[{"name":"","parameterTypes":[] }] @@ -2833,6 +3389,9 @@ { "name":"org.springframework.boot.logging.logback.LogbackLoggingSystem.Factory" }, +{ + "name":"org.springframework.boot.logging.logback.RootLogLevelConfigurator" +}, { "name":"org.springframework.boot.orm.jpa.JpaDatabaseInitializerDetector", "queryAllDeclaredConstructors":true, @@ -2846,7 +3405,7 @@ "methods":[{"name":"","parameterTypes":[] }] }, { - "name":"org.springframework.boot.reactor.DebugAgentEnvironmentPostProcessor", + "name":"org.springframework.boot.reactor.ReactorEnvironmentPostProcessor", "queryAllPublicConstructors":true, "methods":[{"name":"","parameterTypes":[] }] }, @@ -2878,6 +3437,18 @@ "name":"org.springframework.boot.ssl.SslBundles", "queryAllPublicMethods":true }, +{ + "name":"org.springframework.boot.task.SimpleAsyncTaskExecutorBuilder", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.task.SimpleAsyncTaskSchedulerBuilder", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, { "name":"org.springframework.boot.task.TaskExecutorBuilder", "allDeclaredFields":true, @@ -2890,6 +3461,18 @@ "queryAllDeclaredMethods":true, "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] }, +{ + "name":"org.springframework.boot.task.ThreadPoolTaskExecutorBuilder", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"org.springframework.boot.task.ThreadPoolTaskSchedulerBuilder", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, { "name":"org.springframework.boot.type.classreading.ConcurrentReferenceCachingMetadataReaderFactory", "methods":[{"name":"toMetadataReaderFactory","parameterTypes":[] }] @@ -2898,7 +3481,7 @@ "name":"org.springframework.boot.validation.beanvalidation.FilteredMethodValidationPostProcessor", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"afterPropertiesSet","parameterTypes":[] }, {"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] }, { "name":"org.springframework.boot.validation.beanvalidation.MethodValidationExcludeFilter", @@ -2906,6 +3489,10 @@ "queryAllPublicMethods":true, "methods":[{"name":"byAnnotation","parameterTypes":["java.lang.Class"] }] }, +{ + "name":"org.springframework.boot.web.client.RestClientCustomizer", + "queryAllPublicMethods":true +}, { "name":"org.springframework.boot.web.client.RestTemplateBuilder" }, @@ -2933,8 +3520,7 @@ { "name":"org.springframework.boot.web.server.AbstractConfigurableWebServerFactory", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"addErrorPages","parameterTypes":["org.springframework.boot.web.server.ErrorPage[]"] }, {"name":"getAddress","parameterTypes":[] }, {"name":"getCompression","parameterTypes":[] }, {"name":"getErrorPages","parameterTypes":[] }, {"name":"getHttp2","parameterTypes":[] }, {"name":"getPort","parameterTypes":[] }, {"name":"getServerHeader","parameterTypes":[] }, {"name":"getShutdown","parameterTypes":[] }, {"name":"getSsl","parameterTypes":[] }, {"name":"getSslStoreProvider","parameterTypes":[] }, {"name":"setAddress","parameterTypes":["java.net.InetAddress"] }, {"name":"setCompression","parameterTypes":["org.springframework.boot.web.server.Compression"] }, {"name":"setErrorPages","parameterTypes":["java.util.Set"] }, {"name":"setHttp2","parameterTypes":["org.springframework.boot.web.server.Http2"] }, {"name":"setPort","parameterTypes":["int"] }, {"name":"setServerHeader","parameterTypes":["java.lang.String"] }, {"name":"setShutdown","parameterTypes":["org.springframework.boot.web.server.Shutdown"] }, {"name":"setSsl","parameterTypes":["org.springframework.boot.web.server.Ssl"] }, {"name":"setSslBundles","parameterTypes":["org.springframework.boot.ssl.SslBundles"] }, {"name":"setSslStoreProvider","parameterTypes":["org.springframework.boot.web.server.SslStoreProvider"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.boot.web.server.ConfigurableWebServerFactory", @@ -2949,7 +3535,7 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"postProcessAfterInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"postProcessBeforeInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }] + "methods":[{"name":"","parameterTypes":[] }] }, { "name":"org.springframework.boot.web.server.WebServerFactoryCustomizer", @@ -2960,13 +3546,13 @@ "allDeclaredFields":true, "queryAllDeclaredMethods":true, "queryAllDeclaredConstructors":true, - "methods":[{"name":"","parameterTypes":[] }, {"name":"postProcessAfterInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }, {"name":"postProcessBeforeInitialization","parameterTypes":["java.lang.Object","java.lang.String"] }] + "methods":[{"name":"","parameterTypes":[] }] }, { "name":"org.springframework.boot.web.servlet.DynamicRegistrationBean", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"addInitParameter","parameterTypes":["java.lang.String","java.lang.String"] }, {"name":"configure","parameterTypes":["jakarta.servlet.Registration$Dynamic"] }, {"name":"getInitParameters","parameterTypes":[] }, {"name":"isAsyncSupported","parameterTypes":[] }, {"name":"setAsyncSupported","parameterTypes":["boolean"] }, {"name":"setBeanName","parameterTypes":["java.lang.String"] }, {"name":"setIgnoreRegistrationFailure","parameterTypes":["boolean"] }, {"name":"setInitParameters","parameterTypes":["java.util.Map"] }, {"name":"setName","parameterTypes":["java.lang.String"] }] + "methods":[{"name":"configure","parameterTypes":["jakarta.servlet.Registration$Dynamic"] }] }, { "name":"org.springframework.boot.web.servlet.FilterRegistrationBean" @@ -2974,8 +3560,7 @@ { "name":"org.springframework.boot.web.servlet.RegistrationBean", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getOrder","parameterTypes":[] }, {"name":"isEnabled","parameterTypes":[] }, {"name":"setEnabled","parameterTypes":["boolean"] }, {"name":"setOrder","parameterTypes":["int"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.boot.web.servlet.ServletContextInitializer", @@ -2986,7 +3571,7 @@ "name":"org.springframework.boot.web.servlet.ServletRegistrationBean", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"getMultipartConfig","parameterTypes":[] }, {"name":"getServlet","parameterTypes":[] }, {"name":"getServletName","parameterTypes":[] }, {"name":"getUrlMappings","parameterTypes":[] }, {"name":"setLoadOnStartup","parameterTypes":["int"] }, {"name":"setMultipartConfig","parameterTypes":["jakarta.servlet.MultipartConfigElement"] }, {"name":"setServlet","parameterTypes":["jakarta.servlet.Servlet"] }, {"name":"shutdown","parameterTypes":[] }, {"name":"toString","parameterTypes":[] }] + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] }, { "name":"org.springframework.boot.web.servlet.context.ServletWebServerApplicationContextFactory", @@ -2998,7 +3583,7 @@ "name":"org.springframework.boot.web.servlet.error.DefaultErrorAttributes", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"close","parameterTypes":[] }, {"name":"getErrorAttributes","parameterTypes":["org.springframework.web.context.request.WebRequest","org.springframework.boot.web.error.ErrorAttributeOptions"] }, {"name":"shutdown","parameterTypes":[] }] + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] }, { "name":"org.springframework.boot.web.servlet.error.ErrorAttributes", @@ -3031,8 +3616,7 @@ { "name":"org.springframework.boot.web.servlet.server.AbstractServletWebServerFactory", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"addCookieSameSiteSuppliers","parameterTypes":["org.springframework.boot.web.servlet.server.CookieSameSiteSupplier[]"] }, {"name":"addInitializers","parameterTypes":["org.springframework.boot.web.servlet.ServletContextInitializer[]"] }, {"name":"addWebListeners","parameterTypes":["java.lang.String[]"] }, {"name":"getContextPath","parameterTypes":[] }, {"name":"getCookieSameSiteSuppliers","parameterTypes":[] }, {"name":"getDisplayName","parameterTypes":[] }, {"name":"getDocumentRoot","parameterTypes":[] }, {"name":"getInitParameters","parameterTypes":[] }, {"name":"getJsp","parameterTypes":[] }, {"name":"getLocaleCharsetMappings","parameterTypes":[] }, {"name":"getMimeMappings","parameterTypes":[] }, {"name":"getSession","parameterTypes":[] }, {"name":"isRegisterDefaultServlet","parameterTypes":[] }, {"name":"setContextPath","parameterTypes":["java.lang.String"] }, {"name":"setCookieSameSiteSuppliers","parameterTypes":["java.util.List"] }, {"name":"setDisplayName","parameterTypes":["java.lang.String"] }, {"name":"setDocumentRoot","parameterTypes":["java.io.File"] }, {"name":"setInitParameters","parameterTypes":["java.util.Map"] }, {"name":"setInitializers","parameterTypes":["java.util.List"] }, {"name":"setJsp","parameterTypes":["org.springframework.boot.web.servlet.server.Jsp"] }, {"name":"setLocaleCharsetMappings","parameterTypes":["java.util.Map"] }, {"name":"setMimeMappings","parameterTypes":["org.springframework.boot.web.server.MimeMappings"] }, {"name":"setRegisterDefaultServlet","parameterTypes":["boolean"] }, {"name":"setSession","parameterTypes":["org.springframework.boot.web.servlet.server.Session"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.boot.web.servlet.server.ConfigurableServletWebServerFactory", @@ -3062,6 +3646,10 @@ "queryAllDeclaredMethods":true, "queryAllPublicMethods":true }, +{ + "name":"org.springframework.context.ApplicationEventPublisherAware", + "queryAllPublicMethods":true +}, { "name":"org.springframework.context.ApplicationListener", "queryAllPublicMethods":true @@ -3072,6 +3660,7 @@ }, { "name":"org.springframework.context.EmbeddedValueResolverAware", + "queryAllDeclaredMethods":true, "queryAllPublicMethods":true }, { @@ -3087,6 +3676,10 @@ "queryAllDeclaredMethods":true, "queryAllPublicMethods":true }, +{ + "name":"org.springframework.context.SmartLifecycle", + "queryAllPublicMethods":true +}, { "name":"org.springframework.context.annotation.AnnotationScopeMetadataResolver", "methods":[{"name":"","parameterTypes":[] }] @@ -3198,8 +3791,7 @@ { "name":"org.springframework.core.convert.support.GenericConversionService", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"addConverter","parameterTypes":["java.lang.Class","java.lang.Class","org.springframework.core.convert.converter.Converter"] }, {"name":"addConverter","parameterTypes":["org.springframework.core.convert.converter.Converter"] }, {"name":"addConverter","parameterTypes":["org.springframework.core.convert.converter.GenericConverter"] }, {"name":"addConverterFactory","parameterTypes":["org.springframework.core.convert.converter.ConverterFactory"] }, {"name":"canBypassConvert","parameterTypes":["org.springframework.core.convert.TypeDescriptor","org.springframework.core.convert.TypeDescriptor"] }, {"name":"canConvert","parameterTypes":["java.lang.Class","java.lang.Class"] }, {"name":"canConvert","parameterTypes":["org.springframework.core.convert.TypeDescriptor","org.springframework.core.convert.TypeDescriptor"] }, {"name":"convert","parameterTypes":["java.lang.Object","java.lang.Class"] }, {"name":"convert","parameterTypes":["java.lang.Object","org.springframework.core.convert.TypeDescriptor"] }, {"name":"convert","parameterTypes":["java.lang.Object","org.springframework.core.convert.TypeDescriptor","org.springframework.core.convert.TypeDescriptor"] }, {"name":"removeConvertible","parameterTypes":["java.lang.Class","java.lang.Class"] }, {"name":"toString","parameterTypes":[] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.core.env.EnvironmentCapable", @@ -3209,10 +3801,6 @@ "name":"org.springframework.core.task.AsyncListenableTaskExecutor", "queryAllPublicMethods":true }, -{ - "name":"org.springframework.core.task.AsyncTaskExecutor", - "methods":[{"name":"submitCompletable","parameterTypes":["java.lang.Runnable"] }, {"name":"submitCompletable","parameterTypes":["java.util.concurrent.Callable"] }] -}, { "name":"org.springframework.core.type.classreading.MetadataReaderFactory", "queryAllDeclaredMethods":true, @@ -3224,6 +3812,9 @@ { "name":"org.springframework.data.cassandra.ReactiveSession" }, +{ + "name":"org.springframework.data.domain.Unpaged" +}, { "name":"org.springframework.data.elasticsearch.client.elc.ElasticsearchTemplate" }, @@ -3233,9 +3824,18 @@ { "name":"org.springframework.data.elasticsearch.repository.ElasticsearchRepository" }, +{ + "name":"org.springframework.data.geo.GeoModule", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, { "name":"org.springframework.data.jdbc.repository.config.AbstractJdbcConfiguration" }, +{ + "name":"org.springframework.data.jpa.domain.Specification" +}, { "name":"org.springframework.data.jpa.repository.JpaRepository" }, @@ -3245,6 +3845,9 @@ { "name":"org.springframework.data.r2dbc.core.R2dbcEntityTemplate" }, +{ + "name":"org.springframework.data.redis.connection.ReactiveRedisConnectionFactory" +}, { "name":"org.springframework.data.redis.connection.RedisConnectionFactory" }, @@ -3261,7 +3864,132 @@ "name":"org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration" }, { - "name":"org.springframework.data.web.PageableHandlerMethodArgumentResolver" + "name":"org.springframework.data.util.KotlinBeanInfoFactory", + "queryAllPublicConstructors":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.springframework.data.web.OffsetScrollPositionArgumentResolver", + "queryAllPublicMethods":true +}, +{ + "name":"org.springframework.data.web.OffsetScrollPositionHandlerMethodArgumentResolver", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"org.springframework.data.web.OffsetScrollPositionHandlerMethodArgumentResolverSupport", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true +}, +{ + "name":"org.springframework.data.web.PageableArgumentResolver", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true +}, +{ + "name":"org.springframework.data.web.PageableHandlerMethodArgumentResolver", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"org.springframework.data.web.PageableHandlerMethodArgumentResolverSupport", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true +}, +{ + "name":"org.springframework.data.web.SortArgumentResolver", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true +}, +{ + "name":"org.springframework.data.web.SortHandlerMethodArgumentResolver", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"org.springframework.data.web.SortHandlerMethodArgumentResolverSupport", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true +}, +{ + "name":"org.springframework.data.web.config.EnableSpringDataWebSupport", + "queryAllDeclaredMethods":true +}, +{ + "name":"org.springframework.data.web.config.EnableSpringDataWebSupport$PageSerializationMode", + "queryAllDeclaredMethods":true +}, +{ + "name":"org.springframework.data.web.config.EnableSpringDataWebSupport$QuerydslActivator", + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.springframework.data.web.config.EnableSpringDataWebSupport$SpringDataWebConfigurationImportSelector", + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.springframework.data.web.config.EnableSpringDataWebSupport$SpringDataWebSettingsRegistar", + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }] +}, +{ + "name":"org.springframework.data.web.config.PageableHandlerMethodArgumentResolverCustomizer", + "queryAllPublicMethods":true +}, +{ + "name":"org.springframework.data.web.config.ProjectingArgumentResolverRegistrar", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"projectingArgumentResolverBeanPostProcessor","parameterTypes":["org.springframework.beans.factory.ObjectFactory"] }] +}, +{ + "name":"org.springframework.data.web.config.ProjectingArgumentResolverRegistrar$ProjectingArgumentResolverBeanPostProcessor", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"org.springframework.data.web.config.SortHandlerMethodArgumentResolverCustomizer", + "queryAllPublicMethods":true +}, +{ + "name":"org.springframework.data.web.config.SpringDataJacksonConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":[] }, {"name":"jacksonGeoModule","parameterTypes":[] }, {"name":"pageModule","parameterTypes":[] }] +}, +{ + "name":"org.springframework.data.web.config.SpringDataJacksonConfiguration$PageModule", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] +}, +{ + "name":"org.springframework.data.web.config.SpringDataJacksonModules", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true +}, +{ + "name":"org.springframework.data.web.config.SpringDataWebConfiguration", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":["org.springframework.context.ApplicationContext","org.springframework.beans.factory.ObjectFactory"] }, {"name":"addArgumentResolvers","parameterTypes":["java.util.List"] }, {"name":"addFormatters","parameterTypes":["org.springframework.format.FormatterRegistry"] }, {"name":"extendMessageConverters","parameterTypes":["java.util.List"] }, {"name":"offsetResolver","parameterTypes":[] }, {"name":"pageableResolver","parameterTypes":[] }, {"name":"setBeanClassLoader","parameterTypes":["java.lang.ClassLoader"] }, {"name":"sortResolver","parameterTypes":[] }] +}, +{ + "name":"org.springframework.data.web.config.SpringDataWebSettings", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "queryAllDeclaredConstructors":true, + "methods":[{"name":"","parameterTypes":["org.springframework.data.web.config.EnableSpringDataWebSupport$PageSerializationMode"] }] }, { "name":"org.springframework.format.FormatterRegistry", @@ -3275,12 +4003,14 @@ { "name":"org.springframework.format.support.FormattingConversionService", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"addFormatter","parameterTypes":["org.springframework.format.Formatter"] }, {"name":"addFormatterForFieldAnnotation","parameterTypes":["org.springframework.format.AnnotationFormatterFactory"] }, {"name":"addFormatterForFieldType","parameterTypes":["java.lang.Class","org.springframework.format.Formatter"] }, {"name":"addFormatterForFieldType","parameterTypes":["java.lang.Class","org.springframework.format.Printer","org.springframework.format.Parser"] }, {"name":"addParser","parameterTypes":["org.springframework.format.Parser"] }, {"name":"addPrinter","parameterTypes":["org.springframework.format.Printer"] }, {"name":"setEmbeddedValueResolver","parameterTypes":["org.springframework.util.StringValueResolver"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.hateoas.EntityModel" }, +{ + "name":"org.springframework.hateoas.Link" +}, { "name":"org.springframework.hateoas.server.mvc.TypeConstrainedMappingJackson2HttpMessageConverter" }, @@ -3296,14 +4026,13 @@ { "name":"org.springframework.http.converter.AbstractGenericHttpMessageConverter", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"canWrite","parameterTypes":["java.lang.reflect.Type","java.lang.Class","org.springframework.http.MediaType"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.http.converter.AbstractHttpMessageConverter", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"addDefaultHeaders","parameterTypes":["org.springframework.http.HttpHeaders","java.lang.Object","org.springframework.http.MediaType"] }, {"name":"canRead","parameterTypes":["java.lang.Class","org.springframework.http.MediaType"] }, {"name":"canWrite","parameterTypes":["java.lang.Class","org.springframework.http.MediaType"] }, {"name":"getContentLength","parameterTypes":["java.lang.Object","org.springframework.http.MediaType"] }, {"name":"getDefaultCharset","parameterTypes":[] }, {"name":"getSupportedMediaTypes","parameterTypes":[] }, {"name":"setDefaultCharset","parameterTypes":["java.nio.charset.Charset"] }, {"name":"setSupportedMediaTypes","parameterTypes":["java.util.List"] }, {"name":"writeInternal","parameterTypes":["java.lang.Object","org.springframework.http.HttpOutputMessage"] }] + "methods":[{"name":"addDefaultHeaders","parameterTypes":["org.springframework.http.HttpHeaders","java.lang.Object","org.springframework.http.MediaType"] }, {"name":"getContentLength","parameterTypes":["java.lang.Object","org.springframework.http.MediaType"] }, {"name":"supportsRepeatableWrites","parameterTypes":["java.lang.Object"] }, {"name":"writeInternal","parameterTypes":["java.lang.Object","org.springframework.http.HttpOutputMessage"] }] }, { "name":"org.springframework.http.converter.GenericHttpMessageConverter", @@ -3311,8 +4040,7 @@ }, { "name":"org.springframework.http.converter.HttpMessageConverter", - "queryAllPublicMethods":true, - "methods":[{"name":"getSupportedMediaTypes","parameterTypes":["java.lang.Class"] }] + "queryAllPublicMethods":true }, { "name":"org.springframework.http.converter.StringHttpMessageConverter", @@ -3323,8 +4051,7 @@ { "name":"org.springframework.http.converter.json.AbstractJackson2HttpMessageConverter", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"canRead","parameterTypes":["java.lang.Class","org.springframework.http.MediaType"] }, {"name":"canRead","parameterTypes":["java.lang.reflect.Type","java.lang.Class","org.springframework.http.MediaType"] }, {"name":"canWrite","parameterTypes":["java.lang.Class","org.springframework.http.MediaType"] }, {"name":"getObjectMapper","parameterTypes":[] }, {"name":"getObjectMappersForType","parameterTypes":["java.lang.Class"] }, {"name":"getSupportedMediaTypes","parameterTypes":["java.lang.Class"] }, {"name":"read","parameterTypes":["java.lang.reflect.Type","java.lang.Class","org.springframework.http.HttpInputMessage"] }, {"name":"registerObjectMappersForType","parameterTypes":["java.lang.Class","java.util.function.Consumer"] }, {"name":"setObjectMapper","parameterTypes":["com.fasterxml.jackson.databind.ObjectMapper"] }, {"name":"setPrettyPrint","parameterTypes":["boolean"] }, {"name":"setSupportedMediaTypes","parameterTypes":["java.util.List"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.http.converter.json.GsonHttpMessageConverter" @@ -3349,6 +4076,9 @@ { "name":"org.springframework.jdbc.core.JdbcTemplate" }, +{ + "name":"org.springframework.jdbc.core.namedparam.NamedParameterJdbcTemplate" +}, { "name":"org.springframework.jdbc.datasource.embedded.EmbeddedDatabaseType" }, @@ -3370,6 +4100,9 @@ { "name":"org.springframework.mail.javamail.JavaMailSenderImpl" }, +{ + "name":"org.springframework.messaging.rsocket.annotation.support.RSocketMessageHandler" +}, { "name":"org.springframework.messaging.simp.config.AbstractMessageBrokerConfiguration" }, @@ -3387,20 +4120,17 @@ }, { "name":"org.springframework.scheduling.SchedulingTaskExecutor", - "queryAllPublicMethods":true, - "methods":[{"name":"prefersShortLivedTasks","parameterTypes":[] }] + "queryAllPublicMethods":true }, { "name":"org.springframework.scheduling.concurrent.CustomizableThreadFactory", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"newThread","parameterTypes":["java.lang.Runnable"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.scheduling.concurrent.ExecutorConfigurationSupport", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"afterPropertiesSet","parameterTypes":[] }, {"name":"destroy","parameterTypes":[] }, {"name":"initialize","parameterTypes":[] }, {"name":"setAwaitTerminationMillis","parameterTypes":["long"] }, {"name":"setAwaitTerminationSeconds","parameterTypes":["int"] }, {"name":"setBeanName","parameterTypes":["java.lang.String"] }, {"name":"setRejectedExecutionHandler","parameterTypes":["java.util.concurrent.RejectedExecutionHandler"] }, {"name":"setThreadFactory","parameterTypes":["java.util.concurrent.ThreadFactory"] }, {"name":"setThreadNamePrefix","parameterTypes":["java.lang.String"] }, {"name":"setWaitForTasksToCompleteOnShutdown","parameterTypes":["boolean"] }, {"name":"shutdown","parameterTypes":[] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor", @@ -3410,15 +4140,60 @@ { "name":"org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler" }, +{ + "name":"org.springframework.security.authentication.AuthenticationEventPublisher", + "queryAllPublicMethods":true +}, { "name":"org.springframework.security.authentication.AuthenticationManager" }, { - "name":"org.springframework.security.authentication.DefaultAuthenticationEventPublisher" + "name":"org.springframework.security.authentication.DefaultAuthenticationEventPublisher", + "allDeclaredFields":true, + "queryAllDeclaredMethods":true, + "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] }, { "name":"org.springframework.security.authentication.ReactiveAuthenticationManager" }, +{ + "name":"org.springframework.security.authentication.event.AuthenticationFailureBadCredentialsEvent", + "methods":[{"name":"","parameterTypes":["org.springframework.security.core.Authentication","org.springframework.security.core.AuthenticationException"] }] +}, +{ + "name":"org.springframework.security.authentication.event.AuthenticationFailureCredentialsExpiredEvent", + "methods":[{"name":"","parameterTypes":["org.springframework.security.core.Authentication","org.springframework.security.core.AuthenticationException"] }] +}, +{ + "name":"org.springframework.security.authentication.event.AuthenticationFailureDisabledEvent", + "methods":[{"name":"","parameterTypes":["org.springframework.security.core.Authentication","org.springframework.security.core.AuthenticationException"] }] +}, +{ + "name":"org.springframework.security.authentication.event.AuthenticationFailureExpiredEvent", + "methods":[{"name":"","parameterTypes":["org.springframework.security.core.Authentication","org.springframework.security.core.AuthenticationException"] }] +}, +{ + "name":"org.springframework.security.authentication.event.AuthenticationFailureLockedEvent", + "methods":[{"name":"","parameterTypes":["org.springframework.security.core.Authentication","org.springframework.security.core.AuthenticationException"] }] +}, +{ + "name":"org.springframework.security.authentication.event.AuthenticationFailureProviderNotFoundEvent", + "methods":[{"name":"","parameterTypes":["org.springframework.security.core.Authentication","org.springframework.security.core.AuthenticationException"] }] +}, +{ + "name":"org.springframework.security.authentication.event.AuthenticationFailureProxyUntrustedEvent", + "methods":[{"name":"","parameterTypes":["org.springframework.security.core.Authentication","org.springframework.security.core.AuthenticationException"] }] +}, +{ + "name":"org.springframework.security.authentication.event.AuthenticationFailureServiceExceptionEvent", + "methods":[{"name":"","parameterTypes":["org.springframework.security.core.Authentication","org.springframework.security.core.AuthenticationException"] }] +}, +{ + "name":"org.springframework.security.config.annotation.ObjectPostProcessor" +}, +{ + "name":"org.springframework.security.config.annotation.web.builders.HttpSecurity" +}, { "name":"org.springframework.security.config.annotation.web.configuration.EnableWebSecurity" }, @@ -3431,18 +4206,30 @@ { "name":"org.springframework.security.config.http.SessionCreationPolicy" }, +{ + "name":"org.springframework.security.data.repository.query.SecurityEvaluationContextExtension" +}, +{ + "name":"org.springframework.security.oauth2.client.registration.ClientRegistrationRepository" +}, { "name":"org.springframework.security.oauth2.server.authorization.OAuth2Authorization" }, { "name":"org.springframework.security.oauth2.server.resource.authentication.BearerTokenAuthenticationToken" }, +{ + "name":"org.springframework.security.oauth2.server.resource.introspection.ReactiveOpaqueTokenIntrospector" +}, { "name":"org.springframework.security.rsocket.core.SecuritySocketAcceptorInterceptor" }, { "name":"org.springframework.security.saml2.provider.service.registration.RelyingPartyRegistrationRepository" }, +{ + "name":"org.springframework.security.web.SecurityFilterChain" +}, { "name":"org.springframework.session.Session" }, @@ -3458,6 +4245,10 @@ "name":"org.springframework.stereotype.Indexed", "queryAllDeclaredMethods":true }, +{ + "name":"org.springframework.stereotype.Service", + "queryAllDeclaredMethods":true +}, { "name":"org.springframework.transaction.PlatformTransactionManager" }, @@ -3470,8 +4261,7 @@ { "name":"org.springframework.util.CustomizableThreadCreator", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"createThread","parameterTypes":["java.lang.Runnable"] }, {"name":"getThreadGroup","parameterTypes":[] }, {"name":"getThreadNamePrefix","parameterTypes":[] }, {"name":"getThreadPriority","parameterTypes":[] }, {"name":"isDaemon","parameterTypes":[] }, {"name":"setDaemon","parameterTypes":["boolean"] }, {"name":"setThreadGroup","parameterTypes":["java.lang.ThreadGroup"] }, {"name":"setThreadGroupName","parameterTypes":["java.lang.String"] }, {"name":"setThreadPriority","parameterTypes":["int"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.util.PathMatcher", @@ -3479,26 +4269,22 @@ }, { "name":"org.springframework.validation.SmartValidator", - "queryAllPublicMethods":true, - "methods":[{"name":"validateValue","parameterTypes":["java.lang.Class","java.lang.String","java.lang.Object","org.springframework.validation.Errors","java.lang.Object[]"] }] + "queryAllPublicMethods":true }, { "name":"org.springframework.validation.beanvalidation.LocalValidatorFactoryBean", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"unwrap","parameterTypes":["java.lang.Class"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.validation.beanvalidation.MethodValidationPostProcessor", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setValidatedAnnotationType","parameterTypes":["java.lang.Class"] }, {"name":"setValidator","parameterTypes":["jakarta.validation.Validator"] }, {"name":"setValidatorFactory","parameterTypes":["jakarta.validation.ValidatorFactory"] }, {"name":"setValidatorProvider","parameterTypes":["org.springframework.beans.factory.ObjectProvider"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.validation.beanvalidation.SpringValidatorAdapter", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"forExecutables","parameterTypes":[] }, {"name":"getConstraintsForClass","parameterTypes":["java.lang.Class"] }, {"name":"supports","parameterTypes":["java.lang.Class"] }, {"name":"validate","parameterTypes":["java.lang.Object","org.springframework.validation.Errors"] }, {"name":"validate","parameterTypes":["java.lang.Object","org.springframework.validation.Errors","java.lang.Object[]"] }, {"name":"validate","parameterTypes":["java.lang.Object","java.lang.Class[]"] }, {"name":"validateProperty","parameterTypes":["java.lang.Object","java.lang.String","java.lang.Class[]"] }, {"name":"validateValue","parameterTypes":["java.lang.Class","java.lang.String","java.lang.Object","org.springframework.validation.Errors","java.lang.Object[]"] }, {"name":"validateValue","parameterTypes":["java.lang.Class","java.lang.String","java.lang.Object","java.lang.Class[]"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.accept.ContentNegotiationManager", @@ -3522,10 +4308,36 @@ "name":"org.springframework.web.bind.annotation.Mapping", "queryAllDeclaredMethods":true }, +{ + "name":"org.springframework.web.bind.annotation.PathVariable", + "queryAllDeclaredMethods":true +}, +{ + "name":"org.springframework.web.bind.annotation.PostMapping", + "queryAllDeclaredMethods":true +}, +{ + "name":"org.springframework.web.bind.annotation.RequestBody", + "queryAllDeclaredMethods":true +}, { "name":"org.springframework.web.bind.annotation.RequestMapping", "queryAllDeclaredMethods":true }, +{ + "name":"org.springframework.web.bind.annotation.ResponseBody", + "queryAllDeclaredMethods":true +}, +{ + "name":"org.springframework.web.bind.annotation.RestController", + "queryAllDeclaredMethods":true +}, +{ + "name":"org.springframework.web.client.RestClient" +}, +{ + "name":"org.springframework.web.client.RestClient$Builder" +}, { "name":"org.springframework.web.client.RestTemplate" }, @@ -3537,6 +4349,9 @@ "queryAllDeclaredMethods":true, "queryAllPublicMethods":true }, +{ + "name":"org.springframework.web.context.WebApplicationContext" +}, { "name":"org.springframework.web.context.request.RequestContextListener" }, @@ -3552,20 +4367,17 @@ { "name":"org.springframework.web.filter.CharacterEncodingFilter", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getEncoding","parameterTypes":[] }, {"name":"isForceRequestEncoding","parameterTypes":[] }, {"name":"isForceResponseEncoding","parameterTypes":[] }, {"name":"setEncoding","parameterTypes":["java.lang.String"] }, {"name":"setForceEncoding","parameterTypes":["boolean"] }, {"name":"setForceRequestEncoding","parameterTypes":["boolean"] }, {"name":"setForceResponseEncoding","parameterTypes":["boolean"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.filter.FormContentFilter", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setCharset","parameterTypes":["java.nio.charset.Charset"] }, {"name":"setFormConverter","parameterTypes":["org.springframework.http.converter.FormHttpMessageConverter"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.filter.GenericFilterBean", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"afterPropertiesSet","parameterTypes":[] }, {"name":"destroy","parameterTypes":[] }, {"name":"getEnvironment","parameterTypes":[] }, {"name":"getFilterConfig","parameterTypes":[] }, {"name":"init","parameterTypes":["jakarta.servlet.FilterConfig"] }, {"name":"setBeanName","parameterTypes":["java.lang.String"] }, {"name":"setEnvironment","parameterTypes":["org.springframework.core.env.Environment"] }, {"name":"setServletContext","parameterTypes":["jakarta.servlet.ServletContext"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.filter.OncePerRequestFilter", @@ -3575,8 +4387,7 @@ { "name":"org.springframework.web.filter.RequestContextFilter", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setThreadContextInheritable","parameterTypes":["boolean"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.method.support.CompositeUriComponentsContributor", @@ -3584,6 +4395,11 @@ "queryAllDeclaredMethods":true, "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] }, +{ + "name":"org.springframework.web.method.support.HandlerMethodArgumentResolver", + "queryAllDeclaredMethods":true, + "queryAllPublicMethods":true +}, { "name":"org.springframework.web.method.support.UriComponentsContributor", "queryAllPublicMethods":true @@ -3598,9 +4414,6 @@ "queryAllDeclaredMethods":true, "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }] }, -{ - "name":"org.springframework.web.reactive$DispatcherHandler" -}, { "name":"org.springframework.web.reactive.DispatcherHandler" }, @@ -3613,6 +4426,9 @@ { "name":"org.springframework.web.reactive.function.client.WebClient" }, +{ + "name":"org.springframework.web.server.session.WebSessionManager" +}, { "name":"org.springframework.web.servlet.DispatcherServlet", "allDeclaredFields":true, @@ -3626,8 +4442,7 @@ { "name":"org.springframework.web.servlet.FrameworkServlet", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"destroy","parameterTypes":[] }, {"name":"getContextAttribute","parameterTypes":[] }, {"name":"getContextClass","parameterTypes":[] }, {"name":"getContextConfigLocation","parameterTypes":[] }, {"name":"getContextId","parameterTypes":[] }, {"name":"getNamespace","parameterTypes":[] }, {"name":"getServletContextAttributeName","parameterTypes":[] }, {"name":"isEnableLoggingRequestDetails","parameterTypes":[] }, {"name":"onApplicationEvent","parameterTypes":["org.springframework.context.event.ContextRefreshedEvent"] }, {"name":"refresh","parameterTypes":[] }, {"name":"setApplicationContext","parameterTypes":["org.springframework.context.ApplicationContext"] }, {"name":"setContextAttribute","parameterTypes":["java.lang.String"] }, {"name":"setContextClass","parameterTypes":["java.lang.Class"] }, {"name":"setContextConfigLocation","parameterTypes":["java.lang.String"] }, {"name":"setContextId","parameterTypes":["java.lang.String"] }, {"name":"setContextInitializerClasses","parameterTypes":["java.lang.String"] }, {"name":"setContextInitializers","parameterTypes":["org.springframework.context.ApplicationContextInitializer[]"] }, {"name":"setDispatchOptionsRequest","parameterTypes":["boolean"] }, {"name":"setDispatchTraceRequest","parameterTypes":["boolean"] }, {"name":"setEnableLoggingRequestDetails","parameterTypes":["boolean"] }, {"name":"setNamespace","parameterTypes":["java.lang.String"] }, {"name":"setPublishContext","parameterTypes":["boolean"] }, {"name":"setPublishEvents","parameterTypes":["boolean"] }, {"name":"setThreadContextInheritable","parameterTypes":["boolean"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.servlet.HandlerAdapter", @@ -3645,8 +4460,7 @@ { "name":"org.springframework.web.servlet.HttpServletBean", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getEnvironment","parameterTypes":[] }, {"name":"getServletName","parameterTypes":[] }, {"name":"init","parameterTypes":[] }, {"name":"setEnvironment","parameterTypes":["org.springframework.core.env.Environment"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.servlet.LocaleResolver", @@ -3678,13 +4492,13 @@ "name":"org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"beanNameHandlerMapping","parameterTypes":["org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"defaultServletHandlerMapping","parameterTypes":[] }, {"name":"handlerExceptionResolver","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager"] }, {"name":"handlerFunctionAdapter","parameterTypes":[] }, {"name":"httpRequestHandlerAdapter","parameterTypes":[] }, {"name":"mvcHandlerMappingIntrospector","parameterTypes":[] }, {"name":"mvcPathMatcher","parameterTypes":[] }, {"name":"mvcPatternParser","parameterTypes":[] }, {"name":"mvcResourceUrlProvider","parameterTypes":[] }, {"name":"mvcUriComponentsContributor","parameterTypes":["org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"] }, {"name":"mvcUrlPathHelper","parameterTypes":[] }, {"name":"mvcViewResolver","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager"] }, {"name":"requestMappingHandlerMapping","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager","org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"resourceHandlerMapping","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager","org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"routerFunctionMapping","parameterTypes":["org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"setApplicationContext","parameterTypes":["org.springframework.context.ApplicationContext"] }, {"name":"setServletContext","parameterTypes":["jakarta.servlet.ServletContext"] }, {"name":"simpleControllerHandlerAdapter","parameterTypes":[] }, {"name":"viewControllerHandlerMapping","parameterTypes":["org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"viewNameTranslator","parameterTypes":[] }] + "methods":[{"name":"beanNameHandlerMapping","parameterTypes":["org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"defaultServletHandlerMapping","parameterTypes":[] }, {"name":"handlerExceptionResolver","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager"] }, {"name":"handlerFunctionAdapter","parameterTypes":[] }, {"name":"httpRequestHandlerAdapter","parameterTypes":[] }, {"name":"mvcHandlerMappingIntrospector","parameterTypes":[] }, {"name":"mvcPathMatcher","parameterTypes":[] }, {"name":"mvcPatternParser","parameterTypes":[] }, {"name":"mvcResourceUrlProvider","parameterTypes":[] }, {"name":"mvcUriComponentsContributor","parameterTypes":["org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter"] }, {"name":"mvcUrlPathHelper","parameterTypes":[] }, {"name":"mvcViewResolver","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager"] }, {"name":"requestMappingHandlerAdapter","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager","org.springframework.format.support.FormattingConversionService","org.springframework.validation.Validator"] }, {"name":"requestMappingHandlerMapping","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager","org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"resourceHandlerMapping","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager","org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"routerFunctionMapping","parameterTypes":["org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"setApplicationContext","parameterTypes":["org.springframework.context.ApplicationContext"] }, {"name":"setServletContext","parameterTypes":["jakarta.servlet.ServletContext"] }, {"name":"simpleControllerHandlerAdapter","parameterTypes":[] }, {"name":"viewControllerHandlerMapping","parameterTypes":["org.springframework.format.support.FormattingConversionService","org.springframework.web.servlet.resource.ResourceUrlProvider"] }, {"name":"viewNameTranslator","parameterTypes":[] }] }, { "name":"org.springframework.web.servlet.config.annotation.WebMvcConfigurer", "queryAllDeclaredMethods":true, "queryAllPublicMethods":true, - "methods":[{"name":"addArgumentResolvers","parameterTypes":["java.util.List"] }, {"name":"addCorsMappings","parameterTypes":["org.springframework.web.servlet.config.annotation.CorsRegistry"] }, {"name":"addInterceptors","parameterTypes":["org.springframework.web.servlet.config.annotation.InterceptorRegistry"] }, {"name":"addReturnValueHandlers","parameterTypes":["java.util.List"] }, {"name":"addViewControllers","parameterTypes":["org.springframework.web.servlet.config.annotation.ViewControllerRegistry"] }, {"name":"configureDefaultServletHandling","parameterTypes":["org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer"] }, {"name":"configureHandlerExceptionResolvers","parameterTypes":["java.util.List"] }, {"name":"configureViewResolvers","parameterTypes":["org.springframework.web.servlet.config.annotation.ViewResolverRegistry"] }, {"name":"extendHandlerExceptionResolvers","parameterTypes":["java.util.List"] }, {"name":"extendMessageConverters","parameterTypes":["java.util.List"] }, {"name":"getValidator","parameterTypes":[] }] + "methods":[{"name":"addArgumentResolvers","parameterTypes":["java.util.List"] }, {"name":"addCorsMappings","parameterTypes":["org.springframework.web.servlet.config.annotation.CorsRegistry"] }, {"name":"addInterceptors","parameterTypes":["org.springframework.web.servlet.config.annotation.InterceptorRegistry"] }, {"name":"addResourceHandlers","parameterTypes":["org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry"] }, {"name":"addReturnValueHandlers","parameterTypes":["java.util.List"] }, {"name":"addViewControllers","parameterTypes":["org.springframework.web.servlet.config.annotation.ViewControllerRegistry"] }, {"name":"configureAsyncSupport","parameterTypes":["org.springframework.web.servlet.config.annotation.AsyncSupportConfigurer"] }, {"name":"configureContentNegotiation","parameterTypes":["org.springframework.web.servlet.config.annotation.ContentNegotiationConfigurer"] }, {"name":"configureDefaultServletHandling","parameterTypes":["org.springframework.web.servlet.config.annotation.DefaultServletHandlerConfigurer"] }, {"name":"configureHandlerExceptionResolvers","parameterTypes":["java.util.List"] }, {"name":"configureMessageConverters","parameterTypes":["java.util.List"] }, {"name":"configurePathMatch","parameterTypes":["org.springframework.web.servlet.config.annotation.PathMatchConfigurer"] }, {"name":"configureViewResolvers","parameterTypes":["org.springframework.web.servlet.config.annotation.ViewResolverRegistry"] }, {"name":"extendHandlerExceptionResolvers","parameterTypes":["java.util.List"] }, {"name":"extendMessageConverters","parameterTypes":["java.util.List"] }, {"name":"getMessageCodesResolver","parameterTypes":[] }, {"name":"getValidator","parameterTypes":[] }] }, { "name":"org.springframework.web.servlet.function.support.HandlerFunctionAdapter", @@ -3701,14 +4515,13 @@ { "name":"org.springframework.web.servlet.handler.AbstractDetectingUrlHandlerMapping", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"initApplicationContext","parameterTypes":[] }, {"name":"setDetectHandlersInAncestorContexts","parameterTypes":["boolean"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.servlet.handler.AbstractHandlerMapping", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"getCorsConfigurationSource","parameterTypes":[] }, {"name":"getCorsProcessor","parameterTypes":[] }, {"name":"getDefaultHandler","parameterTypes":[] }, {"name":"getHandler","parameterTypes":["jakarta.servlet.http.HttpServletRequest"] }, {"name":"getOrder","parameterTypes":[] }, {"name":"getPathMatcher","parameterTypes":[] }, {"name":"getPatternParser","parameterTypes":[] }, {"name":"getUrlPathHelper","parameterTypes":[] }, {"name":"setAlwaysUseFullPath","parameterTypes":["boolean"] }, {"name":"setBeanName","parameterTypes":["java.lang.String"] }, {"name":"setCorsConfigurationSource","parameterTypes":["org.springframework.web.cors.CorsConfigurationSource"] }, {"name":"setCorsConfigurations","parameterTypes":["java.util.Map"] }, {"name":"setCorsProcessor","parameterTypes":["org.springframework.web.cors.CorsProcessor"] }, {"name":"setDefaultHandler","parameterTypes":["java.lang.Object"] }, {"name":"setInterceptors","parameterTypes":["java.lang.Object[]"] }, {"name":"setOrder","parameterTypes":["int"] }, {"name":"setPathMatcher","parameterTypes":["org.springframework.util.PathMatcher"] }, {"name":"setPatternParser","parameterTypes":["org.springframework.web.util.pattern.PathPatternParser"] }, {"name":"setRemoveSemicolonContent","parameterTypes":["boolean"] }, {"name":"setUrlDecode","parameterTypes":["boolean"] }, {"name":"setUrlPathHelper","parameterTypes":["org.springframework.web.util.UrlPathHelper"] }, {"name":"usesPathPatterns","parameterTypes":[] }] + "methods":[{"name":"getCorsConfigurationSource","parameterTypes":[] }, {"name":"getCorsProcessor","parameterTypes":[] }, {"name":"getDefaultHandler","parameterTypes":[] }, {"name":"getHandler","parameterTypes":["jakarta.servlet.http.HttpServletRequest"] }, {"name":"getOrder","parameterTypes":[] }, {"name":"getPathMatcher","parameterTypes":[] }, {"name":"getPatternParser","parameterTypes":[] }, {"name":"getUrlPathHelper","parameterTypes":[] }, {"name":"setAlwaysUseFullPath","parameterTypes":["boolean"] }, {"name":"setBeanName","parameterTypes":["java.lang.String"] }, {"name":"setCorsConfigurationSource","parameterTypes":["org.springframework.web.cors.CorsConfigurationSource"] }, {"name":"setCorsConfigurations","parameterTypes":["java.util.Map"] }, {"name":"setCorsProcessor","parameterTypes":["org.springframework.web.cors.CorsProcessor"] }, {"name":"setDefaultHandler","parameterTypes":["java.lang.Object"] }, {"name":"setInterceptors","parameterTypes":["java.lang.Object[]"] }, {"name":"setOrder","parameterTypes":["int"] }, {"name":"setPathMatcher","parameterTypes":["org.springframework.util.PathMatcher"] }, {"name":"setRemoveSemicolonContent","parameterTypes":["boolean"] }, {"name":"setUrlDecode","parameterTypes":["boolean"] }, {"name":"setUrlPathHelper","parameterTypes":["org.springframework.web.util.UrlPathHelper"] }, {"name":"usesPathPatterns","parameterTypes":[] }] }, { "name":"org.springframework.web.servlet.handler.AbstractHandlerMethodMapping", @@ -3752,8 +4565,7 @@ { "name":"org.springframework.web.servlet.i18n.AbstractLocaleResolver", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"setDefaultLocale","parameterTypes":["java.util.Locale"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.servlet.i18n.AcceptHeaderLocaleResolver", @@ -3764,8 +4576,7 @@ { "name":"org.springframework.web.servlet.mvc.AbstractController", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"handleRequest","parameterTypes":["jakarta.servlet.http.HttpServletRequest","jakarta.servlet.http.HttpServletResponse"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.servlet.mvc.Controller", @@ -3792,8 +4603,7 @@ { "name":"org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getOrder","parameterTypes":[] }, {"name":"setOrder","parameterTypes":["int"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.servlet.mvc.method.RequestMappingInfoHandlerMapping", @@ -3815,7 +4625,7 @@ "name":"org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerMapping", "allDeclaredFields":true, "queryAllDeclaredMethods":true, - "methods":[{"name":"afterPropertiesSet","parameterTypes":[] }, {"name":"close","parameterTypes":[] }, {"name":"registerMapping","parameterTypes":["java.lang.Object","java.lang.Object","java.lang.reflect.Method"] }, {"name":"setPatternParser","parameterTypes":["org.springframework.web.util.pattern.PathPatternParser"] }, {"name":"shutdown","parameterTypes":[] }] + "methods":[{"name":"afterPropertiesSet","parameterTypes":[] }, {"name":"getBuilderConfiguration","parameterTypes":[] }, {"name":"getContentNegotiationManager","parameterTypes":[] }, {"name":"getFileExtensions","parameterTypes":[] }, {"name":"getPathPrefixes","parameterTypes":[] }, {"name":"match","parameterTypes":["jakarta.servlet.http.HttpServletRequest","java.lang.String"] }, {"name":"registerHandlerMethod","parameterTypes":["java.lang.Object","java.lang.reflect.Method","java.lang.Object"] }, {"name":"registerMapping","parameterTypes":["java.lang.Object","java.lang.Object","java.lang.reflect.Method"] }, {"name":"registerMapping","parameterTypes":["org.springframework.web.servlet.mvc.method.RequestMappingInfo","java.lang.Object","java.lang.reflect.Method"] }, {"name":"setContentNegotiationManager","parameterTypes":["org.springframework.web.accept.ContentNegotiationManager"] }, {"name":"setEmbeddedValueResolver","parameterTypes":["org.springframework.util.StringValueResolver"] }, {"name":"setPathPrefixes","parameterTypes":["java.util.Map"] }, {"name":"setPatternParser","parameterTypes":["org.springframework.web.util.pattern.PathPatternParser"] }, {"name":"setUseRegisteredSuffixPatternMatch","parameterTypes":["boolean"] }, {"name":"setUseSuffixPatternMatch","parameterTypes":["boolean"] }, {"name":"setUseTrailingSlashMatch","parameterTypes":["boolean"] }, {"name":"useRegisteredSuffixPatternMatch","parameterTypes":[] }, {"name":"useSuffixPatternMatch","parameterTypes":[] }, {"name":"useTrailingSlashMatch","parameterTypes":[] }] }, { "name":"org.springframework.web.servlet.resource.ResourceUrlProvider", @@ -3826,8 +4636,7 @@ { "name":"org.springframework.web.servlet.support.AbstractFlashMapManager", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getFlashMapTimeout","parameterTypes":[] }, {"name":"getUrlPathHelper","parameterTypes":[] }, {"name":"setFlashMapTimeout","parameterTypes":["int"] }, {"name":"setUrlPathHelper","parameterTypes":["org.springframework.web.util.UrlPathHelper"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.servlet.support.SessionFlashMapManager", @@ -3843,8 +4652,7 @@ { "name":"org.springframework.web.servlet.theme.AbstractThemeResolver", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getDefaultThemeName","parameterTypes":[] }, {"name":"setDefaultThemeName","parameterTypes":["java.lang.String"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.servlet.theme.FixedThemeResolver", @@ -3855,8 +4663,7 @@ { "name":"org.springframework.web.servlet.view.AbstractCachingViewResolver", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"clearCache","parameterTypes":[] }, {"name":"getCacheFilter","parameterTypes":[] }, {"name":"getCacheLimit","parameterTypes":[] }, {"name":"isCache","parameterTypes":[] }, {"name":"isCacheUnresolved","parameterTypes":[] }, {"name":"removeFromCache","parameterTypes":["java.lang.String","java.util.Locale"] }, {"name":"resolveViewName","parameterTypes":["java.lang.String","java.util.Locale"] }, {"name":"setCache","parameterTypes":["boolean"] }, {"name":"setCacheFilter","parameterTypes":["org.springframework.web.servlet.view.AbstractCachingViewResolver$CacheFilter"] }, {"name":"setCacheLimit","parameterTypes":["int"] }, {"name":"setCacheUnresolved","parameterTypes":["boolean"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.servlet.view.BeanNameViewResolver", @@ -3885,8 +4692,7 @@ { "name":"org.springframework.web.servlet.view.UrlBasedViewResolver", "allDeclaredFields":true, - "queryAllDeclaredMethods":true, - "methods":[{"name":"getAttributesMap","parameterTypes":[] }, {"name":"getOrder","parameterTypes":[] }, {"name":"getRedirectHosts","parameterTypes":[] }, {"name":"setAttributes","parameterTypes":["java.util.Properties"] }, {"name":"setAttributesMap","parameterTypes":["java.util.Map"] }, {"name":"setContentType","parameterTypes":["java.lang.String"] }, {"name":"setExposeContextBeansAsAttributes","parameterTypes":["boolean"] }, {"name":"setExposePathVariables","parameterTypes":["java.lang.Boolean"] }, {"name":"setExposedContextBeanNames","parameterTypes":["java.lang.String[]"] }, {"name":"setOrder","parameterTypes":["int"] }, {"name":"setPrefix","parameterTypes":["java.lang.String"] }, {"name":"setRedirectContextRelative","parameterTypes":["boolean"] }, {"name":"setRedirectHosts","parameterTypes":["java.lang.String[]"] }, {"name":"setRedirectHttp10Compatible","parameterTypes":["boolean"] }, {"name":"setRequestContextAttribute","parameterTypes":["java.lang.String"] }, {"name":"setSuffix","parameterTypes":["java.lang.String"] }, {"name":"setViewClass","parameterTypes":["java.lang.Class"] }, {"name":"setViewNames","parameterTypes":["java.lang.String[]"] }] + "queryAllDeclaredMethods":true }, { "name":"org.springframework.web.servlet.view.ViewResolverComposite", @@ -3924,26 +4730,23 @@ { "name":"org.testng.TestNG" }, -{ - "name":"org.thymeleaf.spring6$SpringTemplateEngine" -}, { "name":"org.thymeleaf.spring6.SpringTemplateEngine" }, -{ - "name":"org.webjars$WebJarAssetLocator" -}, { "name":"org.webjars.WebJarAssetLocator" }, +{ + "name":"org.xmlbeam.XBProjector" +}, { "name":"org.xnio.SslClientAuthMode" }, { - "name":"reactor.core.publisher$Flux" + "name":"reactor.core.publisher.Flux" }, { - "name":"reactor.core.publisher.Flux" + "name":"reactor.core.publisher.Hooks" }, { "name":"reactor.core.publisher.Mono" @@ -3952,10 +4755,10 @@ "name":"reactor.netty.http.server.HttpServer" }, { - "name":"reactor.tools.agent$ReactorDebugAgent" + "name":"reactor.tools.agent.ReactorDebugAgent" }, { - "name":"reactor.tools.agent.ReactorDebugAgent" + "name":"scala.Option" }, { "name":"sun.security.provider.NativePRNG", diff --git a/src/main/resources/META-INF/native-image/resource-config.json b/src/main/resources/META-INF/native-image/resource-config.json index 541c852..9c9ac3c 100644 --- a/src/main/resources/META-INF/native-image/resource-config.json +++ b/src/main/resources/META-INF/native-image/resource-config.json @@ -4,56 +4,114 @@ "pattern":"\\QMETA-INF/VAADIN/config/flow-build-info.json\\E" }, { "pattern":"\\QMETA-INF/VAADIN/config/stats.json\\E" + }, { + "pattern":"\\QMETA-INF/VAADIN/file-routes.json\\E" }, { "pattern":"\\QMETA-INF/VAADIN/webapp/VAADIN/static/themes/my-theme/theme.json\\E" }, { "pattern":"\\QMETA-INF/VAADIN/webapp/index.html\\E" + }, { + "pattern":"\\QMETA-INF/build-info.properties\\E" + }, { + "pattern":"\\QMETA-INF/maven/com.vaadin/hilla/pom.properties\\E" + }, { + "pattern":"\\QMETA-INF/resources/icons/icon.png\\E" + }, { + "pattern":"\\QMETA-INF/resources/index.html\\E" }, { "pattern":"\\QMETA-INF/services/ch.qos.logback.classic.spi.Configurator\\E" + }, { + "pattern":"\\QMETA-INF/services/com.vaadin.flow.di.InstantiatorFactory\\E" + }, { + "pattern":"\\QMETA-INF/services/com.vaadin.flow.di.Instantiator\\E" + }, { + "pattern":"\\QMETA-INF/services/com.vaadin.flow.server.VaadinServiceInitListener\\E" + }, { + "pattern":"\\QMETA-INF/services/com.vaadin.flow.server.startup.ApplicationConfigurationFactory\\E" + }, { + "pattern":"\\QMETA-INF/services/com.vaadin.flow.server.startup.NavigationTargetFilter\\E" }, { "pattern":"\\QMETA-INF/services/jakarta.el.ExpressionFactory\\E" + }, { + "pattern":"\\QMETA-INF/services/jakarta.validation.ConstraintValidator\\E" }, { "pattern":"\\QMETA-INF/services/jakarta.validation.spi.ValidationProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/jakarta.validation.valueextraction.ValueExtractor\\E" }, { "pattern":"\\QMETA-INF/services/jakarta.websocket.server.ServerEndpointConfig$Configurator\\E" + }, { + "pattern":"\\QMETA-INF/services/java.lang.System$LoggerFinder\\E" + }, { + "pattern":"\\QMETA-INF/services/java.net.spi.InetAddressResolverProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/java.net.spi.URLStreamHandlerProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/java.nio.channels.spi.SelectorProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/java.sql.Driver\\E" + }, { + "pattern":"\\QMETA-INF/services/java.time.zone.ZoneRulesProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/java.util.spi.ResourceBundleControlProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/javax.imageio.spi.ImageInputStreamSpi\\E" + }, { + "pattern":"\\QMETA-INF/services/javax.imageio.spi.ImageOutputStreamSpi\\E" + }, { + "pattern":"\\QMETA-INF/services/javax.imageio.spi.ImageReaderSpi\\E" + }, { + "pattern":"\\QMETA-INF/services/javax.imageio.spi.ImageTranscoderSpi\\E" + }, { + "pattern":"\\QMETA-INF/services/javax.imageio.spi.ImageWriterSpi\\E" + }, { + "pattern":"\\QMETA-INF/services/javax.xml.transform.TransformerFactory\\E" + }, { + "pattern":"\\QMETA-INF/services/org.apache.juli.logging.Log\\E" + }, { + "pattern":"\\QMETA-INF/services/org.atmosphere.cpr.AtmosphereFramework\\E" }, { "pattern":"\\QMETA-INF/services/org.slf4j.spi.SLF4JServiceProvider\\E" + }, { + "pattern":"\\QMETA-INF/services/org/jline/terminal/provider/jansi\\E" }, { "pattern":"\\QMETA-INF/spring-autoconfigure-metadata.properties\\E" + }, { + "pattern":"\\QMETA-INF/spring.components\\E" }, { "pattern":"\\QMETA-INF/spring.factories\\E" + }, { + "pattern":"\\QMETA-INF/spring.integration.properties\\E" }, { "pattern":"\\QMETA-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports\\E" + }, { + "pattern":"\\QMETA-INF/validation.xml\\E" + }, { + "pattern":"\\Qapplication-default.properties\\E" + }, { + "pattern":"\\Qapplication-default.xml\\E" + }, { + "pattern":"\\Qapplication-default.yaml\\E" + }, { + "pattern":"\\Qapplication-default.yml\\E" }, { "pattern":"\\Qapplication.properties\\E" + }, { + "pattern":"\\Qapplication.xml\\E" + }, { + "pattern":"\\Qapplication.yaml\\E" + }, { + "pattern":"\\Qapplication.yml\\E" }, { "pattern":"\\Qcom/ModeratorElection/MainView.class\\E" }, { "pattern":"\\Qcom/ModeratorElection/\\E" - }, { - "pattern":"\\Qcom/github/javaparser/ast/visitor/GenericVisitor.class\\E" - }, { - "pattern":"\\Qcom/github/javaparser/ast/visitor/GenericVisitorAdapter.class\\E" }, { "pattern":"\\Qcom/vaadin/base/devserver/AbstractDevServerRunner.class\\E" }, { "pattern":"\\Qcom/vaadin/base/devserver/DevToolsInterface.class\\E" }, { "pattern":"\\Qcom/vaadin/base/devserver/\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/editor/Editor.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/themeeditor/messages/BaseRequest.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/themeeditor/messages/BaseResponse.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/themeeditor/utils/HasSourceModifier.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/themeeditor/utils/HasThemeModifier.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/themeeditor/utils/MessageHandler.class\\E" - }, { - "pattern":"\\Qcom/vaadin/base/devserver/themeeditor/utils/ThemeEditorException.class\\E" }, { "pattern":"\\Qcom/vaadin/flow/component/AttachNotifier.class\\E" }, { @@ -98,6 +156,8 @@ "pattern":"\\Qcom/vaadin/flow/component/orderedlayout/VerticalLayout.class\\E" }, { "pattern":"\\Qcom/vaadin/flow/component/page/AppShellConfigurator.class\\E" + }, { + "pattern":"\\Qcom/vaadin/flow/component/polymertemplate/rpc/\\E" }, { "pattern":"\\Qcom/vaadin/flow/dom/NodeVisitor.class\\E" }, { @@ -110,6 +170,8 @@ "pattern":"\\Qcom/vaadin/flow/internal/DevModeHandlerManager.class\\E" }, { "pattern":"\\Qcom/vaadin/flow/internal/Pair.class\\E" + }, { + "pattern":"\\Qcom/vaadin/flow/internal/hilla/FileRouterRequestUtil.class\\E" }, { "pattern":"\\Qcom/vaadin/flow/router/AbstractRouteNotFoundError.class\\E" }, { @@ -142,6 +204,8 @@ "pattern":"\\Qcom/vaadin/flow/router/internal/BeforeEnterHandler.class\\E" }, { "pattern":"\\Qcom/vaadin/flow/router/internal/BeforeLeaveHandler.class\\E" + }, { + "pattern":"\\Qcom/vaadin/flow/router/internal/ClientRoutesProvider.class\\E" }, { "pattern":"\\Qcom/vaadin/flow/router/internal/ConfiguredRoutes.class\\E" }, { @@ -150,6 +214,8 @@ "pattern":"\\Qcom/vaadin/flow/server/RequestHandler.class\\E" }, { "pattern":"\\Qcom/vaadin/flow/server/RouteRegistry.class\\E" + }, { + "pattern":"\\Qcom/vaadin/flow/server/VaadinServiceInitListener.class\\E" }, { "pattern":"\\Qcom/vaadin/flow/server/communication/FragmentedMessageHolder.class\\E" }, { @@ -176,32 +242,318 @@ "pattern":"\\Qcom/vaadin/flow/spring/VaadinServletConfiguration$RootExcludeHandler.class\\E" }, { "pattern":"\\Qcom/vaadin/flow/spring/VaadinServletConfiguration.class\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/ApplicationContextProvider.class\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/EndpointController.class\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/EndpointControllerConfiguration.class\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/EndpointProperties.class\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/crud/CrudConfiguration.class\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/frontend/\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/internal/hotswap/HotSwapConfiguration.class\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/push/PushConfigurer$EmbeddedAtmosphereInitializer.class\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/push/PushConfigurer.class\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/route/ClientRouteRegistry.class\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/route/RouteUnifyingConfiguration.class\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/route/RouteUtil.class\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/startup/EndpointRegistryInitializer.class\\E" + }, { + "pattern":"\\Qcom/vaadin/hilla/startup/RouteUnifyingServiceInitListener.class\\E" + }, { + "pattern":"\\Qconfig/application-default.properties\\E" + }, { + "pattern":"\\Qconfig/application-default.xml\\E" + }, { + "pattern":"\\Qconfig/application-default.yaml\\E" + }, { + "pattern":"\\Qconfig/application-default.yml\\E" + }, { + "pattern":"\\Qconfig/application.properties\\E" + }, { + "pattern":"\\Qconfig/application.xml\\E" + }, { + "pattern":"\\Qconfig/application.yaml\\E" + }, { + "pattern":"\\Qconfig/application.yml\\E" + }, { + "pattern":"\\Qgit.properties\\E" + }, { + "pattern":"\\Qhilla-openapi.json\\E" + }, { + "pattern":"\\Qio/async/control/\\E" + }, { + "pattern":"\\Qio/async/postman/\\E" + }, { + "pattern":"\\Qio/async/satellite/\\E" + }, { + "pattern":"\\Qjakarta/servlet/LocalStrings.properties\\E" + }, { + "pattern":"\\Qjakarta/servlet/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qjakarta/servlet/LocalStrings_de_DE.properties\\E" }, { "pattern":"\\Qjakarta/servlet/ServletContainerInitializer.class\\E" }, { "pattern":"\\Qjakarta/servlet/ServletContextListener.class\\E" + }, { + "pattern":"\\Qjakarta/servlet/http/LocalStrings.properties\\E" + }, { + "pattern":"\\Qjakarta/servlet/http/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qjakarta/servlet/http/LocalStrings_de_DE.properties\\E" }, { "pattern":"\\Qjakarta/websocket/Endpoint.class\\E" }, { "pattern":"\\Qjakarta/websocket/MessageHandler$Whole.class\\E" }, { "pattern":"\\Qjakarta/websocket/MessageHandler.class\\E" + }, { + "pattern":"\\Qjndi.properties\\E" + }, { + "pattern":"\\Qlogback-spring.groovy\\E" + }, { + "pattern":"\\Qlogback-spring.xml\\E" + }, { + "pattern":"\\Qlogback-test-spring.groovy\\E" + }, { + "pattern":"\\Qlogback-test-spring.xml\\E" + }, { + "pattern":"\\Qlogback-test.groovy\\E" + }, { + "pattern":"\\Qlogback-test.scmo\\E" + }, { + "pattern":"\\Qlogback-test.xml\\E" + }, { + "pattern":"\\Qlogback.groovy\\E" + }, { + "pattern":"\\Qlogback.scmo\\E" + }, { + "pattern":"\\Qlogback.xml\\E" + }, { + "pattern":"\\Qmessages.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/authenticator/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/authenticator/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/authenticator/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/authenticator/jaspic/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/authenticator/jaspic/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/authenticator/jaspic/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/connector/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/connector/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/connector/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/core/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/core/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/core/LocalStrings_de_DE.properties\\E" }, { "pattern":"\\Qorg/apache/catalina/core/RestrictedFilters.properties\\E" }, { "pattern":"\\Qorg/apache/catalina/core/RestrictedListeners.properties\\E" }, { "pattern":"\\Qorg/apache/catalina/core/RestrictedServlets.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/deploy/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/deploy/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/deploy/LocalStrings_de_DE.properties\\E" }, { "pattern":"\\Qorg/apache/catalina/loader/JdbcLeakPrevention.class\\E" + }, { + "pattern":"\\Qorg/apache/catalina/loader/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/loader/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/loader/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/mapper/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/mapper/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/mapper/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/mbeans/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/mbeans/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/mbeans/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/realm/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/realm/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/realm/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/security/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/security/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/security/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/session/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/session/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/session/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/startup/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/startup/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/startup/LocalStrings_de_DE.properties\\E" }, { "pattern":"\\Qorg/apache/catalina/util/CharsetMapperDefault.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/util/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/util/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/util/LocalStrings_de_DE.properties\\E" }, { "pattern":"\\Qorg/apache/catalina/util/ServerInfo.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/valves/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/valves/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/valves/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/webresources/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/webresources/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/catalina/webresources/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/coyote/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/coyote/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/coyote/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/coyote/http11/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/coyote/http11/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/coyote/http11/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/coyote/http11/filters/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/coyote/http11/filters/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/coyote/http11/filters/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/naming/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/naming/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/naming/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/buf/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/buf/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/buf/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/compat/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/compat/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/compat/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/descriptor/web/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/descriptor/web/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/descriptor/web/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/http/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/http/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/http/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/http/parser/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/http/parser/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/http/parser/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/modeler/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/modeler/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/modeler/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/net/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/net/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/net/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/scan/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/scan/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/scan/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/threads/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/threads/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/util/threads/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/websocket/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/websocket/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/websocket/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/websocket/pojo/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/websocket/pojo/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/websocket/pojo/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/websocket/server/LocalStrings.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/websocket/server/LocalStrings_de.properties\\E" + }, { + "pattern":"\\Qorg/apache/tomcat/websocket/server/LocalStrings_de_DE.properties\\E" + }, { + "pattern":"\\Qorg/atmosphere/annotation/\\E" }, { "pattern":"\\Qorg/atmosphere/util/version.properties\\E" }, { "pattern":"\\Qorg/springframework/beans/factory/Aware.class\\E" + }, { + "pattern":"\\Qorg/springframework/beans/factory/BeanClassLoaderAware.class\\E" }, { "pattern":"\\Qorg/springframework/beans/factory/BeanFactoryAware.class\\E" }, { @@ -264,6 +616,8 @@ "pattern":"\\Qorg/springframework/boot/autoconfigure/context/MessageSourceAutoConfiguration.class\\E" }, { "pattern":"\\Qorg/springframework/boot/autoconfigure/context/PropertyPlaceholderAutoConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/data/web/SpringDataWebAutoConfiguration.class\\E" }, { "pattern":"\\Qorg/springframework/boot/autoconfigure/http/GsonHttpMessageConvertersConfiguration.class\\E" }, { @@ -306,8 +660,46 @@ "pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration.class\\E" }, { "pattern":"\\Qorg/springframework/boot/autoconfigure/jmx/JmxAutoConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/netty/NettyAutoConfiguration.class\\E" }, { "pattern":"\\Qorg/springframework/boot/autoconfigure/orm/jpa/EntityManagerFactoryDependsOnPostProcessor.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/reactor/ReactorAutoConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/ConditionalOnDefaultWebSecurity.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/DefaultWebSecurityCondition$Beans.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/DefaultWebSecurityCondition$Classes.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/DefaultWebSecurityCondition.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/SecurityDataConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/reactive/ReactiveUserDetailsServiceAutoConfiguration$MissingAlternativeOrUserPropertiesConfigured$MissingAlternative.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/reactive/ReactiveUserDetailsServiceAutoConfiguration$MissingAlternativeOrUserPropertiesConfigured$NameConfigured.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/reactive/ReactiveUserDetailsServiceAutoConfiguration$MissingAlternativeOrUserPropertiesConfigured$PasswordConfigured.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/reactive/ReactiveUserDetailsServiceAutoConfiguration$MissingAlternativeOrUserPropertiesConfigured.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/reactive/ReactiveUserDetailsServiceAutoConfiguration$RSocketEnabledOrReactiveWebApplication$RSocketSecurityEnabledCondition.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/reactive/ReactiveUserDetailsServiceAutoConfiguration$RSocketEnabledOrReactiveWebApplication$ReactiveWebApplicationCondition.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/reactive/ReactiveUserDetailsServiceAutoConfiguration$RSocketEnabledOrReactiveWebApplication.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/reactive/ReactiveUserDetailsServiceAutoConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/servlet/SecurityAutoConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/servlet/SpringBootWebSecurityConfiguration$SecurityFilterChainConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/servlet/SpringBootWebSecurityConfiguration$WebSecurityEnablerConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/security/servlet/SpringBootWebSecurityConfiguration.class\\E" }, { "pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class\\E" }, { @@ -322,16 +714,34 @@ "pattern":"\\Qorg/springframework/boot/autoconfigure/ssl/SslAutoConfiguration.class\\E" }, { "pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskExecutionAutoConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskExecutorConfigurations$SimpleAsyncTaskExecutorBuilderConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskExecutorConfigurations$TaskExecutorBuilderConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskExecutorConfigurations$TaskExecutorConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskExecutorConfigurations$ThreadPoolTaskExecutorBuilderConfiguration.class\\E" }, { "pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskSchedulingAutoConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskSchedulingConfigurations$SimpleAsyncTaskSchedulerBuilderConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskSchedulingConfigurations$TaskSchedulerBuilderConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskSchedulingConfigurations$TaskSchedulerConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskSchedulingConfigurations$ThreadPoolTaskSchedulerBuilderConfiguration.class\\E" }, { "pattern":"\\Qorg/springframework/boot/autoconfigure/validation/PrimaryDefaultValidatorPostProcessor.class\\E" }, { "pattern":"\\Qorg/springframework/boot/autoconfigure/validation/ValidationAutoConfiguration.class\\E" }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration$NotReactiveWebApplicationCondition$ReactiveWebApplication.class\\E" + "pattern":"\\Qorg/springframework/boot/autoconfigure/web/client/NotReactiveWebApplicationCondition$ReactiveWebApplication.class\\E" }, { - "pattern":"\\Qorg/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration$NotReactiveWebApplicationCondition.class\\E" + "pattern":"\\Qorg/springframework/boot/autoconfigure/web/client/NotReactiveWebApplicationCondition.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/autoconfigure/web/client/RestClientAutoConfiguration.class\\E" }, { "pattern":"\\Qorg/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.class\\E" }, { @@ -418,6 +828,8 @@ "pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketServletAutoConfiguration$UndertowWebSocketConfiguration.class\\E" }, { "pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketServletAutoConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/boot/context/properties/ConfigurationProperties.class\\E" }, { "pattern":"\\Qorg/springframework/boot/context/properties/EnableConfigurationProperties.class\\E" }, { @@ -444,6 +856,28 @@ "pattern":"\\Qorg/springframework/core/Ordered.class\\E" }, { "pattern":"\\Qorg/springframework/core/annotation/Order.class\\E" + }, { + "pattern":"\\Qorg/springframework/data/web/config/EnableSpringDataWebSupport$QuerydslActivator.class\\E" + }, { + "pattern":"\\Qorg/springframework/data/web/config/EnableSpringDataWebSupport$SpringDataWebConfigurationImportSelector.class\\E" + }, { + "pattern":"\\Qorg/springframework/data/web/config/EnableSpringDataWebSupport$SpringDataWebSettingsRegistar.class\\E" + }, { + "pattern":"\\Qorg/springframework/data/web/config/EnableSpringDataWebSupport.class\\E" + }, { + "pattern":"\\Qorg/springframework/data/web/config/ProjectingArgumentResolverRegistrar$ProjectingArgumentResolverBeanPostProcessor.class\\E" + }, { + "pattern":"\\Qorg/springframework/data/web/config/ProjectingArgumentResolverRegistrar.class\\E" + }, { + "pattern":"\\Qorg/springframework/data/web/config/SpringDataJacksonConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/data/web/config/SpringDataJacksonModules.class\\E" + }, { + "pattern":"\\Qorg/springframework/data/web/config/SpringDataWebConfiguration.class\\E" + }, { + "pattern":"\\Qorg/springframework/web/bind/annotation/ResponseBody.class\\E" + }, { + "pattern":"\\Qorg/springframework/web/bind/annotation/RestController.class\\E" }, { "pattern":"\\Qorg/springframework/web/context/ServletContextAware.class\\E" }, { @@ -454,115 +888,146 @@ "pattern":"\\Qorg/springframework/web/servlet/config/annotation/WebMvcConfigurationSupport.class\\E" }, { "pattern":"\\Qorg/springframework/web/servlet/config/annotation/WebMvcConfigurer.class\\E" + }, { + "pattern":"\\Qpublic/index.html\\E" + }, { + "pattern":"\\Qresources/index.html\\E" + }, { + "pattern":"\\Qspring.properties\\E" + }, { + "pattern":"\\Qstatic/index.html\\E" }, { "pattern":"\\Qvaadin-featureflags.properties\\E" + }, { + "pattern":"\\Qvaadin-i18n/\\E" + }, { + "pattern":"\\Qvaadin-i18n/translations.properties\\E" + }, { + "pattern":"\\Qvaadin-i18n\\E" }, { "pattern":"\\Qvite.generated.ts\\E" + }, { + "pattern":"java.desktop:\\Qsun/awt/resources/awt_de_DE.properties\\E" + }, { + "pattern":"java.xml:\\Qjdk/xml/internal/jdkcatalog/JDKCatalog.xml\\E" + }, { + "pattern":"jdk.internal.le:\\Qjdk/internal/org/jline/utils/capabilities.txt\\E" + }, { + "pattern":"jdk.internal.le:\\Qjdk/internal/org/jline/utils/xterm-256color.caps\\E" }]}, "bundles":[{ "name":"jakarta.servlet.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"jakarta.servlet.http.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.authenticator.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.authenticator.jaspic.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.connector.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.core.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.deploy.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.loader.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.mapper.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.mbeans.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.realm.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.security.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.session.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.startup.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.util.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.valves.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.catalina.webresources.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.coyote.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.coyote.http11.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.coyote.http11.filters.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.naming.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.tomcat.util.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.tomcat.util.buf.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.tomcat.util.compat.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.tomcat.util.descriptor.web.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.tomcat.util.http.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.tomcat.util.http.parser.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.tomcat.util.modeler.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.tomcat.util.net.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.tomcat.util.scan.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.tomcat.util.threads.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.tomcat.websocket.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.tomcat.websocket.pojo.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"org.apache.tomcat.websocket.server.LocalStrings", - "locales":[""] + "locales":["de-DE"] }, { "name":"sun.awt.resources.awt", - "classNames":["sun.awt.resources.awt", "sun.awt.resources.awt_de"] + "locales":["de-DE"] + }, { + "name":"sun.text.resources.cldr.FormatData", + "locales":["de", "de-DE", "en", "en-US", "und"] + }, { + "name":"sun.util.resources.cldr.CalendarData", + "locales":["und"] + }, { + "name":"sun.util.resources.cldr.TimeZoneNames", + "locales":["en", "en-US", "und"] }] }