diff --git a/.github/workflows/Distribution.yml b/.github/workflows/Distribution.yml
index 404db4d..a2e6f4e 100644
--- a/.github/workflows/Distribution.yml
+++ b/.github/workflows/Distribution.yml
@@ -1,4 +1,4 @@
-name: distribution
+name: Distribution
on:
workflow_dispatch:
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index c192495..edb669f 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -41,3 +41,7 @@ If you *need* distribution details, please refer to [blog (2024)](https://blck-b
`./gradlew nativeCompile` - (needs GraalVM) native backend compilation to `build/native/nativeCompile`
scripts in `vue/package.json` - use these to export electron
+
+### Tracing
+Generating graal aot `tracing` works for me only by running the generated bootJar as `java -jar
+-agentlib:native-image-agent=config-output-dir=tracing MRT-X.jar`
diff --git a/build.gradle b/build.gradle
index f7e4a86..a5da269 100644
--- a/build.gradle
+++ b/build.gradle
@@ -52,7 +52,7 @@ java {
}
dependencies {
- implementation 'org.xerial:sqlite-jdbc:3.47.1.0'
+ implementation 'org.xerial:sqlite-jdbc:3.47.0.0'
implementation 'org.jsoup:jsoup:1.18.3'
testImplementation(platform('org.junit:junit-bom:5.11.3'))
@@ -73,6 +73,7 @@ bootJar {
archiveFileName = "MRT-${version}.jar"
}
+// generate aot tracing - rather see contributing.md
//bootRun {
// jvmArgs("-agentlib:native-image-agent=config-output-dir=tracing")
//}
diff --git a/src/main/java/com/blck/MusicReleaseTracker/Core/ErrorLogging.java b/src/main/java/com/blck/MusicReleaseTracker/Core/ErrorLogging.java
index bfd953f..4acbdd8 100644
--- a/src/main/java/com/blck/MusicReleaseTracker/Core/ErrorLogging.java
+++ b/src/main/java/com/blck/MusicReleaseTracker/Core/ErrorLogging.java
@@ -1,37 +1,34 @@
+/*
+ * MusicReleaseTracker
+ * Copyright (C) 2023 - 2024 BLCK
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see .
+ */
+
package com.blck.MusicReleaseTracker.Core;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Component;
-import java.io.File;
import java.nio.file.Files;
import java.nio.file.Path;
-import java.nio.file.Paths;
import java.nio.file.StandardOpenOption;
import java.util.logging.FileHandler;
import java.util.logging.Level;
import java.util.logging.Logger;
import java.util.logging.SimpleFormatter;
-/* MusicReleaseTracker
- Copyright (C) 2023 BLCK
- This program is free software: you can redistribute it and/or modify
- it under the terms of the GNU General Public License as published by
- the Free Software Foundation, either version 3 of the License, or
- (at your option) any later version.
- This program is distributed in the hope that it will be useful,
- but WITHOUT ANY WARRANTY; without even the implied warranty of
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- GNU General Public License for more details.
- You should have received a copy of the GNU General Public License
- along with this program. If not, see .*/
-
@Component
public class ErrorLogging {
- public enum Severity {
- SEVERE, WARNING, INFO
- }
private final ValueStore store;
private final Logger logger = Logger.getLogger("errorLogger");
@Autowired
@@ -64,4 +61,8 @@ public void error(Exception e, Severity level, String message) {
System.exit(1);
}
}
+
+ public enum Severity {
+ SEVERE, WARNING, INFO
+ }
}
diff --git a/vue/buildResources/graal-tracing/reflect-config.json b/vue/buildResources/graal-tracing/reflect-config.json
index 5bc18e2..fdc8771 100644
--- a/vue/buildResources/graal-tracing/reflect-config.json
+++ b/vue/buildResources/graal-tracing/reflect-config.json
@@ -23,6 +23,9 @@
{
"name":"[Ljava.lang.Class;"
},
+{
+ "name":"[Ljava.lang.Object;"
+},
{
"name":"[Ljava.lang.String;"
},
@@ -155,6 +158,7 @@
"name":"com.blck.MusicReleaseTracker.DataObjects.Album",
"allDeclaredFields":true,
"queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
"methods":[{"name":"getAlbum","parameterTypes":[] }, {"name":"getAlbumSongs","parameterTypes":[] }, {"name":"getDate","parameterTypes":[] }, {"name":"getName","parameterTypes":[] }, {"name":"songs","parameterTypes":[] }]
},
{
@@ -173,7 +177,7 @@
"allDeclaredFields":true,
"queryAllDeclaredMethods":true,
"queryAllDeclaredConstructors":true,
- "methods":[{"name":"","parameterTypes":["com.blck.MusicReleaseTracker.GUIController"] }, {"name":"checkExistURL","parameterTypes":["java.util.Map"] }, {"name":"clickAddURL","parameterTypes":["java.util.Map"] }, {"name":"clickArtistAdd","parameterTypes":["java.lang.String"] }, {"name":"clickScrape","parameterTypes":[] }, {"name":"deleteArtist","parameterTypes":["java.lang.String"] }, {"name":"deleteUrl","parameterTypes":["java.util.Map"] }, {"name":"fillCombview","parameterTypes":[] }, {"name":"getAppVersion","parameterTypes":[] }, {"name":"getScrapeDate","parameterTypes":[] }, {"name":"getTableData","parameterTypes":["java.util.Map"] }, {"name":"getThemeConfig","parameterTypes":[] }, {"name":"loadList","parameterTypes":[] }, {"name":"saveUrl","parameterTypes":["java.util.Map"] }, {"name":"setSetting","parameterTypes":["java.util.Map"] }, {"name":"settingsOpened","parameterTypes":[] }]
+ "methods":[{"name":"","parameterTypes":["com.blck.MusicReleaseTracker.GUIController"] }, {"name":"cancelScrape","parameterTypes":[] }, {"name":"checkExistURL","parameterTypes":["java.util.Map"] }, {"name":"cleanArtistSource","parameterTypes":["java.util.Map"] }, {"name":"clickAddURL","parameterTypes":["java.util.Map"] }, {"name":"clickArtistAdd","parameterTypes":["java.lang.String"] }, {"name":"clickScrape","parameterTypes":[] }, {"name":"deleteArtist","parameterTypes":["java.lang.String"] }, {"name":"fillCombview","parameterTypes":[] }, {"name":"getAppVersion","parameterTypes":[] }, {"name":"getScrapeDate","parameterTypes":[] }, {"name":"getTableData","parameterTypes":["java.util.Map"] }, {"name":"getThemeConfig","parameterTypes":[] }, {"name":"loadList","parameterTypes":[] }, {"name":"setSetting","parameterTypes":["java.util.Map"] }, {"name":"settingsOpened","parameterTypes":[] }]
},
{
"name":"com.blck.MusicReleaseTracker.FrontendAPI.SSEController",
@@ -200,7 +204,7 @@
"allDeclaredClasses":true,
"queryAllDeclaredMethods":true,
"queryAllDeclaredConstructors":true,
- "methods":[{"name":"","parameterTypes":["com.blck.MusicReleaseTracker.Core.AppConfig","com.blck.MusicReleaseTracker.Core.ValueStore","com.blck.MusicReleaseTracker.JsonSettings.SettingsIO","com.blck.MusicReleaseTracker.Core.ErrorLogging","com.blck.MusicReleaseTracker.StartSetup","com.blck.MusicReleaseTracker.DB.MigrateDB"] }, {"name":"main","parameterTypes":["java.lang.String[]"] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }]
+ "methods":[{"name":"","parameterTypes":["com.blck.MusicReleaseTracker.Core.AppConfig","com.blck.MusicReleaseTracker.Core.ValueStore","com.blck.MusicReleaseTracker.JsonSettings.SettingsIO","com.blck.MusicReleaseTracker.Core.ErrorLogging","com.blck.MusicReleaseTracker.StartSetup","com.blck.MusicReleaseTracker.DB.MigrateDB"] }, {"name":"corsConfigurer","parameterTypes":[] }, {"name":"main","parameterTypes":["java.lang.String[]"] }, {"name":"setBeanFactory","parameterTypes":["org.springframework.beans.factory.BeanFactory"] }]
},
{
"name":"com.blck.MusicReleaseTracker.Main$$SpringCGLIB$$0",
@@ -210,6 +214,20 @@
"fields":[{"name":"CGLIB$FACTORY_DATA"}],
"methods":[{"name":"","parameterTypes":["com.blck.MusicReleaseTracker.Core.AppConfig","com.blck.MusicReleaseTracker.Core.ValueStore","com.blck.MusicReleaseTracker.JsonSettings.SettingsIO","com.blck.MusicReleaseTracker.Core.ErrorLogging","com.blck.MusicReleaseTracker.StartSetup","com.blck.MusicReleaseTracker.DB.MigrateDB"] }, {"name":"CGLIB$SET_STATIC_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }, {"name":"CGLIB$SET_THREAD_CALLBACKS","parameterTypes":["org.springframework.cglib.proxy.Callback[]"] }]
},
+{
+ "name":"com.blck.MusicReleaseTracker.Main$$SpringCGLIB$$FastClass$$0",
+ "methods":[{"name":"","parameterTypes":["java.lang.Class"] }]
+},
+{
+ "name":"com.blck.MusicReleaseTracker.Main$$SpringCGLIB$$FastClass$$1",
+ "methods":[{"name":"","parameterTypes":["java.lang.Class"] }]
+},
+{
+ "name":"com.blck.MusicReleaseTracker.Main$1",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"addCorsMappings","parameterTypes":["org.springframework.web.servlet.config.annotation.CorsRegistry"] }, {"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }]
+},
{
"name":"com.blck.MusicReleaseTracker.Main$StartupRunner",
"allDeclaredFields":true,
@@ -224,6 +242,9 @@
"queryAllDeclaredMethods":true,
"methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }]
},
+{
+ "name":"com.blck.MusicReleaseTracker.Scraping.Scrapers.ScraperMusicbrainz"
+},
{
"name":"com.blck.MusicReleaseTracker.StartSetup",
"allDeclaredFields":true,
@@ -246,7 +267,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"] }]
+ "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"] }]
},
{
"name":"com.fasterxml.jackson.core.TreeCodec",
@@ -289,6 +310,9 @@
{
"name":"com.fasterxml.jackson.dataformat.xml.XmlMapper"
},
+{
+ "name":"com.fasterxml.jackson.dataformat.yaml.YAMLFactory"
+},
{
"name":"com.fasterxml.jackson.datatype.jdk8.Jdk8Module",
"methods":[{"name":"","parameterTypes":[] }]
@@ -407,6 +431,9 @@
{
"name":"io.netty.util.NettyRuntime"
},
+{
+ "name":"io.r2dbc.proxy.ProxyConnectionFactory"
+},
{
"name":"io.r2dbc.spi.ConnectionFactory"
},
@@ -557,6 +584,10 @@
{
"name":"java.io.FilePermission"
},
+{
+ "name":"java.io.IOException",
+ "methods":[{"name":"","parameterTypes":["java.lang.String"] }]
+},
{
"name":"java.io.Serializable",
"queryAllDeclaredMethods":true,
@@ -576,10 +607,6 @@
"fields":[{"name":"classLoaderValueMap"}],
"methods":[{"name":"defineClass","parameterTypes":["java.lang.String","byte[]","int","int","java.security.ProtectionDomain"] }]
},
-{
- "name":"java.lang.Cloneable",
- "queryAllDeclaredMethods":true
-},
{
"name":"java.lang.Comparable",
"queryAllDeclaredMethods":true
@@ -693,6 +720,9 @@
"name":"java.net.UnixDomainSocketAddress",
"methods":[{"name":"of","parameterTypes":["java.lang.String"] }]
},
+{
+ "name":"java.net.http.HttpClient"
+},
{
"name":"java.nio.channels.ServerSocketChannel",
"methods":[{"name":"open","parameterTypes":["java.net.ProtocolFamily"] }]
@@ -742,10 +772,7 @@
"name":"java.util.ArrayList"
},
{
- "name":"java.util.Date",
- "allDeclaredFields":true,
- "queryAllDeclaredMethods":true,
- "queryAllDeclaredConstructors":true
+ "name":"java.util.Date"
},
{
"name":"java.util.Enumeration"
@@ -754,11 +781,27 @@
"name":"java.util.HashSet"
},
{
- "name":"java.util.List"
+ "name":"java.util.List",
+ "queryAllDeclaredMethods":true
},
{
"name":"java.util.PropertyPermission"
},
+{
+ "name":"java.util.RandomAccess",
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"java.util.ReverseOrderListView",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"java.util.ReverseOrderListView$Rand",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true
+},
{
"name":"java.util.Set"
},
@@ -785,10 +828,6 @@
"name":"java.util.concurrent.atomic.Striped64",
"fields":[{"name":"base"}, {"name":"cellsBusy"}]
},
-{
- "name":"java.util.concurrent.atomic.Striped64$Cell",
- "fields":[{"name":"value"}]
-},
{
"name":"java.util.logging.LogManager"
},
@@ -817,6 +856,9 @@
{
"name":"javax.inject.Named"
},
+{
+ "name":"javax.inject.Qualifier"
+},
{
"name":"javax.money.MonetaryAmount"
},
@@ -826,6 +868,10 @@
{
"name":"javax.naming.ldap.LdapContext"
},
+{
+ "name":"javax.security.auth.Subject",
+ "methods":[{"name":"callAs","parameterTypes":["javax.security.auth.Subject","java.util.concurrent.Callable"] }]
+},
{
"name":"javax.security.auth.x500.X500Principal",
"fields":[{"name":"thisX500Name"}],
@@ -936,6 +982,9 @@
{
"name":"org.apache.coyote.http11.Http11Processor"
},
+{
+ "name":"org.apache.hc.client5.http.impl.classic.HttpClients"
+},
{
"name":"org.apache.jasper.compiler.JspConfig"
},
@@ -996,6 +1045,9 @@
{
"name":"org.eclipse.core.runtime.FileLocator"
},
+{
+ "name":"org.eclipse.jetty.client.HttpClient"
+},
{
"name":"org.eclipse.jetty.ee10.webapp.WebAppContext"
},
@@ -1027,9 +1079,6 @@
{
"name":"org.infinispan.spring.embedded.provider.SpringEmbeddedCacheManager"
},
-{
- "name":"org.influxdb.InfluxDB"
-},
{
"name":"org.jboss.logging.Logger"
},
@@ -1174,6 +1223,12 @@
"allDeclaredFields":true,
"queryAllDeclaredMethods":true
},
+{
+ "name":"org.springframework.boot.ApplicationProperties",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
{
"name":"org.springframework.boot.ClearCachesApplicationListener",
"queryAllDeclaredConstructors":true,
@@ -1190,10 +1245,6 @@
"queryAllDeclaredMethods":true,
"queryAllPublicMethods":true
},
-{
- "name":"org.springframework.boot.SpringApplication",
- "methods":[{"name":"","parameterTypes":[] }]
-},
{
"name":"org.springframework.boot.SpringBootConfiguration",
"queryAllDeclaredMethods":true
@@ -1486,6 +1537,24 @@
{
"name":"org.springframework.boot.autoconfigure.http.JsonbHttpMessageConvertersConfiguration"
},
+{
+ "name":"org.springframework.boot.autoconfigure.http.client.HttpClientAutoConfiguration",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"clientHttpRequestFactoryBuilder","parameterTypes":["org.springframework.boot.autoconfigure.http.client.HttpClientProperties"] }, {"name":"clientHttpRequestFactorySettings","parameterTypes":["org.springframework.boot.autoconfigure.http.client.HttpClientProperties","org.springframework.beans.factory.ObjectProvider"] }]
+},
+{
+ "name":"org.springframework.boot.autoconfigure.http.client.HttpClientProperties",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "queryAllDeclaredConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.springframework.boot.autoconfigure.http.client.NotReactiveWebApplicationCondition",
+ "methods":[{"name":"","parameterTypes":[] }]
+},
{
"name":"org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration",
"allDeclaredFields":true,
@@ -1616,7 +1685,7 @@
"allDeclaredFields":true,
"queryAllDeclaredMethods":true,
"queryAllDeclaredConstructors":true,
- "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"] }]
+ "methods":[{"name":"","parameterTypes":["org.springframework.core.io.ResourceLoader","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",
@@ -1656,26 +1725,19 @@
"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"] }]
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"applicationTaskExecutor","parameterTypes":["org.springframework.boot.task.ThreadPoolTaskExecutorBuilder"] }]
},
{
"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"] }]
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"threadPoolTaskExecutorBuilder","parameterTypes":["org.springframework.boot.autoconfigure.task.TaskExecutionProperties","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider"] }]
},
{
"name":"org.springframework.boot.autoconfigure.task.TaskSchedulingAutoConfiguration",
@@ -1691,13 +1753,6 @@
"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"
},
@@ -1706,7 +1761,7 @@
"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"] }]
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"threadPoolTaskSchedulerBuilder","parameterTypes":["org.springframework.boot.autoconfigure.task.TaskSchedulingProperties","org.springframework.beans.factory.ObjectProvider"] }]
},
{
"name":"org.springframework.boot.autoconfigure.task.TaskSchedulingProperties",
@@ -1772,7 +1827,7 @@
"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"] }]
+ "methods":[{"name":"","parameterTypes":[] }, {"name":"httpMessageConvertersRestClientCustomizer","parameterTypes":["org.springframework.beans.factory.ObjectProvider"] }, {"name":"restClientBuilderConfigurer","parameterTypes":["org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider","org.springframework.beans.factory.ObjectProvider"] }, {"name":"restClientSsl","parameterTypes":["org.springframework.beans.factory.ObjectProvider","org.springframework.boot.ssl.SslBundles"] }]
},
{
"name":"org.springframework.boot.autoconfigure.web.client.RestClientBuilderConfigurer",
@@ -1942,7 +1997,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":"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":"viewNameTranslator","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",
@@ -1973,14 +2028,13 @@
{
"name":"org.springframework.boot.autoconfigure.web.servlet.error.AbstractErrorController",
"allDeclaredFields":true,
- "queryAllDeclaredMethods":true,
- "queryAllPublicMethods":true
+ "queryAllDeclaredMethods":true
},
{
"name":"org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController",
"allDeclaredFields":true,
"queryAllDeclaredMethods":true,
- "methods":[{"name":"close","parameterTypes":[] }, {"name":"error","parameterTypes":["jakarta.servlet.http.HttpServletRequest"] }, {"name":"shutdown","parameterTypes":[] }]
+ "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }]
},
{
"name":"org.springframework.boot.autoconfigure.web.servlet.error.DefaultErrorViewResolver",
@@ -2123,16 +2177,6 @@
"queryAllPublicConstructors":true,
"methods":[{"name":"","parameterTypes":["org.springframework.core.io.ResourceLoader"] }]
},
-{
- "name":"org.springframework.boot.context.config.DelegatingApplicationContextInitializer",
- "queryAllPublicConstructors":true,
- "methods":[{"name":"","parameterTypes":[] }]
-},
-{
- "name":"org.springframework.boot.context.config.DelegatingApplicationListener",
- "queryAllPublicConstructors":true,
- "methods":[{"name":"","parameterTypes":[] }]
-},
{
"name":"org.springframework.boot.context.config.StandardConfigDataLoader",
"queryAllPublicConstructors":true,
@@ -2174,10 +2218,6 @@
"name":"org.springframework.boot.context.properties.ConfigurationPropertiesBindingPostProcessor",
"methods":[{"name":"","parameterTypes":[] }]
},
-{
- "name":"org.springframework.boot.context.properties.DeprecatedConfigurationProperty",
- "queryAllDeclaredMethods":true
-},
{
"name":"org.springframework.boot.context.properties.EnableConfigurationProperties",
"queryAllDeclaredMethods":true
@@ -2235,6 +2275,39 @@
"queryAllPublicConstructors":true,
"methods":[{"name":"","parameterTypes":[] }]
},
+{
+ "name":"org.springframework.boot.http.client.AbstractClientHttpRequestFactoryBuilder",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true
+},
+{
+ "name":"org.springframework.boot.http.client.ClientHttpRequestFactoryBuilder",
+ "queryAllPublicMethods":true
+},
+{
+ "name":"org.springframework.boot.http.client.ClientHttpRequestFactorySettings",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }]
+},
+{
+ "name":"org.springframework.boot.http.client.JdkClientHttpRequestFactoryBuilder",
+ "allDeclaredFields":true,
+ "queryAllDeclaredMethods":true,
+ "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }]
+},
+{
+ "name":"org.springframework.boot.io.Base64ProtocolResolver",
+ "queryAllDeclaredConstructors":true,
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
+{
+ "name":"org.springframework.boot.io.ProtocolResolverApplicationContextInitializer",
+ "queryAllDeclaredConstructors":true,
+ "queryAllPublicConstructors":true,
+ "methods":[{"name":"","parameterTypes":[] }]
+},
{
"name":"org.springframework.boot.jackson.JsonComponentModule",
"allDeclaredFields":true,
@@ -2286,11 +2359,11 @@
"name":"org.springframework.boot.logging.log4j2.Log4J2LoggingSystem.Factory"
},
{
- "name":"org.springframework.boot.logging.logback.ApplicationNameConverter",
+ "name":"org.springframework.boot.logging.logback.ColorConverter",
"methods":[{"name":"","parameterTypes":[] }]
},
{
- "name":"org.springframework.boot.logging.logback.ColorConverter",
+ "name":"org.springframework.boot.logging.logback.EnclosedInSquareBracketsConverter",
"methods":[{"name":"","parameterTypes":[] }]
},
{
@@ -2365,18 +2438,6 @@
"queryAllDeclaredMethods":true,
"methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }]
},
-{
- "name":"org.springframework.boot.task.TaskExecutorBuilder",
- "allDeclaredFields":true,
- "queryAllDeclaredMethods":true,
- "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }]
-},
-{
- "name":"org.springframework.boot.task.TaskSchedulerBuilder",
- "allDeclaredFields":true,
- "queryAllDeclaredMethods":true,
- "methods":[{"name":"close","parameterTypes":[] }, {"name":"shutdown","parameterTypes":[] }]
-},
{
"name":"org.springframework.boot.task.ThreadPoolTaskExecutorBuilder",
"allDeclaredFields":true,
@@ -2712,9 +2773,6 @@
{
"name":"org.springframework.data.elasticsearch.client.elc.ElasticsearchTemplate"
},
-{
- "name":"org.springframework.data.elasticsearch.client.elc.ReactiveElasticsearchClient"
-},
{
"name":"org.springframework.data.elasticsearch.repository.ElasticsearchRepository"
},
@@ -2771,6 +2829,9 @@
{
"name":"org.springframework.http.ReactiveHttpInputMessage"
},
+{
+ "name":"org.springframework.http.client.ClientHttpRequestFactory"
+},
{
"name":"org.springframework.http.codec.CodecConfigurer"
},
@@ -3054,10 +3115,6 @@
"allDeclaredFields":true,
"queryAllDeclaredMethods":true
},
-{
- "name":"org.springframework.web.method.annotation.ExceptionHandlerMethodResolver",
- "methods":[{"name":"noMatchingExceptionHandler","parameterTypes":[] }]
-},
{
"name":"org.springframework.web.method.support.CompositeUriComponentsContributor",
"allDeclaredFields":true,
@@ -3155,7 +3212,7 @@
"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":"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":[] }]
+ "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":"org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport$NoOpValidator",
@@ -3167,7 +3224,7 @@
"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":"addErrorResponseInterceptors","parameterTypes":["java.util.List"] }, {"name":"addFormatters","parameterTypes":["org.springframework.format.FormatterRegistry"] }, {"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",
@@ -3393,6 +3450,9 @@
{
"name":"org.webjars.WebJarAssetLocator"
},
+{
+ "name":"org.webjars.WebJarVersionLocator"
+},
{
"name":"org.xnio.SslClientAuthMode"
},
@@ -3405,6 +3465,9 @@
{
"name":"reactor.core.publisher.Mono"
},
+{
+ "name":"reactor.netty.http.client.HttpClient"
+},
{
"name":"reactor.netty.http.server.HttpServer"
},
diff --git a/vue/buildResources/graal-tracing/resource-config.json b/vue/buildResources/graal-tracing/resource-config.json
index 711a405..9078426 100644
--- a/vue/buildResources/graal-tracing/resource-config.json
+++ b/vue/buildResources/graal-tracing/resource-config.json
@@ -16,8 +16,6 @@
"pattern":"\\QMETA-INF/resources/accent-rose.css\\E"
}, {
"pattern":"\\QMETA-INF/resources/accent-warm.css\\E"
- }, {
- "pattern":"\\QMETA-INF/resources/assets/MRTicon-BABpuI07.ico\\E"
}, {
"pattern":"\\QMETA-INF/resources/assets/MRTlogo-BpL2l-3G.png\\E"
}, {
@@ -29,13 +27,9 @@
}, {
"pattern":"\\QMETA-INF/resources/assets/index-.*\\.js\\E"
}, {
- "pattern":"\\QMETA-INF/resources/assets/index-.*\\.css\\E"
+ "pattern":"\\QMETA-INF/resources/assets/index-.*\\.css\\E"
}, {
"pattern":"\\QMETA-INF/resources/assets/optionsblack-vjTCXWXl.png\\E"
- }, {
- "pattern":"\\QMETA-INF/resources/assets/optionsdark-ymr6Vwzk.png\\E"
- }, {
- "pattern":"\\QMETA-INF/resources/assets/optionslight-B8QchSUy.png\\E"
}, {
"pattern":"\\QMETA-INF/resources/assets/refreshuniversal-3TIkIW2C.png\\E"
}, {
@@ -78,6 +72,8 @@
"pattern":"\\QMETA-INF/spring.integration.properties\\E"
}, {
"pattern":"\\QMETA-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.imports\\E"
+ }, {
+ "pattern":"\\QMETA-INF/spring/org.springframework.boot.autoconfigure.AutoConfiguration.replacements\\E"
}, {
"pattern":"\\Qapplication-default.properties\\E"
}, {
@@ -452,6 +448,12 @@
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/JacksonHttpMessageConvertersConfiguration.class\\E"
}, {
"pattern":"\\Qorg/springframework/boot/autoconfigure/http/JsonbHttpMessageConvertersConfiguration.class\\E"
+ }, {
+ "pattern":"\\Qorg/springframework/boot/autoconfigure/http/client/HttpClientAutoConfiguration.class\\E"
+ }, {
+ "pattern":"\\Qorg/springframework/boot/autoconfigure/http/client/NotReactiveWebApplicationCondition$ReactiveWebApplication.class\\E"
+ }, {
+ "pattern":"\\Qorg/springframework/boot/autoconfigure/http/client/NotReactiveWebApplicationCondition.class\\E"
}, {
"pattern":"\\Qorg/springframework/boot/autoconfigure/info/ProjectInfoAutoConfiguration$GitResourceAvailableCondition.class\\E"
}, {
@@ -492,8 +494,6 @@
"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"
}, {
@@ -502,8 +502,6 @@
"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"
}, {
@@ -602,8 +600,6 @@
"pattern":"\\Qorg/springframework/boot/context/properties/EnableConfigurationPropertiesRegistrar.class\\E"
}, {
"pattern":"\\Qorg/springframework/boot/sql/init/dependency/DatabaseInitializationDependencyConfigurer.class\\E"
- }, {
- "pattern":"\\Qorg/springframework/boot/web/server/mime-mappings.properties\\E"
}, {
"pattern":"\\Qorg/springframework/context/ApplicationContextAware.class\\E"
}, {
@@ -654,8 +650,6 @@
"pattern":"\\Qresources/accent-rose.css\\E"
}, {
"pattern":"\\Qresources/accent-warm.css\\E"
- }, {
- "pattern":"\\Qresources/assets/MRTicon-BABpuI07.ico\\E"
}, {
"pattern":"\\Qresources/assets/MRTlogo-BpL2l-3G.png\\E"
}, {
@@ -665,15 +659,11 @@
}, {
"pattern":"\\Qresources/assets/crosslight-CRspF710.png\\E"
}, {
- "pattern":"\\Qresources/assets/index-CkTRZNgD.js\\E"
+ "pattern":"\\Qresources/assets/index-4AKdfNH0.js\\E"
}, {
- "pattern":"\\Qresources/assets/index-DZnS3iZB.css\\E"
+ "pattern":"\\Qresources/assets/index-CjUsfCBT.css\\E"
}, {
"pattern":"\\Qresources/assets/optionsblack-vjTCXWXl.png\\E"
- }, {
- "pattern":"\\Qresources/assets/optionsdark-ymr6Vwzk.png\\E"
- }, {
- "pattern":"\\Qresources/assets/optionslight-B8QchSUy.png\\E"
}, {
"pattern":"\\Qresources/assets/refreshuniversal-3TIkIW2C.png\\E"
}, {
@@ -698,8 +688,6 @@
"pattern":"\\Qstatic/accent-rose.css\\E"
}, {
"pattern":"\\Qstatic/accent-warm.css\\E"
- }, {
- "pattern":"\\Qstatic/assets/MRTicon-BABpuI07.ico\\E"
}, {
"pattern":"\\Qstatic/assets/MRTlogo-BpL2l-3G.png\\E"
}, {
@@ -709,15 +697,11 @@
}, {
"pattern":"\\Qstatic/assets/crosslight-CRspF710.png\\E"
}, {
- "pattern":"\\Qstatic/assets/index-CkTRZNgD.js\\E"
+ "pattern":"\\Qstatic/assets/index-4AKdfNH0.js\\E"
}, {
- "pattern":"\\Qstatic/assets/index-DZnS3iZB.css\\E"
+ "pattern":"\\Qstatic/assets/index-CjUsfCBT.css\\E"
}, {
"pattern":"\\Qstatic/assets/optionsblack-vjTCXWXl.png\\E"
- }, {
- "pattern":"\\Qstatic/assets/optionsdark-ymr6Vwzk.png\\E"
- }, {
- "pattern":"\\Qstatic/assets/optionslight-B8QchSUy.png\\E"
}, {
"pattern":"\\Qstatic/assets/refreshuniversal-3TIkIW2C.png\\E"
}, {
@@ -734,6 +718,10 @@
"pattern":"java.base:\\Qjdk/internal/icu/impl/data/icudt74b/uprops.icu\\E"
}, {
"pattern":"java.base:\\Qsun/net/idn/uidna.spp\\E"
+ }, {
+ "pattern":"java.logging:\\Qsun/util/logging/resources/logging_cs.properties\\E"
+ }, {
+ "pattern":"java.logging:\\Qsun/util/logging/resources/logging_cs_CZ.properties\\E"
}, {
"pattern":"jdk.internal.le:\\Qjdk/internal/org/jline/utils/capabilities.txt\\E"
}, {