Some Docker improvemennts to build graalvm binary
This commit is contained in:
parent
40c45f1b17
commit
d39b733d0d
16 changed files with 9485 additions and 14 deletions
|
@ -79,7 +79,7 @@ graalvmNative {
|
||||||
//tasks.withType(JavaCompile) {
|
//tasks.withType(JavaCompile) {
|
||||||
// options.compilerArgs += ['-Xlint:deprecation','-Xlint:unchecked']
|
// options.compilerArgs += ['-Xlint:deprecation','-Xlint:unchecked']
|
||||||
//}
|
//}
|
||||||
|
/*
|
||||||
task runApp(type: JavaExec) {
|
task runApp(type: JavaExec) {
|
||||||
classpath = sourceSets.main.runtimeClasspath
|
classpath = sourceSets.main.runtimeClasspath
|
||||||
|
|
||||||
|
@ -87,4 +87,4 @@ task runApp(type: JavaExec) {
|
||||||
|
|
||||||
// arguments to pass to the application
|
// arguments to pass to the application
|
||||||
args 'membernames'
|
args 'membernames'
|
||||||
}
|
}*/
|
||||||
|
|
207
doc/META-INF/native-image/jni-config.json
Normal file
207
doc/META-INF/native-image/jni-config.json
Normal file
|
@ -0,0 +1,207 @@
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"name":"[Lsun.java2d.loops.GraphicsPrimitive;"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.AlphaComposite",
|
||||||
|
"fields":[{"name":"extraAlpha"}, {"name":"rule"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.Color",
|
||||||
|
"methods":[{"name":"getRGB","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.GraphicsEnvironment",
|
||||||
|
"methods":[{"name":"isHeadless","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.geom.AffineTransform",
|
||||||
|
"fields":[{"name":"m00"}, {"name":"m01"}, {"name":"m02"}, {"name":"m10"}, {"name":"m11"}, {"name":"m12"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.geom.Path2D",
|
||||||
|
"fields":[{"name":"numTypes"}, {"name":"pointTypes"}, {"name":"windingRule"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.geom.Path2D$Float",
|
||||||
|
"fields":[{"name":"floatCoords"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.image.BufferedImage",
|
||||||
|
"fields":[{"name":"colorModel"}, {"name":"imageType"}, {"name":"raster"}],
|
||||||
|
"methods":[{"name":"getRGB","parameterTypes":["int","int","int","int","int[]","int","int"] }, {"name":"setRGB","parameterTypes":["int","int","int","int","int[]","int","int"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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"}],
|
||||||
|
"methods":[{"name":"getRGBdefault","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.image.IndexColorModel",
|
||||||
|
"fields":[{"name":"allgrayopaque"}, {"name":"colorData"}, {"name":"map_size"}, {"name":"rgb"}, {"name":"transparent_index"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.image.Raster",
|
||||||
|
"fields":[{"name":"dataBuffer"}, {"name":"height"}, {"name":"minX"}, {"name":"minY"}, {"name":"numBands"}, {"name":"numDataElements"}, {"name":"sampleModel"}, {"name":"sampleModelTranslateX"}, {"name":"sampleModelTranslateY"}, {"name":"width"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.image.SampleModel",
|
||||||
|
"fields":[{"name":"height"}, {"name":"width"}],
|
||||||
|
"methods":[{"name":"getPixels","parameterTypes":["int","int","int","int","int[]","java.awt.image.DataBuffer"] }, {"name":"setPixels","parameterTypes":["int","int","int","int","int[]","java.awt.image.DataBuffer"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.image.SinglePixelPackedSampleModel",
|
||||||
|
"fields":[{"name":"bitMasks"}, {"name":"bitOffsets"}, {"name":"bitSizes"}, {"name":"maxBitSize"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.Boolean",
|
||||||
|
"methods":[{"name":"getBoolean","parameterTypes":["java.lang.String"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.System",
|
||||||
|
"methods":[{"name":"load","parameterTypes":["java.lang.String"] }, {"name":"setProperty","parameterTypes":["java.lang.String","java.lang.String"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.awt.SunHints",
|
||||||
|
"fields":[{"name":"INTVAL_STROKE_PURE"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.awt.image.BufImgSurfaceData$ICMColorData",
|
||||||
|
"fields":[{"name":"pData"}],
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.awt.image.ByteComponentRaster",
|
||||||
|
"fields":[{"name":"data"}, {"name":"dataOffsets"}, {"name":"pixelStride"}, {"name":"scanlineStride"}, {"name":"type"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.awt.image.ImageRepresentation",
|
||||||
|
"fields":[{"name":"numSrcLUT"}, {"name":"srcLUTtransIndex"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.awt.image.IntegerComponentRaster",
|
||||||
|
"fields":[{"name":"data"}, {"name":"dataOffsets"}, {"name":"pixelStride"}, {"name":"scanlineStride"}, {"name":"type"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.Disposer",
|
||||||
|
"methods":[{"name":"addRecord","parameterTypes":["java.lang.Object","long","long"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.InvalidPipeException"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.NullSurfaceData"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.SunGraphics2D",
|
||||||
|
"fields":[{"name":"clipRegion"}, {"name":"composite"}, {"name":"eargb"}, {"name":"lcdTextContrast"}, {"name":"pixel"}, {"name":"strokeHint"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.SurfaceData",
|
||||||
|
"fields":[{"name":"pData"}, {"name":"valid"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.Blit",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.BlitBg",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.CompositeType",
|
||||||
|
"fields":[{"name":"AnyAlpha"}, {"name":"Src"}, {"name":"SrcNoEa"}, {"name":"SrcOver"}, {"name":"SrcOverNoEa"}, {"name":"Xor"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.DrawGlyphList",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.DrawGlyphListAA",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.DrawGlyphListLCD",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.DrawLine",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.DrawParallelogram",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.DrawPath",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.DrawPolygons",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.DrawRect",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.FillParallelogram",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.FillPath",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.FillRect",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.FillSpans",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.GraphicsPrimitive",
|
||||||
|
"fields":[{"name":"pNativePrim"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.GraphicsPrimitiveMgr",
|
||||||
|
"methods":[{"name":"register","parameterTypes":["sun.java2d.loops.GraphicsPrimitive[]"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.MaskBlit",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.MaskFill",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.ScaledBlit",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.SurfaceType",
|
||||||
|
"fields":[{"name":"Any3Byte"}, {"name":"Any4Byte"}, {"name":"AnyByte"}, {"name":"AnyColor"}, {"name":"AnyInt"}, {"name":"AnyShort"}, {"name":"ByteBinary1Bit"}, {"name":"ByteBinary2Bit"}, {"name":"ByteBinary4Bit"}, {"name":"ByteGray"}, {"name":"ByteIndexed"}, {"name":"ByteIndexedBm"}, {"name":"FourByteAbgr"}, {"name":"FourByteAbgrPre"}, {"name":"Index12Gray"}, {"name":"Index8Gray"}, {"name":"IntArgb"}, {"name":"IntArgbBm"}, {"name":"IntArgbPre"}, {"name":"IntBgr"}, {"name":"IntRgb"}, {"name":"IntRgbx"}, {"name":"OpaqueColor"}, {"name":"ThreeByteBgr"}, {"name":"Ushort4444Argb"}, {"name":"Ushort555Rgb"}, {"name":"Ushort555Rgbx"}, {"name":"Ushort565Rgb"}, {"name":"UshortGray"}, {"name":"UshortIndexed"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.TransformHelper",
|
||||||
|
"methods":[{"name":"<init>","parameterTypes":["long","sun.java2d.loops.SurfaceType","sun.java2d.loops.CompositeType","sun.java2d.loops.SurfaceType"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.loops.XORComposite",
|
||||||
|
"fields":[{"name":"alphaMask"}, {"name":"xorColor"}, {"name":"xorPixel"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.pipe.Region",
|
||||||
|
"fields":[{"name":"bands"}, {"name":"endIndex"}, {"name":"hix"}, {"name":"hiy"}, {"name":"lox"}, {"name":"loy"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.pipe.RegionIterator",
|
||||||
|
"fields":[{"name":"curIndex"}, {"name":"numXbands"}, {"name":"region"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.management.VMManagementImpl",
|
||||||
|
"fields":[{"name":"compTimeMonitoringSupport"}, {"name":"currentThreadCpuTimeSupport"}, {"name":"objectMonitorUsageSupport"}, {"name":"otherThreadCpuTimeSupport"}, {"name":"remoteDiagnosticCommandsSupport"}, {"name":"synchronizerUsageSupport"}, {"name":"threadAllocatedMemorySupport"}, {"name":"threadContentionMonitoringSupport"}]
|
||||||
|
}
|
||||||
|
]
|
8
doc/META-INF/native-image/predefined-classes-config.json
Normal file
8
doc/META-INF/native-image/predefined-classes-config.json
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type":"agent-extracted",
|
||||||
|
"classes":[
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
17
doc/META-INF/native-image/proxy-config.json
Normal file
17
doc/META-INF/native-image/proxy-config.json
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"interfaces":["java.lang.reflect.ParameterizedType","org.springframework.core.SerializableTypeWrapper$SerializableTypeProxy","java.io.Serializable"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"interfaces":["java.lang.reflect.TypeVariable","org.springframework.core.SerializableTypeWrapper$SerializableTypeProxy","java.io.Serializable"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"interfaces":["java.lang.reflect.WildcardType","org.springframework.core.SerializableTypeWrapper$SerializableTypeProxy","java.io.Serializable"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"interfaces":["org.springframework.boot.context.properties.ConfigurationProperties"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"interfaces":["org.springframework.web.bind.annotation.RequestMapping"]
|
||||||
|
}
|
||||||
|
]
|
4023
doc/META-INF/native-image/reflect-config.json
Normal file
4023
doc/META-INF/native-image/reflect-config.json
Normal file
File diff suppressed because it is too large
Load diff
576
doc/META-INF/native-image/resource-config.json
Normal file
576
doc/META-INF/native-image/resource-config.json
Normal file
|
@ -0,0 +1,576 @@
|
||||||
|
{
|
||||||
|
"resources":{
|
||||||
|
"includes":[{
|
||||||
|
"pattern":"\\QMETA-INF/VAADIN/config/flow-build-info.json\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/VAADIN/config/stats.json\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/VAADIN/webapp/VAADIN/static/themes/my-theme/styles.css\\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/VAADIN/webapp/sw.js\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/ch.qos.logback.classic.spi.Configurator\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/jakarta.el.ExpressionFactory\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/jakarta.validation.spi.ValidationProvider\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/jakarta.websocket.server.ServerEndpointConfig$Configurator\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/java.nio.file.spi.FileSystemProvider\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/org.slf4j.spi.SLF4JServiceProvider\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/spring-autoconfigure-metadata.properties\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/spring.factories\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qapplication.properties\\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"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/BlurNotifier.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/ClickNotifier.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/Component$MapToExistingElement.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/Component.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/DetachNotifier.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/FocusNotifier.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/Focusable.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasComponents.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasElement.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasEnabled.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasOrderedComponents.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasSize.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasStyle.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasText.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/Tag.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/dependency/JsModule$Container.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/dependency/NpmPackage$Container.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/orderedlayout/FlexComponent.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/orderedlayout/ThemableLayout.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/orderedlayout/VerticalLayout.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/page/AppShellConfigurator.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/dom/NodeVisitor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/internal/BrowserLiveReload.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/internal/BrowserLiveReloadAccessor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/internal/DevModeHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/internal/DevModeHandlerManager.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/internal/Pair.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/AbstractRouteNotFoundError.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/AfterNavigationObserver.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/BeforeEvent.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/NavigationEvent.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/NavigationHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/PageTitle.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/PreserveOnRefresh.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/Route.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/RouteBaseData.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/RoutePathProvider.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/RouteResolver.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/internal/AbstractNavigationStateRenderer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/internal/AfterNavigationHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/internal/BeforeEnterHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/internal/BeforeLeaveHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/internal/ConfiguredRoutes.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/BootstrapHandler.js\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/RequestHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/RouteRegistry.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/communication/FragmentedMessageHolder.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/default-logo.png\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/default-offline-page.html\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/frontend/scanner/ClassFinder$DefaultClassFinder.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/frontend/scanner/ClassFinder.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/startup/ClassLoaderAwareServletContainerInitializer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/startup/VaadinContextStartupInitializer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/startup/VaadinServletContextStartupInitializer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/spring/SpringBootAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/spring/VaadinApplicationConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/spring/VaadinScopesConfig.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/spring/VaadinServletConfiguration$RootExcludeHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/spring/VaadinServletConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qjakarta/servlet/ServletContainerInitializer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qjakarta/servlet/ServletContextListener.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qjakarta/websocket/Endpoint.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qjakarta/websocket/MessageHandler$Whole.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qjakarta/websocket/MessageHandler.class\\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/loader/JdbcLeakPrevention.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/apache/catalina/util/CharsetMapperDefault.properties\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/apache/catalina/util/ServerInfo.properties\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/atmosphere/util/version.properties\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/beans/factory/Aware.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/beans/factory/BeanFactoryAware.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/beans/factory/config/BeanFactoryPostProcessor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/AbstractDependsOnBeanFactoryPostProcessor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/AutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/AutoConfigureAfter.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/AutoConfigureBefore.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/AutoConfigureOrder.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/aop/AopAutoConfiguration$AspectJAutoProxyingConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/aop/AopAutoConfiguration$ClassProxyingConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/aop/AopAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/availability/ApplicationAvailabilityAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/CacheAutoConfiguration$CacheConfigurationImportSelector.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/CacheAutoConfiguration$CacheManagerEntityManagerFactoryDependsOnPostProcessor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/CacheAutoConfiguration$CacheManagerValidator.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/CacheAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/GenericCacheConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/NoOpCacheConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/SimpleCacheConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnBean.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnClass.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnMissingBean.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnMissingClass.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnNotWarDeployment.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnProperty.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnResource.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnWebApplication.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/context/ConfigurationPropertiesAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/context/LifecycleAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/context/MessageSourceAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/context/PropertyPlaceholderAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/GsonHttpMessageConvertersConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration$HttpMessageConvertersAutoConfigurationRuntimeHints.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration$NotReactiveWebApplicationCondition$ReactiveWebApplication.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration$NotReactiveWebApplicationCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration$StringHttpMessageConverterConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/JacksonHttpMessageConvertersConfiguration$MappingJackson2HttpMessageConverterConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/JacksonHttpMessageConvertersConfiguration$MappingJackson2XmlHttpMessageConverterConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/JacksonHttpMessageConvertersConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/JsonbHttpMessageConvertersConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/info/ProjectInfoAutoConfiguration$GitResourceAvailableCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/info/ProjectInfoAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration$StandardJackson2ObjectMapperBuilderCustomizer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$JacksonAutoConfigurationRuntimeHints.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$JacksonMixinConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$JacksonObjectMapperBuilderConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$JacksonObjectMapperConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$ParameterNamesModuleConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jmx/JmxAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/orm/jpa/EntityManagerFactoryDependsOnPostProcessor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/R2dbcInitializationConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/SqlInitializationAutoConfiguration$SqlInitializationModeCondition$ModeIsNever.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/SqlInitializationAutoConfiguration$SqlInitializationModeCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/SqlInitializationAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/ssl/SslAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskExecutionAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskSchedulingAutoConfiguration.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/RestTemplateAutoConfiguration$NotReactiveWebApplicationCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration$JettyWebServerFactoryCustomizerConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration$NettyWebServerFactoryCustomizerConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration$UndertowWebServerFactoryCustomizerConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration$DefaultDispatcherServletCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration$DispatcherServletConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration$DispatcherServletRegistrationCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/HttpEncodingAutoConfiguration$LocaleCharsetMappingsCustomizer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/HttpEncodingAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/MultipartAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryAutoConfiguration$BeanPostProcessorsRegistrar.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryAutoConfiguration$ForwardedHeaderFilterConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryAutoConfiguration$ForwardedHeaderFilterCustomizer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryConfiguration$EmbeddedJetty.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryConfiguration$EmbeddedTomcat.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryConfiguration$EmbeddedUndertow.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$OptionalPathExtensionContentNegotiationStrategy.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$ProblemDetailsErrorHandlingConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$ResourceChainCustomizerConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$ResourceChainResourceHandlerRegistrationCustomizer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$ResourceHandlerRegistrationCustomizer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$WelcomePageHandlerMappingFactory.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$DefaultErrorViewResolverConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$ErrorPageCustomizer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$ErrorTemplateMissingCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$PreserveErrorControllerTargetClassPostProcessor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$StaticView.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketMessagingAutoConfiguration$WebSocketMessageConverterConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketMessagingAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketServletAutoConfiguration$JettyWebSocketConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"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/EnableConfigurationProperties.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/context/properties/EnableConfigurationPropertiesRegistrar.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/sql/init/dependency/DatabaseInitializationDependencyConfigurer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/ApplicationContextAware.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/ApplicationContextInitializer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/ResourceLoaderAware.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/annotation/Conditional.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/annotation/Configuration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/annotation/Import.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/annotation/ImportBeanDefinitionRegistrar.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/annotation/ImportRuntimeHints.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/core/Ordered.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/core/annotation/Order.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/web/context/ServletContextAware.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/web/servlet/config/annotation/WebMvcConfigurationSupport$NoOpValidator.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/web/servlet/config/annotation/WebMvcConfigurationSupport.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/web/servlet/config/annotation/WebMvcConfigurer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qvaadin-featureflags.properties\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qvite.generated.ts\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"java.base:\\Qsun/net/www/content-types.properties\\E"
|
||||||
|
}]},
|
||||||
|
"bundles":[{
|
||||||
|
"name":"jakarta.servlet.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"jakarta.servlet.http.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.authenticator.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.authenticator.jaspic.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.connector.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.core.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.deploy.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.loader.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.mapper.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.mbeans.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.realm.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.security.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.session.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.startup.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.util.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.valves.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.webresources.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.coyote.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.coyote.http11.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.coyote.http11.filters.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.naming.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.buf.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.compat.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.descriptor.web.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.http.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.http.parser.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.modeler.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.net.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.scan.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.threads.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.websocket.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.websocket.pojo.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.websocket.server.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"sun.awt.resources.awt",
|
||||||
|
"classNames":["sun.awt.resources.awt", "sun.awt.resources.awt_de"]
|
||||||
|
}]
|
||||||
|
}
|
8
doc/META-INF/native-image/serialization-config.json
Normal file
8
doc/META-INF/native-image/serialization-config.json
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
{
|
||||||
|
"types":[
|
||||||
|
],
|
||||||
|
"lambdaCapturingTypes":[
|
||||||
|
],
|
||||||
|
"proxies":[
|
||||||
|
]
|
||||||
|
}
|
8
image/.dockerignore
Normal file
8
image/.dockerignore
Normal file
|
@ -0,0 +1,8 @@
|
||||||
|
/.gradle/
|
||||||
|
/.idea/
|
||||||
|
/.pybuilder/
|
||||||
|
/build/
|
||||||
|
/doc/
|
||||||
|
.gitignore
|
||||||
|
gradlew.bat
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
#Build Stage
|
#Build Stage
|
||||||
FROM node:22-bookworm-slim as build-env
|
#if npm is needed for development purposes, switch to node
|
||||||
|
#FROM node:22-bookworm-slim as build-env
|
||||||
|
FROM ubuntu:latest as build-env
|
||||||
|
|
||||||
ADD resources /tmp
|
ADD resources /tmp
|
||||||
RUN /tmp/install.sh
|
RUN /tmp/install.sh
|
||||||
|
@ -7,8 +9,7 @@ ENV LANG=en_US.UTF-8 \
|
||||||
JAVA_HOME=/usr/lib/jvm/graalvm
|
JAVA_HOME=/usr/lib/jvm/graalvm
|
||||||
|
|
||||||
# Run stage
|
# Run stage
|
||||||
#FROM eclipse-temurin:17.0.11_9-jdk
|
FROM ubuntu:latest
|
||||||
FROM ubuntu:noble-20240605
|
|
||||||
|
|
||||||
RUN apt-get update
|
RUN apt-get update
|
||||||
RUN apt-get -qqy upgrade
|
RUN apt-get -qqy upgrade
|
||||||
|
@ -22,7 +23,7 @@ WORKDIR /usr/local/src/ModeratorElection/
|
||||||
#COPY --from=build-env /usr/local/src/ModeratorElection/build/libs/ModeratorElection.jar ./ModeratorElection.jar
|
#COPY --from=build-env /usr/local/src/ModeratorElection/build/libs/ModeratorElection.jar ./ModeratorElection.jar
|
||||||
#copy graalvm binary
|
#copy graalvm binary
|
||||||
COPY --from=build-env /usr/local/src/ModeratorElection/build/native/nativeCompile/ModeratorElection .
|
COPY --from=build-env /usr/local/src/ModeratorElection/build/native/nativeCompile/ModeratorElection .
|
||||||
CMD ["chmod +x ModerationElection"]
|
#CMD ["chmod 0740 ModerationElection"]
|
||||||
#ENV MEMBERNAMES
|
|
||||||
#ENTRYPOINT ["java", "-jar", "ModeratorElection.jar"]
|
#ENTRYPOINT ["java", "-jar", "ModeratorElection.jar"]
|
||||||
ENTRYPOINT ["ModeratorElection"]
|
RUN chmod 0740 ./ModeratorElection
|
||||||
|
ENTRYPOINT ["./ModeratorElection"]
|
||||||
|
|
|
@ -7,7 +7,7 @@ function main()
|
||||||
upgradeSystem
|
upgradeSystem
|
||||||
#openjdk-17-jdk-headless, no need, we are installing graalvm
|
#openjdk-17-jdk-headless, no need, we are installing graalvm
|
||||||
#unzpip only necessary for gradle installation within main()
|
#unzpip only necessary for gradle installation within main()
|
||||||
apt-get -qqy install git curl build-essential libz-dev zlib1g-dev
|
apt-get -qqy install curl git build-essential libz-dev zlib1g-dev
|
||||||
mkdir /usr/local/src/ModeratorElection
|
mkdir /usr/local/src/ModeratorElection
|
||||||
#change to main branch for production
|
#change to main branch for production
|
||||||
git clone --single-branch --branch MEapp-development https://repo.prod.meissa.de/meissa/ModeratorElection.git /usr/local/src/ModeratorElection
|
git clone --single-branch --branch MEapp-development https://repo.prod.meissa.de/meissa/ModeratorElection.git /usr/local/src/ModeratorElection
|
||||||
|
@ -39,15 +39,15 @@ function main()
|
||||||
ln -s /usr/lib/jvm/graalvm/bin/gu /usr/local/bin
|
ln -s /usr/lib/jvm/graalvm/bin/gu /usr/local/bin
|
||||||
update-alternatives --install /usr/bin/java java /usr/lib/jvm/graalvm/bin/java 0
|
update-alternatives --install /usr/bin/java java /usr/lib/jvm/graalvm/bin/java 0
|
||||||
|
|
||||||
echo "export PATH=$PATH:/usr/lib/jvm/$dirname_graalvm/lib/svm/bin"|tee -a /root/.bashrc
|
#echo "export PATH=$PATH:/usr/lib/jvm/$dirname_graalvm/lib/svm/bin"|tee -a /root/.bashrc
|
||||||
#possibility to install js, node.js,... to graalvm using "gu"
|
#possibility to install js, node.js,... to graalvm using "gu"
|
||||||
#"gu available" shows available components, native-image is one part of it
|
#"gu available" shows available components, native-image is one part of it
|
||||||
echo "export PATH=$PATH:/usr/lib/jvm/graalvm-jdk-17.0.11+7.1/lib/installer/bin/gu"|tee -a /root/.bashrc
|
#echo "export PATH=$PATH:/usr/lib/jvm/graalvm-jdk-17.0.11+7.1/lib/installer/bin/gu"|tee -a /root/.bashrc
|
||||||
/usr/lib/jvm/$dirname_graalvm/lib/svm/bin/native-image --version
|
#/usr/lib/jvm/$dirname_graalvm/lib/svm/bin/native-image --version
|
||||||
|
|
||||||
cleanupDocker
|
cleanupDocker
|
||||||
|
|
||||||
} #> /dev/null
|
} > /dev/null
|
||||||
|
|
||||||
function checksum() {
|
function checksum() {
|
||||||
#graalvm
|
#graalvm
|
||||||
|
@ -64,6 +64,7 @@ cd /usr/local/src/ModeratorElection/
|
||||||
#npm ci --omit=dev
|
#npm ci --omit=dev
|
||||||
|
|
||||||
#build jar
|
#build jar
|
||||||
#./gradlew clean build -Pvaadin.productionMode -x processTestAot
|
./gradlew clean build -Pvaadin.productionMode -x processTestAot
|
||||||
|
cp -r doc/META-INF src/main/resources
|
||||||
#build graalvm binary
|
#build graalvm binary
|
||||||
./gradlew nativeCompile -Dvaadin.productionMode=true
|
./gradlew nativeCompile -Dvaadin.productionMode=true
|
||||||
|
|
49
src/main/resources/META-INF/native-image/jni-config.json
Normal file
49
src/main/resources/META-INF/native-image/jni-config.json
Normal file
|
@ -0,0 +1,49 @@
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"name":"java.awt.GraphicsEnvironment",
|
||||||
|
"methods":[{"name":"isHeadless","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.image.BufferedImage",
|
||||||
|
"fields":[{"name":"colorModel"}, {"name":"imageType"}, {"name":"raster"}],
|
||||||
|
"methods":[{"name":"getRGB","parameterTypes":["int","int","int","int","int[]","int","int"] }, {"name":"setRGB","parameterTypes":["int","int","int","int","int[]","int","int"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"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"}],
|
||||||
|
"methods":[{"name":"getRGBdefault","parameterTypes":[] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.image.Raster",
|
||||||
|
"fields":[{"name":"dataBuffer"}, {"name":"height"}, {"name":"minX"}, {"name":"minY"}, {"name":"numBands"}, {"name":"numDataElements"}, {"name":"sampleModel"}, {"name":"sampleModelTranslateX"}, {"name":"sampleModelTranslateY"}, {"name":"width"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.image.SampleModel",
|
||||||
|
"fields":[{"name":"height"}, {"name":"width"}],
|
||||||
|
"methods":[{"name":"getPixels","parameterTypes":["int","int","int","int","int[]","java.awt.image.DataBuffer"] }, {"name":"setPixels","parameterTypes":["int","int","int","int","int[]","java.awt.image.DataBuffer"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.awt.image.SinglePixelPackedSampleModel",
|
||||||
|
"fields":[{"name":"bitMasks"}, {"name":"bitOffsets"}, {"name":"bitSizes"}, {"name":"maxBitSize"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.Boolean",
|
||||||
|
"methods":[{"name":"getBoolean","parameterTypes":["java.lang.String"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"java.lang.System",
|
||||||
|
"methods":[{"name":"load","parameterTypes":["java.lang.String"] }, {"name":"setProperty","parameterTypes":["java.lang.String","java.lang.String"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.awt.image.ByteComponentRaster",
|
||||||
|
"fields":[{"name":"data"}, {"name":"dataOffsets"}, {"name":"pixelStride"}, {"name":"scanlineStride"}, {"name":"type"}]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.java2d.Disposer",
|
||||||
|
"methods":[{"name":"addRecord","parameterTypes":["java.lang.Object","long","long"] }]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name":"sun.management.VMManagementImpl",
|
||||||
|
"fields":[{"name":"compTimeMonitoringSupport"}, {"name":"currentThreadCpuTimeSupport"}, {"name":"objectMonitorUsageSupport"}, {"name":"otherThreadCpuTimeSupport"}, {"name":"remoteDiagnosticCommandsSupport"}, {"name":"synchronizerUsageSupport"}, {"name":"threadAllocatedMemorySupport"}, {"name":"threadContentionMonitoringSupport"}]
|
||||||
|
}
|
||||||
|
]
|
|
@ -0,0 +1,8 @@
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"type":"agent-extracted",
|
||||||
|
"classes":[
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
|
17
src/main/resources/META-INF/native-image/proxy-config.json
Normal file
17
src/main/resources/META-INF/native-image/proxy-config.json
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
[
|
||||||
|
{
|
||||||
|
"interfaces":["java.lang.reflect.ParameterizedType","org.springframework.core.SerializableTypeWrapper$SerializableTypeProxy","java.io.Serializable"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"interfaces":["java.lang.reflect.TypeVariable","org.springframework.core.SerializableTypeWrapper$SerializableTypeProxy","java.io.Serializable"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"interfaces":["java.lang.reflect.WildcardType","org.springframework.core.SerializableTypeWrapper$SerializableTypeProxy","java.io.Serializable"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"interfaces":["org.springframework.boot.context.properties.ConfigurationProperties"]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"interfaces":["org.springframework.web.bind.annotation.RequestMapping"]
|
||||||
|
}
|
||||||
|
]
|
3972
src/main/resources/META-INF/native-image/reflect-config.json
Normal file
3972
src/main/resources/META-INF/native-image/reflect-config.json
Normal file
File diff suppressed because it is too large
Load diff
568
src/main/resources/META-INF/native-image/resource-config.json
Normal file
568
src/main/resources/META-INF/native-image/resource-config.json
Normal file
|
@ -0,0 +1,568 @@
|
||||||
|
{
|
||||||
|
"resources":{
|
||||||
|
"includes":[{
|
||||||
|
"pattern":"\\QMETA-INF/VAADIN/config/flow-build-info.json\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/VAADIN/config/stats.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/services/ch.qos.logback.classic.spi.Configurator\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/jakarta.el.ExpressionFactory\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/jakarta.validation.spi.ValidationProvider\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/jakarta.websocket.server.ServerEndpointConfig$Configurator\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/services/org.slf4j.spi.SLF4JServiceProvider\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/spring-autoconfigure-metadata.properties\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/spring.factories\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\QMETA-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qapplication.properties\\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"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/BlurNotifier.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/ClickNotifier.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/Component$MapToExistingElement.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/Component.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/DetachNotifier.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/FocusNotifier.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/Focusable.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasComponents.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasElement.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasEnabled.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasOrderedComponents.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasSize.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasStyle.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/HasText.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/Tag.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/dependency/JsModule$Container.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/dependency/NpmPackage$Container.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/orderedlayout/FlexComponent.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/orderedlayout/ThemableLayout.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/orderedlayout/VerticalLayout.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/component/page/AppShellConfigurator.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/dom/NodeVisitor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/internal/BrowserLiveReload.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/internal/BrowserLiveReloadAccessor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/internal/DevModeHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/internal/DevModeHandlerManager.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/internal/Pair.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/AbstractRouteNotFoundError.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/AfterNavigationObserver.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/BeforeEvent.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/NavigationEvent.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/NavigationHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/PageTitle.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/PreserveOnRefresh.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/Route.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/RouteBaseData.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/RoutePathProvider.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/RouteResolver.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/internal/AbstractNavigationStateRenderer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/internal/AfterNavigationHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/internal/BeforeEnterHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/internal/BeforeLeaveHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/router/internal/ConfiguredRoutes.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/BootstrapHandler.js\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/RequestHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/RouteRegistry.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/communication/FragmentedMessageHolder.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/default-logo.png\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/default-offline-page.html\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/frontend/scanner/ClassFinder$DefaultClassFinder.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/frontend/scanner/ClassFinder.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/startup/ClassLoaderAwareServletContainerInitializer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/startup/VaadinContextStartupInitializer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/server/startup/VaadinServletContextStartupInitializer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/spring/SpringBootAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/spring/VaadinApplicationConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/spring/VaadinScopesConfig.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/spring/VaadinServletConfiguration$RootExcludeHandler.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qcom/vaadin/flow/spring/VaadinServletConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qjakarta/servlet/ServletContainerInitializer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qjakarta/servlet/ServletContextListener.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qjakarta/websocket/Endpoint.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qjakarta/websocket/MessageHandler$Whole.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qjakarta/websocket/MessageHandler.class\\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/loader/JdbcLeakPrevention.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/apache/catalina/util/CharsetMapperDefault.properties\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/apache/catalina/util/ServerInfo.properties\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/atmosphere/util/version.properties\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/beans/factory/Aware.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/beans/factory/BeanFactoryAware.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/beans/factory/config/BeanFactoryPostProcessor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/AbstractDependsOnBeanFactoryPostProcessor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/AutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/AutoConfigureAfter.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/AutoConfigureBefore.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/AutoConfigureOrder.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/admin/SpringApplicationAdminJmxAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/aop/AopAutoConfiguration$AspectJAutoProxyingConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/aop/AopAutoConfiguration$ClassProxyingConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/aop/AopAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/availability/ApplicationAvailabilityAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/CacheAutoConfiguration$CacheConfigurationImportSelector.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/CacheAutoConfiguration$CacheManagerEntityManagerFactoryDependsOnPostProcessor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/CacheAutoConfiguration$CacheManagerValidator.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/CacheAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/GenericCacheConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/NoOpCacheConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/cache/SimpleCacheConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnBean.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnClass.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnMissingBean.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnMissingClass.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnNotWarDeployment.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnProperty.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnResource.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/condition/ConditionalOnWebApplication.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/context/ConfigurationPropertiesAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/context/LifecycleAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/context/MessageSourceAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/context/PropertyPlaceholderAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/GsonHttpMessageConvertersConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration$HttpMessageConvertersAutoConfigurationRuntimeHints.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration$NotReactiveWebApplicationCondition$ReactiveWebApplication.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration$NotReactiveWebApplicationCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration$StringHttpMessageConverterConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/HttpMessageConvertersAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/JacksonHttpMessageConvertersConfiguration$MappingJackson2HttpMessageConverterConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/JacksonHttpMessageConvertersConfiguration$MappingJackson2XmlHttpMessageConverterConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/JacksonHttpMessageConvertersConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/JsonbHttpMessageConvertersConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/info/ProjectInfoAutoConfiguration$GitResourceAvailableCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/info/ProjectInfoAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration$StandardJackson2ObjectMapperBuilderCustomizer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$Jackson2ObjectMapperBuilderCustomizerConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$JacksonAutoConfigurationRuntimeHints.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$JacksonMixinConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$JacksonObjectMapperBuilderConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$JacksonObjectMapperConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration$ParameterNamesModuleConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jackson/JacksonAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/jmx/JmxAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/orm/jpa/EntityManagerFactoryDependsOnPostProcessor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/DataSourceInitializationConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/R2dbcInitializationConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/SqlInitializationAutoConfiguration$SqlInitializationModeCondition$ModeIsNever.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/SqlInitializationAutoConfiguration$SqlInitializationModeCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/sql/init/SqlInitializationAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/ssl/SslAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskExecutionAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/task/TaskSchedulingAutoConfiguration.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/RestTemplateAutoConfiguration$NotReactiveWebApplicationCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/client/RestTemplateAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration$JettyWebServerFactoryCustomizerConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration$NettyWebServerFactoryCustomizerConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration$TomcatWebServerFactoryCustomizerConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration$UndertowWebServerFactoryCustomizerConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/embedded/EmbeddedWebServerFactoryCustomizerAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration$DefaultDispatcherServletCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration$DispatcherServletConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration$DispatcherServletRegistrationCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration$DispatcherServletRegistrationConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/DispatcherServletAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/HttpEncodingAutoConfiguration$LocaleCharsetMappingsCustomizer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/HttpEncodingAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/MultipartAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryAutoConfiguration$BeanPostProcessorsRegistrar.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryAutoConfiguration$ForwardedHeaderFilterConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryAutoConfiguration$ForwardedHeaderFilterCustomizer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryConfiguration$EmbeddedJetty.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryConfiguration$EmbeddedTomcat.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/ServletWebServerFactoryConfiguration$EmbeddedUndertow.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$EnableWebMvcConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$OptionalPathExtensionContentNegotiationStrategy.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$ProblemDetailsErrorHandlingConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$ResourceChainCustomizerConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$ResourceChainResourceHandlerRegistrationCustomizer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$ResourceHandlerRegistrationCustomizer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$WebMvcAutoConfigurationAdapter.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration$WelcomePageHandlerMappingFactory.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/WebMvcAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$DefaultErrorViewResolverConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$ErrorPageCustomizer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$ErrorTemplateMissingCondition.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$PreserveErrorControllerTargetClassPostProcessor.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$StaticView.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration$WhitelabelErrorViewConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/web/servlet/error/ErrorMvcAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketMessagingAutoConfiguration$WebSocketMessageConverterConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketMessagingAutoConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketServletAutoConfiguration$JettyWebSocketConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/autoconfigure/websocket/servlet/WebSocketServletAutoConfiguration$TomcatWebSocketConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"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/EnableConfigurationProperties.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/context/properties/EnableConfigurationPropertiesRegistrar.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/boot/sql/init/dependency/DatabaseInitializationDependencyConfigurer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/ApplicationContextAware.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/ApplicationContextInitializer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/ResourceLoaderAware.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/annotation/Conditional.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/annotation/Configuration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/annotation/Import.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/annotation/ImportBeanDefinitionRegistrar.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/context/annotation/ImportRuntimeHints.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/core/Ordered.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/core/annotation/Order.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/web/context/ServletContextAware.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/web/servlet/config/annotation/DelegatingWebMvcConfiguration.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/web/servlet/config/annotation/WebMvcConfigurationSupport$NoOpValidator.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/web/servlet/config/annotation/WebMvcConfigurationSupport.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qorg/springframework/web/servlet/config/annotation/WebMvcConfigurer.class\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qvaadin-featureflags.properties\\E"
|
||||||
|
}, {
|
||||||
|
"pattern":"\\Qvite.generated.ts\\E"
|
||||||
|
}]},
|
||||||
|
"bundles":[{
|
||||||
|
"name":"jakarta.servlet.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"jakarta.servlet.http.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.authenticator.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.authenticator.jaspic.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.connector.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.core.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.deploy.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.loader.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.mapper.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.mbeans.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.realm.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.security.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.session.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.startup.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.util.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.valves.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.catalina.webresources.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.coyote.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.coyote.http11.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.coyote.http11.filters.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.naming.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.buf.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.compat.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.descriptor.web.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.http.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.http.parser.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.modeler.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.net.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.scan.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.util.threads.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.websocket.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.websocket.pojo.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"org.apache.tomcat.websocket.server.LocalStrings",
|
||||||
|
"locales":[""]
|
||||||
|
}, {
|
||||||
|
"name":"sun.awt.resources.awt",
|
||||||
|
"classNames":["sun.awt.resources.awt", "sun.awt.resources.awt_de"]
|
||||||
|
}]
|
||||||
|
}
|
|
@ -0,0 +1,8 @@
|
||||||
|
{
|
||||||
|
"types":[
|
||||||
|
],
|
||||||
|
"lambdaCapturingTypes":[
|
||||||
|
],
|
||||||
|
"proxies":[
|
||||||
|
]
|
||||||
|
}
|
Loading…
Reference in a new issue