diff --git a/android/app/build.gradle b/android/app/build.gradle index b20a298e91..ae5ee244e0 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -1,4 +1,5 @@ apply plugin: "com.android.application" +apply plugin: "org.jetbrains.kotlin.android" apply plugin: "com.facebook.react" apply from: project(':react-native-config').projectDir.getPath() + "/dotenv.gradle" diff --git a/android/app/src/main/java/im/status/ethereum/MainActivity.java b/android/app/src/main/java/im/status/ethereum/MainActivity.java deleted file mode 100644 index 091a06a8ed..0000000000 --- a/android/app/src/main/java/im/status/ethereum/MainActivity.java +++ /dev/null @@ -1,268 +0,0 @@ -package im.status.ethereum; - -import android.content.Context; -import android.annotation.TargetApi; -import androidx.annotation.Nullable; -import android.app.AlertDialog; -import android.app.ActivityManager; -import android.content.DialogInterface; -import android.content.DialogInterface.OnCancelListener; -import android.content.DialogInterface.OnClickListener; -import android.content.pm.PackageManager; -import android.net.Uri; -import android.os.Build; -import android.os.Looper; -import android.preference.PreferenceManager; -import androidx.core.app.ActivityCompat; -import android.util.Log; -import android.view.WindowManager; -import android.content.Intent; -import android.content.SharedPreferences; -import android.content.res.Configuration; -import android.provider.Settings; -import android.os.Bundle; -import android.os.Handler; -import com.facebook.react.ReactActivityDelegate; -import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint; -import com.facebook.react.defaults.DefaultReactActivityDelegate; -import com.facebook.react.modules.core.DeviceEventManagerModule; -import com.facebook.react.bridge.Arguments; -import com.facebook.react.bridge.WritableMap; -import com.swmansion.gesturehandler.react.RNGestureHandlerEnabledRootView; - -import com.reactnativenavigation.NavigationActivity; -import com.facebook.react.modules.core.PermissionListener; -import androidx.core.splashscreen.SplashScreen; - -import java.util.Properties; -import im.status.ethereum.module.StatusThreadPoolExecutor; -import im.status.ethereum.MainApplication; - -public class MainActivity extends NavigationActivity - implements ActivityCompat.OnRequestPermissionsResultCallback{ - - - @Nullable private PermissionListener mPermissionListener; - private boolean keepSplash = true; - private final int SPLASH_DELAY = 3200; - - /** - * Returns the name of the main component registered from JavaScript. This is used to schedule - * rendering of the component. - */ - protected String getMainComponentName() { - return "StatusIm"; - } - - private static void registerUncaughtExceptionHandler(final Context context) { - final Thread.UncaughtExceptionHandler defaultUncaughtExceptionHandler = Thread.getDefaultUncaughtExceptionHandler(); - Thread.setDefaultUncaughtExceptionHandler(new Thread.UncaughtExceptionHandler() { - @Override - public void uncaughtException(final Thread thread, final Throwable t) { - // High priority, so don't use StatusThreadPoolExecutor - new Thread() { - @Override - public void run() { - Looper.prepare(); - - new AlertDialog.Builder(context) - .setTitle("Error") - .setMessage(t.toString()) - .setNegativeButton("Exit", new DialogInterface.OnClickListener() { - public void onClick(final DialogInterface dialog, final int id) { - dialog.dismiss(); - defaultUncaughtExceptionHandler.uncaughtException(thread, t); - } - }).show(); - - Looper.loop(); - } - }.start(); - } - }); - } - - private ActivityManager getActivityManager() { - return (ActivityManager) this.getSystemService(ACTIVITY_SERVICE); - } - - private ActivityManager.MemoryInfo getAvailableMemory(final ActivityManager activityManager) { - final ActivityManager.MemoryInfo memoryInfo = new ActivityManager.MemoryInfo(); - activityManager.getMemoryInfo(memoryInfo); - return memoryInfo; - } - - protected void configureStatus() { - // Required because of crazy APN settings redirecting localhost (found in GB) - Properties properties = System.getProperties(); - properties.setProperty("http.nonProxyHosts", "localhost|127.0.0.1"); - properties.setProperty("https.nonProxyHosts", "localhost|127.0.0.1"); - } - - private Intent createNotificationSettingsIntent() { - final Intent intent = new Intent(); - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { - intent.setAction(Settings.ACTION_APP_NOTIFICATION_SETTINGS); - intent.putExtra(Settings.EXTRA_APP_PACKAGE, getPackageName()); - } else { - intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS); - intent.addCategory(Intent.CATEGORY_DEFAULT); - intent.setData(Uri.parse("package:" + getPackageName())); - } - return intent; - } - - private void tryToEmit(String eventName, WritableMap event) { - try { - ((MainApplication) getApplication()).getReactNativeHost() - .getReactInstanceManager() - .getCurrentReactContext() - .getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter.class) - .emit("url", event); - } catch(Exception e) {/* we expect NPE on first start, which is OK because we have a fallback */} - } - - @Override - public void onNewIntent(final Intent intent) { - super.onNewIntent(intent); - if (intent.getDataString() != null && intent.getData().getScheme().startsWith("app-settings")) { - startActivity(createNotificationSettingsIntent()); - } - } - - @Override - protected void onCreate(Bundle savedInstanceState) { - SplashScreen splashScreen = SplashScreen.installSplashScreen(this); - setTheme(R.style.DarkTheme); - // Make sure we get an Alert for every uncaught exceptions - registerUncaughtExceptionHandler(MainActivity.this); - - // Report memory details for this application - final ActivityManager activityManager = getActivityManager(); - Log.v("RNBootstrap", "Available system memory "+getAvailableMemory(activityManager).availMem + ", maximum usable application memory " + activityManager.getLargeMemoryClass()+"M"); - - setSecureFlag(); - - // NOTE: Try to not restore the state https://github.com/software-mansion/react-native-screens/issues/17 - super.onCreate(null); - - if (!shouldShowRootedNotification()) { - configureStatus(); - } else { - AlertDialog dialog = new AlertDialog.Builder(MainActivity.this) - .setMessage(getResources().getString(R.string.root_warning)) - .setPositiveButton(getResources().getString(R.string.root_okay), new OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - rejectRootedNotification(); - dialog.dismiss(); - configureStatus(); - } - }) - .setNegativeButton(getResources().getString(R.string.root_cancel), new OnClickListener() { - @Override - public void onClick(DialogInterface dialog, int which) { - dialog.dismiss(); - MainActivity.this.finishAffinity(); - } - }) - .setOnCancelListener(new OnCancelListener() { - @Override - public void onCancel(DialogInterface dialog) { - dialog.dismiss(); - MainActivity.this.finishAffinity(); - } - }) - .create(); - - dialog.show(); - } - - Runnable r = new Runnable() { - @Override - public void run() { - System.loadLibrary("status-logs"); - - // when app is started but the Activity has been destroyed, the deep linking url event is - // not emitted when coming back to foreground. This is a workaround. If the problem is - // resolved in react-native this code should be removed - if (getIntent().getData() != null) { - WritableMap event = Arguments.createMap(); - event.putString("url", getIntent().getDataString()); - // on first start emit will (silently) fail, but the regular deep linking handler will work - tryToEmit("url", event); - } - } - }; - - splashScreen.setKeepOnScreenCondition(() -> keepSplash); - - Handler handler = new Handler(); - handler.postDelayed(() -> keepSplash = false, SPLASH_DELAY); - - StatusThreadPoolExecutor.getInstance().execute(r); - } - - @Override - protected void onDestroy() { - super.onDestroy(); - } - - - - @Override - public void onConfigurationChanged(Configuration newConfig) { - super.onConfigurationChanged(newConfig); - Intent intent = new Intent("onConfigurationChanged"); - intent.putExtra("newConfig", newConfig); - this.sendBroadcast(intent); - } - - private static final String REJECTED_ROOTED_NOTIFICATION = "rejectedRootedNotification"; - private static final Integer FREQUENCY_OF_REMINDER_IN_PERCENT = 5; - - private boolean shouldShowRootedNotification() { - if (RootUtil.isDeviceRooted() && BuildConfig.ENABLE_ROOT_ALERT == "1") { - if (userRejectedRootedNotification()) { - return ((Math.random() * 100) < FREQUENCY_OF_REMINDER_IN_PERCENT); - } else return true; - } else { - return false; - } - } - - private boolean userRejectedRootedNotification() { - SharedPreferences preferences = getPreferences(0); - return preferences.getBoolean(REJECTED_ROOTED_NOTIFICATION, false); - } - - private void rejectRootedNotification() { - SharedPreferences preferences = getPreferences(0); - SharedPreferences.Editor editor = preferences.edit(); - editor.putBoolean(REJECTED_ROOTED_NOTIFICATION, true); - editor.commit(); - } - - private void setSecureFlag() { - final SharedPreferences sharedPrefs = PreferenceManager.getDefaultSharedPreferences(this); - final boolean setSecure = sharedPrefs.getBoolean("BLANK_PREVIEW", false); - if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH && setSecure) { - getWindow().addFlags(WindowManager.LayoutParams.FLAG_SECURE); - } else { - getWindow().clearFlags(WindowManager.LayoutParams.FLAG_SECURE); - } - } - - @TargetApi(Build.VERSION_CODES.M) - public void requestPermissions(String[] permissions, int requestCode, PermissionListener listener) { - mPermissionListener = listener; - requestPermissions(permissions, requestCode); - } - - @Override - public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) { - if (mPermissionListener != null && mPermissionListener.onRequestPermissionsResult(requestCode, permissions, grantResults)) { - mPermissionListener = null; - } - } -} diff --git a/android/app/src/main/java/im/status/ethereum/MainActivity.kt b/android/app/src/main/java/im/status/ethereum/MainActivity.kt new file mode 100644 index 0000000000..55b6a3a993 --- /dev/null +++ b/android/app/src/main/java/im/status/ethereum/MainActivity.kt @@ -0,0 +1,236 @@ +package im.status.ethereum + +import android.annotation.TargetApi +import android.app.ActivityManager +import android.app.AlertDialog +import android.content.Context +import android.content.DialogInterface +import android.content.Intent +import android.content.SharedPreferences +import android.content.pm.PackageManager +import android.content.res.Configuration +import android.net.Uri +import android.os.Build +import android.os.Bundle +import android.os.Handler +import android.os.Looper +import android.preference.PreferenceManager +import android.provider.Settings +import android.util.Log +import android.view.WindowManager +import androidx.annotation.Nullable +import androidx.core.app.ActivityCompat +import androidx.core.splashscreen.SplashScreen.Companion.installSplashScreen +import com.facebook.react.ReactActivityDelegate +import com.facebook.react.bridge.Arguments +import com.facebook.react.bridge.WritableMap +import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint +import com.facebook.react.defaults.DefaultReactActivityDelegate +import com.facebook.react.modules.core.DeviceEventManagerModule +import com.facebook.react.modules.core.PermissionListener +import com.reactnativenavigation.NavigationActivity +import com.swmansion.gesturehandler.react.RNGestureHandlerEnabledRootView +import im.status.ethereum.MainApplication +import im.status.ethereum.module.StatusThreadPoolExecutor +import java.util.Properties + +class MainActivity : NavigationActivity(), ActivityCompat.OnRequestPermissionsResultCallback { + + @Nullable + private var mPermissionListener: PermissionListener? = null + private var keepSplash = true + private val SPLASH_DELAY = 3200 + + /** + * Returns the name of the main component registered from JavaScript. This is used to schedule + * rendering of the component. + */ + protected fun getMainComponentName(): String { + return "StatusIm" + } + + private fun registerUncaughtExceptionHandler(context: Context) { + val defaultUncaughtExceptionHandler = Thread.getDefaultUncaughtExceptionHandler() + // High priority, so don't use StatusThreadPoolExecutor + Thread.setDefaultUncaughtExceptionHandler { thread, t -> + Thread { + Looper.prepare() + AlertDialog.Builder(context) + .setTitle("Error") + .setMessage(t.toString()) + .setNegativeButton("Exit") { dialog, id -> + dialog.dismiss() + defaultUncaughtExceptionHandler.uncaughtException(thread, t) + }.show() + Looper.loop() + }.start() + } + } + + private fun getActivityManager(): ActivityManager { + return getSystemService(ACTIVITY_SERVICE) as ActivityManager + } + + private fun getAvailableMemory(activityManager: ActivityManager): ActivityManager.MemoryInfo { + val memoryInfo = ActivityManager.MemoryInfo() + activityManager.getMemoryInfo(memoryInfo) + return memoryInfo + } + + protected fun configureStatus() { + // Required because of crazy APN settings redirecting localhost (found in GB) + val properties = System.getProperties() + properties.setProperty("http.nonProxyHosts", "localhost|127.0.0.1") + properties.setProperty("https.nonProxyHosts", "localhost|127.0.0.1") + } + + private fun createNotificationSettingsIntent(): Intent { + val intent = Intent() + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.O) { + intent.action = Settings.ACTION_APP_NOTIFICATION_SETTINGS + intent.putExtra(Settings.EXTRA_APP_PACKAGE, packageName) + } else { + intent.action = Settings.ACTION_APPLICATION_DETAILS_SETTINGS + intent.addCategory(Intent.CATEGORY_DEFAULT) + intent.data = Uri.parse("package:$packageName") + } + return intent + } + + private fun tryToEmit(eventName: String, event: WritableMap) { + try { + (getApplication() as MainApplication).getReactNativeHost() + .getReactInstanceManager() + .getCurrentReactContext() + ?.getJSModule(DeviceEventManagerModule.RCTDeviceEventEmitter::class.java) + ?.emit("url", event) + } catch (e: Exception) { // we expect NPE on first start, which is OK because we have a fallback + } + } + + override fun onNewIntent(intent: Intent) { + super.onNewIntent(intent) + if (intent.dataString != null && intent.data!!.scheme!!.startsWith("app-settings")) { + startActivity(createNotificationSettingsIntent()) + } + } + + override fun onCreate(savedInstanceState: Bundle?) { + val splashScreen = installSplashScreen(); + setTheme(R.style.DarkTheme) + // Make sure we get an Alert for every uncaught exceptions + registerUncaughtExceptionHandler(this) + + // Report memory details for this application + val activityManager = getActivityManager() + Log.v("RNBootstrap", "Available system memory " + getAvailableMemory(activityManager).availMem + ", maximum usable application memory " + activityManager.largeMemoryClass + "M") + + setSecureFlag() + + // NOTE: Try to not restore the state https://github.com/software-mansion/react-native-screens/issues/17 + super.onCreate(null) + + if (!shouldShowRootedNotification()) { + configureStatus() + } else { + val dialog = AlertDialog.Builder(this) + .setMessage(resources.getString(R.string.root_warning)) + .setPositiveButton(resources.getString(R.string.root_okay)) { dialog, which -> + rejectRootedNotification() + dialog.dismiss() + configureStatus() + } + .setNegativeButton(resources.getString(R.string.root_cancel)) { dialog, which -> + dialog.dismiss() + finishAffinity() + } + .setOnCancelListener { + it.dismiss() + finishAffinity() + } + .create() + + dialog.show() + } + + val r = Runnable { + System.loadLibrary("status-logs") + + // when app is started but the Activity has been destroyed, the deep linking url event is + // not emitted when coming back to foreground. This is a workaround. If the problem is + // resolved in react-native this code should be removed + if (intent.data != null) { + val event = Arguments.createMap() + event.putString("url", intent.dataString) + // on first start emit will (silently) fail, but the regular deep linking handler will work + tryToEmit("url", event) + } + } + + splashScreen.setKeepOnScreenCondition { keepSplash } + + val handler = Handler() + handler.postDelayed({ keepSplash = false }, SPLASH_DELAY.toLong()) + + StatusThreadPoolExecutor.getInstance().execute(r) + } + + override fun onDestroy() { + super.onDestroy() + } + + override fun onConfigurationChanged(newConfig: Configuration) { + super.onConfigurationChanged(newConfig) + val intent = Intent("onConfigurationChanged") + intent.putExtra("newConfig", newConfig) + sendBroadcast(intent) + } + + private val REJECTED_ROOTED_NOTIFICATION = "rejectedRootedNotification" + private val FREQUENCY_OF_REMINDER_IN_PERCENT = 5 + + private fun shouldShowRootedNotification(): Boolean { + if (RootUtil.isDeviceRooted() && BuildConfig.ENABLE_ROOT_ALERT == "1") { + return if (userRejectedRootedNotification()) { + (Math.random() * 100) < FREQUENCY_OF_REMINDER_IN_PERCENT + } else true + } else { + return false + } + } + + private fun userRejectedRootedNotification(): Boolean { + val preferences = getPreferences(0) + return preferences.getBoolean(REJECTED_ROOTED_NOTIFICATION, false) + } + + private fun rejectRootedNotification() { + val preferences = getPreferences(0) + val editor = preferences.edit() + editor.putBoolean(REJECTED_ROOTED_NOTIFICATION, true) + editor.commit() + } + + private fun setSecureFlag() { + val sharedPrefs = PreferenceManager.getDefaultSharedPreferences(this) + val setSecure = sharedPrefs.getBoolean("BLANK_PREVIEW", false) + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.ICE_CREAM_SANDWICH && setSecure) { + window.addFlags(WindowManager.LayoutParams.FLAG_SECURE) + } else { + window.clearFlags(WindowManager.LayoutParams.FLAG_SECURE) + } + } + + @TargetApi(Build.VERSION_CODES.M) + override fun requestPermissions(permissions: Array, requestCode: Int, listener: PermissionListener) { + mPermissionListener = listener + super.requestPermissions(permissions, requestCode) + } + + + override fun onRequestPermissionsResult(requestCode: Int, permissions: Array, grantResults: IntArray) { + if (mPermissionListener != null && mPermissionListener!!.onRequestPermissionsResult(requestCode, permissions, grantResults)) { + mPermissionListener = null + } + } +} diff --git a/android/app/src/main/java/im/status/ethereum/MainApplication.java b/android/app/src/main/java/im/status/ethereum/MainApplication.java deleted file mode 100644 index 89f3b340ab..0000000000 --- a/android/app/src/main/java/im/status/ethereum/MainApplication.java +++ /dev/null @@ -1,87 +0,0 @@ -package im.status.ethereum; - -import androidx.multidex.MultiDexApplication; -import android.webkit.WebView; -import java.lang.reflect.InvocationTargetException; -import com.facebook.react.PackageList; - -import com.facebook.react.ReactApplication; -import cl.json.RNSharePackage; -import com.facebook.react.ReactNativeHost; -import com.reactnativenavigation.NavigationApplication; -import com.reactnativenavigation.react.NavigationReactNativeHost; -import com.facebook.react.ReactPackage; -import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint; -import com.facebook.react.modules.network.OkHttpClientProvider; -import com.reactnativecommunity.blurview.BlurViewPackage; - -import java.util.List; - -import im.status.ethereum.keycard.RNStatusKeycardPackage; -import im.status.ethereum.module.StatusPackage; -import im.status.ethereum.pushnotifications.PushNotificationPackage; -import im.status.ethereum.StatusOkHttpClientFactory; - -import com.facebook.react.bridge.JSIModulePackage; - -public class MainApplication extends NavigationApplication { - - private final ReactNativeHost mReactNativeHost = new NavigationReactNativeHost(this) { - @Override - public boolean getUseDeveloperSupport() { - return BuildConfig.DEBUG; - } - - @Override - protected List getPackages() { - - StatusPackage statusPackage = new StatusPackage(RootUtil.isDeviceRooted()); - - List packages = new PackageList(this).getPackages(); - packages.add(statusPackage); - packages.add(new RNStatusKeycardPackage()); - packages.add(new PushNotificationPackage()); - packages.add(new BlurViewPackage()); - return packages; - } - - @Override - protected String getJSMainModuleName() { - return "index"; - } - - - @Override - protected boolean isNewArchEnabled() { - return BuildConfig.IS_NEW_ARCHITECTURE_ENABLED; - } - - @Override - protected Boolean isHermesEnabled() { - return BuildConfig.IS_HERMES_ENABLED; - } - - }; - - - @Override - public ReactNativeHost getReactNativeHost() { - return mReactNativeHost; - } - - @Override - public void onCreate() { - super.onCreate(); - - OkHttpClientProvider.setOkHttpClientFactory(new StatusOkHttpClientFactory()); - - WebView.setWebContentsDebuggingEnabled(BuildConfig.DEBUG_WEBVIEW == "1"); - - if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { - // If you opted-in for the New Architecture, we load the native entry point for this app. - DefaultNewArchitectureEntryPoint.load(); - } - - } - -} diff --git a/android/app/src/main/java/im/status/ethereum/MainApplication.kt b/android/app/src/main/java/im/status/ethereum/MainApplication.kt new file mode 100644 index 0000000000..0c2cfe40db --- /dev/null +++ b/android/app/src/main/java/im/status/ethereum/MainApplication.kt @@ -0,0 +1,61 @@ +package im.status.ethereum + +import android.webkit.WebView +import androidx.multidex.MultiDexApplication +import com.facebook.react.PackageList +import com.facebook.react.ReactApplication +import com.facebook.react.ReactNativeHost +import com.facebook.react.ReactPackage +import com.facebook.react.bridge.JSIModulePackage +import com.facebook.react.defaults.DefaultNewArchitectureEntryPoint +import com.facebook.react.modules.network.OkHttpClientProvider +import com.reactnativenavigation.NavigationApplication +import com.reactnativenavigation.react.NavigationReactNativeHost +import cl.json.RNSharePackage +import com.reactnativecommunity.blurview.BlurViewPackage +import im.status.ethereum.keycard.RNStatusKeycardPackage +import im.status.ethereum.module.StatusPackage +import im.status.ethereum.pushnotifications.PushNotificationPackage +import im.status.ethereum.StatusOkHttpClientFactory + +class MainApplication : NavigationApplication() { + + private val mReactNativeHost = object : NavigationReactNativeHost(this) { + override fun getUseDeveloperSupport(): Boolean { + return BuildConfig.DEBUG + } + + override fun getPackages(): List { + val statusPackage = StatusPackage(RootUtil.isDeviceRooted()) + val packages = PackageList(this).getPackages() + packages.add(statusPackage) + packages.add(RNStatusKeycardPackage()) + packages.add(PushNotificationPackage()) + packages.add(BlurViewPackage()) + return packages + } + + override fun getJSMainModuleName(): String = "index" + + override val isNewArchEnabled: Boolean = BuildConfig.IS_NEW_ARCHITECTURE_ENABLED + + override val isHermesEnabled: Boolean = BuildConfig.IS_HERMES_ENABLED + } + + override fun getReactNativeHost(): ReactNativeHost { + return mReactNativeHost + } + + override fun onCreate() { + super.onCreate() + + OkHttpClientProvider.setOkHttpClientFactory(StatusOkHttpClientFactory()) + + WebView.setWebContentsDebuggingEnabled(BuildConfig.DEBUG_WEBVIEW == "1") + + if (BuildConfig.IS_NEW_ARCHITECTURE_ENABLED) { + // If you opted-in for the New Architecture, we load the native entry point for this app. + DefaultNewArchitectureEntryPoint.load() + } + } +} diff --git a/android/build.gradle b/android/build.gradle index 4908f324d6..60affff6f5 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -5,7 +5,7 @@ */ ext { // kotlin_version is needed for react-native-camera-kit library - kotlin_version = project.kotlinVersion + kotlin_version = project.kotlinPluginVersion RNNKotlinVersion = project.kotlinPluginVersion RNGH_kotlinVersion = project.kotlinPluginVersion buildToolsVersion = project.buildToolsVersion @@ -14,8 +14,7 @@ ext { targetSdkVersion = Integer.valueOf(project.targetSdkVersion) supportLibVersion = project.supportLibVersion gradlePluginVersion = project.gradlePluginVersion - kotlinPluginVersion = project.kotlinPluginVersion - + kotlinVersion = project.kotlinPluginVersion ndkVersion = "25.2.9519653" } diff --git a/android/gradle.properties b/android/gradle.properties index 0d9cfbb18f..38d2695f17 100644 --- a/android/gradle.properties +++ b/android/gradle.properties @@ -21,7 +21,6 @@ # $keytool -genkey -v -keystore ./status-keystore.jks -keyalg RSA -keysize 2048 -validity 10000 -alias status # Version requirements used throughout the Gradle scripts -kotlinVersion=1.7.22 minSdkVersion=24 compileSdkVersion=33 targetSdkVersion=33 diff --git a/nix/deps/gradle/deps.json b/nix/deps/gradle/deps.json index 576a815ae0..5346765fb5 100644 --- a/nix/deps/gradle/deps.json +++ b/nix/deps/gradle/deps.json @@ -1,4 +1,19 @@ [ + { + "path": "androidx/activity/activity/1.0.0-rc01", + "repo": "https://dl.google.com/dl/android/maven2", + "files": { + "activity-1.0.0-rc01.pom": { + "sha1": "05bfab882943363153ae9eefbaba3c6065f43922", + "sha256": "sha256-Y6zsFBqCEZWgNxWKXkkwAHi5n4e/ITk75eK0M7QdjrY=" + }, + "activity-1.0.0-rc01.aar": { + "sha1": "3339ce77cea7349781e82681a532b671ea7dde59", + "sha256": "sha256-zXg+CXrv3H/s7I1W21lT4FVfWagFKDw3MgQy4EpPiKA=" + } + } + }, + { "path": "androidx/activity/activity/1.0.0", "repo": "https://dl.google.com/dl/android/maven2", @@ -195,6 +210,21 @@ } }, + { + "path": "androidx/appcompat/appcompat-resources/1.1.0-rc01", + "repo": "https://dl.google.com/dl/android/maven2", + "files": { + "appcompat-resources-1.1.0-rc01.pom": { + "sha1": "ede5b258a8f866119f39a17a2daf749e76be42a6", + "sha256": "sha256-CdoKEmxurM6DWKaGEsKazxrhEJc1DTndk71AfBlaxJo=" + }, + "appcompat-resources-1.1.0-rc01.aar": { + "sha1": "1c8796ad736cbcb539e89630931ca886b2e75212", + "sha256": "sha256-Y3l3/Ymf9kF8a+b+uF0uzAuQgDCR0ej1pyStIU+2r7c=" + } + } + }, + { "path": "androidx/appcompat/appcompat-resources/1.1.0", "repo": "https://dl.google.com/dl/android/maven2", @@ -301,6 +331,21 @@ } }, + { + "path": "androidx/appcompat/appcompat/1.1.0-rc01", + "repo": "https://dl.google.com/dl/android/maven2", + "files": { + "appcompat-1.1.0-rc01.pom": { + "sha1": "49c937cd4c8edaa42aefa8eb7b9adffc3c5362c3", + "sha256": "sha256-/ej7WpHHa1qzgcxvGh2qYjWfICXjQRNjljQiwjPxwT8=" + }, + "appcompat-1.1.0-rc01.aar": { + "sha1": "62955e0a3c6f4566648f30da6e40e44b01221422", + "sha256": "sha256-lRE7OiTbTy6Smr2xVaoqGv04N/lK94bg6qVmJNwrZ08=" + } + } + }, + { "path": "androidx/appcompat/appcompat/1.1.0", "repo": "https://dl.google.com/dl/android/maven2", @@ -422,6 +467,21 @@ } }, + { + "path": "androidx/arch/core/core-common/2.1.0-rc01", + "repo": "https://dl.google.com/dl/android/maven2", + "files": { + "core-common-2.1.0-rc01.pom": { + "sha1": "ee73e3edda236d1e1114b333d4e7dfac924c3f79", + "sha256": "sha256-BlJbd/hzjn59nTOErPA3+xSOnWLs87odlbq+Dn9R3Y8=" + }, + "core-common-2.1.0-rc01.jar": { + "sha1": "b3152fc64428c9354344bd89848ecddc09b6f07e", + "sha256": "sha256-/hI3vwKdBj5/Kf45rq9z73TIsKNlhIb8KdPFQyZlOIk=" + } + } + }, + { "path": "androidx/arch/core/core-common/2.1.0", "repo": "https://dl.google.com/dl/android/maven2", @@ -1390,6 +1450,21 @@ } }, + { + "path": "androidx/fragment/fragment/1.1.0-rc01", + "repo": "https://dl.google.com/dl/android/maven2", + "files": { + "fragment-1.1.0-rc01.pom": { + "sha1": "6cab14f710c74d04aef6f4b34b734fdc5db014b5", + "sha256": "sha256-jL6M3jGmtjwDZBbxBZz5BkwLKZWHFvXR+NMwOFn/x9U=" + }, + "fragment-1.1.0-rc01.aar": { + "sha1": "5369151f89369269c30897029bed5cf258509f60", + "sha256": "sha256-avUj7uDxPIgChXMHfS30hpb3nfFzASdULo6CQzg8q74=" + } + } + }, + { "path": "androidx/fragment/fragment/1.1.0", "repo": "https://dl.google.com/dl/android/maven2", @@ -1514,6 +1589,21 @@ } }, + { + "path": "androidx/lifecycle/lifecycle-common/2.1.0-rc01", + "repo": "https://dl.google.com/dl/android/maven2", + "files": { + "lifecycle-common-2.1.0-rc01.pom": { + "sha1": "3787cc1eed8c7e6a822fa60215549387e4a0ccce", + "sha256": "sha256-6jngWmjqBhWDw/5kFjUhjK9hiKTByYfo1wlL7tJrjPk=" + }, + "lifecycle-common-2.1.0-rc01.jar": { + "sha1": "c67e7807d9cd6c329b9d0218b2ec4e505dd340b7", + "sha256": "sha256-dttr5TO9cw+zYcL+sSosJtmVKCR0aEfagmAe+B8IJkM=" + } + } + }, + { "path": "androidx/lifecycle/lifecycle-common/2.1.0", "repo": "https://dl.google.com/dl/android/maven2", @@ -1710,6 +1800,21 @@ } }, + { + "path": "androidx/lifecycle/lifecycle-runtime/2.1.0-rc01", + "repo": "https://dl.google.com/dl/android/maven2", + "files": { + "lifecycle-runtime-2.1.0-rc01.pom": { + "sha1": "37d279635d4095bc4a11c476399154343e8f76cb", + "sha256": "sha256-z2Ki8QyEf5DAgGbRKF3RBiJZj5MYxoIFh4lPzYzc4SI=" + }, + "lifecycle-runtime-2.1.0-rc01.aar": { + "sha1": "9adcac4dbf51391798e5dbeb1c414408d7ff6558", + "sha256": "sha256-+z3/ItgoT/B5tMyMkZsSaV2JZjCAg9XRW0zZYdQaEho=" + } + } + }, + { "path": "androidx/lifecycle/lifecycle-runtime/2.1.0", "repo": "https://dl.google.com/dl/android/maven2", @@ -1842,6 +1947,21 @@ } }, + { + "path": "androidx/lifecycle/lifecycle-viewmodel/2.1.0-rc01", + "repo": "https://dl.google.com/dl/android/maven2", + "files": { + "lifecycle-viewmodel-2.1.0-rc01.pom": { + "sha1": "de93bcc0e90b4d795415dc2435de27e51d38f440", + "sha256": "sha256-ZfUDwMFgpELJ62Uk2084YlcWZEtn1Fx+RbpNiGv6NMQ=" + }, + "lifecycle-viewmodel-2.1.0-rc01.aar": { + "sha1": "b55fd435828b78efe4866ed28bb922161597c7ac", + "sha256": "sha256-YzOBdmtwECh2Z59VxyhOPTICQ8FJ0QqdFxDptcZJO0c=" + } + } + }, + { "path": "androidx/lifecycle/lifecycle-viewmodel/2.1.0", "repo": "https://dl.google.com/dl/android/maven2", @@ -2015,6 +2135,21 @@ } }, + { + "path": "androidx/savedstate/savedstate/1.0.0-rc01", + "repo": "https://dl.google.com/dl/android/maven2", + "files": { + "savedstate-1.0.0-rc01.pom": { + "sha1": "7cff5957aca1ee17fc49b1d6601b8e3dccf67dde", + "sha256": "sha256-T75dgztaxblFTG0Yf7xHq5vvG7IySJjJ9i+Yxf7CB/g=" + }, + "savedstate-1.0.0-rc01.aar": { + "sha1": "8b8f9e98e359be8d0466c15a682ba246100e3edc", + "sha256": "sha256-LNUDum8NdiP+L/1Df+wZbF3uyOLhVwDg3kEQLKxmfVs=" + } + } + }, + { "path": "androidx/savedstate/savedstate/1.0.0", "repo": "https://dl.google.com/dl/android/maven2", @@ -2346,6 +2481,21 @@ } }, + { + "path": "androidx/vectordrawable/vectordrawable-animated/1.1.0-rc01", + "repo": "https://dl.google.com/dl/android/maven2", + "files": { + "vectordrawable-animated-1.1.0-rc01.pom": { + "sha1": "0306fff46604ec21f43f2953c85351e82785cf77", + "sha256": "sha256-0tagLEu07RBQNJPqrYjdVk9bBZrpBoEvQCXHrfZTaZk=" + }, + "vectordrawable-animated-1.1.0-rc01.aar": { + "sha1": "d574d647c1305a96791edaf097f04fe4fc6db5f5", + "sha256": "sha256-AbIN8LjxCO0SGX3tDXqDscSUAREjv2SKlehumRne5vk=" + } + } + }, + { "path": "androidx/vectordrawable/vectordrawable-animated/1.1.0", "repo": "https://dl.google.com/dl/android/maven2", @@ -2376,6 +2526,21 @@ } }, + { + "path": "androidx/vectordrawable/vectordrawable/1.1.0-rc01", + "repo": "https://dl.google.com/dl/android/maven2", + "files": { + "vectordrawable-1.1.0-rc01.pom": { + "sha1": "c1ffad7b1e9fac67051c8d56c5e7db6a59fbfc50", + "sha256": "sha256-G3JkzQK7GUcoAF3gg3lLJjX1q+mIDeJCWREP0WL5q8I=" + }, + "vectordrawable-1.1.0-rc01.aar": { + "sha1": "b3612e242f283b5cc510b842997bf20daf7345ec", + "sha256": "sha256-0GIOI69Mm0G4nr9Jb4kuUFW0WmTqNVm7AnAdZohFQqk=" + } + } + }, + { "path": "androidx/vectordrawable/vectordrawable/1.1.0", "repo": "https://dl.google.com/dl/android/maven2", @@ -8371,6 +8536,25 @@ } }, + { + "path": "commons-logging/commons-logging/1.3.0", + "repo": "https://repo.maven.apache.org/maven2", + "files": { + "commons-logging-1.3.0.pom": { + "sha1": "3e074e953b6c8fde77c0600b687666791e80db6d", + "sha256": "sha256-je/afOtIiP/k1OYyeJVqGjxRS3W4Nj1nFqG9Zv6WLH8=" + }, + "commons-logging-1.3.0-api.jar": { + "sha1": "50e009139193f96380479cf31ddbf548a104030f", + "sha256": "sha256-3KqrHGrH9en5+rIpOglQ385mWTyLTNEi5Vkw/8QLDro=" + }, + "commons-logging-1.3.0.jar": { + "sha1": "f5e064b541f5c5fbc5e4fb49c4e8cd4eabb3afd6", + "sha256": "sha256-ZtPJgEcLmbDFEdrT38CueyZewfsUTpa8AlOooXX9NNk=" + } + } + }, + { "path": "com/adobe/xmp/xmpcore/6.1.11", "repo": "https://repo.maven.apache.org/maven2", @@ -9841,20 +10025,20 @@ }, { - "path": "com/fasterxml/jackson/core/jackson-annotations/2.16.0-rc1", + "path": "com/fasterxml/jackson/core/jackson-annotations/2.16.1", "repo": "https://repo.maven.apache.org/maven2", "files": { - "jackson-annotations-2.16.0-rc1.pom": { - "sha1": "a6e6361e5a7116cc24ae1cfbd76ec384b53fcc64", - "sha256": "sha256-P/CYyUC37b4fTX8mIaaNtNaofqmSlRE5Vsccisl69nI=" + "jackson-annotations-2.16.1.pom": { + "sha1": "9bb14bc77566abed83b9ca449598edeb2a620d1f", + "sha256": "sha256-xt/2p4sBSYkppprzZObLeK73LSpFJUuS1klbKhmOwSk=" }, - "jackson-annotations-2.16.0-rc1.jar": { - "sha1": "0aa7db9c1afcacf3fa2358107f2a82326aa15c64", - "sha256": "sha256-24kpC38tI5Sg8EKNWpb0WprCrt/XMpM7TXdgNvbtWGg=" + "jackson-annotations-2.16.1.jar": { + "sha1": "fd441d574a71e7d10a4f73de6609f881d8cdfeec", + "sha256": "sha256-pHMHceakld03k6Qs24zmvduWx34V9AyY/Y2aeuCecoY=" }, - "jackson-annotations-2.16.0-rc1.module": { - "sha1": "6b75ee9d686c52f7b7624bfceeacc5ca28a95c1b", - "sha256": "sha256-YcrFZD9QeVIPTfBkQPC/SKkxRVwMRW8wnHVItEGKElI=" + "jackson-annotations-2.16.1.module": { + "sha1": "1c85341c84ae24bbe435c2c8a524f0c355a9fc4a", + "sha256": "sha256-oBBBBbhXmkrFKxTH+2qLPxPfU9iPT8lCoZrJy/6E9Zo=" } } }, @@ -9875,20 +10059,20 @@ }, { - "path": "com/fasterxml/jackson/core/jackson-core/2.16.0-rc1", + "path": "com/fasterxml/jackson/core/jackson-core/2.16.1", "repo": "https://repo.maven.apache.org/maven2", "files": { - "jackson-core-2.16.0-rc1.pom": { - "sha1": "be1f4e4e7d6b2c74859aa81edb8bbd00e701172f", - "sha256": "sha256-wOXaP11xEWp/+0BgexwoXwv81kmXDk/qfEkb4N31cLM=" + "jackson-core-2.16.1.pom": { + "sha1": "62c58060a3d11bf6dc8a1c0bbd578e5c92147ad7", + "sha256": "sha256-Hu0WEE2ArswTfEH+FuSj/1q5or+ossScV3L+Sl/S5s4=" }, - "jackson-core-2.16.0-rc1.jar": { - "sha1": "dba6d80eb8bfc326eaa1e72483e6d80852503e29", - "sha256": "sha256-3mlqkMaoGhFeJSu2pDkq85T6je9Da8f66CgL1mwccXI=" + "jackson-core-2.16.1.jar": { + "sha1": "9456bb3cdd0f79f91a5f730a1b1bb041a380c91f", + "sha256": "sha256-9fjvkGCeZP7ILrkI5JfcfYGy65g/5Qm4cCkqGTzeTfs=" }, - "jackson-core-2.16.0-rc1.module": { - "sha1": "e948b398d5cc338a0f300fa633caf797bac121a7", - "sha256": "sha256-qyE84ApdlT2sZVSlaOw1qPOFA4AMLOt21MzD6yiwwMI=" + "jackson-core-2.16.1.module": { + "sha1": "376f5d6e92ffde3d2fa0d867a55f5fd3e1ab8552", + "sha256": "sha256-S6CAt7eaIxoJv7AoTCyURJ7OumQzJlWRwe2CDWBzpuI=" } } }, @@ -9909,20 +10093,20 @@ }, { - "path": "com/fasterxml/jackson/core/jackson-databind/2.16.0-rc1", + "path": "com/fasterxml/jackson/core/jackson-databind/2.16.1", "repo": "https://repo.maven.apache.org/maven2", "files": { - "jackson-databind-2.16.0-rc1.pom": { - "sha1": "ffb4977a414eddab58b2d3e1fb21ab48657bcb8e", - "sha256": "sha256-1r2DJq1W9dA5yQzF/qcxetqqUB+ybEMEDn6XsNrjgW4=" + "jackson-databind-2.16.1.pom": { + "sha1": "f8f201fe4b2a734228c7ff73f1fe80e2c4e11801", + "sha256": "sha256-fIprQo6kaI0BIGlWzMr7I6ySj8adcXp2vdd0M0jSjbg=" }, - "jackson-databind-2.16.0-rc1.jar": { - "sha1": "cb84bf813891fd3a6c04518f7dce66cb7f914c12", - "sha256": "sha256-40+i+ah5zRD42Xfib4YK37XTKkxCCJRvTyPHucprgm0=" + "jackson-databind-2.16.1.jar": { + "sha1": "02a16efeb840c45af1e2f31753dfe76795278b73", + "sha256": "sha256-uvio6+6PRe9ozdXi3Tkjs+KWwJN7luwLSAaqOjG8zR0=" }, - "jackson-databind-2.16.0-rc1.module": { - "sha1": "9d6a30d78b30fea5a62cc629addef1dd2f8ffa21", - "sha256": "sha256-wyMhPyOKnSQHiUQZW721rnteq9WNAfZ46HClETqgDiE=" + "jackson-databind-2.16.1.module": { + "sha1": "523d54a6a1ed15eb79901703829c520315ec3516", + "sha256": "sha256-tDy1vynzVFuW6QV0jyU5FpXGIHEwMnxFGT/R3DdI2f8=" } } }, @@ -9954,12 +10138,12 @@ }, { - "path": "com/fasterxml/jackson/jackson-base/2.16.0-rc1", + "path": "com/fasterxml/jackson/jackson-base/2.16.1", "repo": "https://repo.maven.apache.org/maven2", "files": { - "jackson-base-2.16.0-rc1.pom": { - "sha1": "b0ea2e74cd9077f6394d6c745d84aab9d35436df", - "sha256": "sha256-Xihgwy19do1PsQLQZz7D+aZ1NJBalQNh1yqKdkvPQXM=" + "jackson-base-2.16.1.pom": { + "sha1": "136fdc2aa631aa49b851a33d1aae8f1ed1f68403", + "sha256": "sha256-jiOFFhGXyf4S3JlltMi1fz0QMhdRIgW1tgudxnW86o0=" } } }, @@ -9976,12 +10160,12 @@ }, { - "path": "com/fasterxml/jackson/jackson-bom/2.16.0-rc1", + "path": "com/fasterxml/jackson/jackson-bom/2.16.1", "repo": "https://repo.maven.apache.org/maven2", "files": { - "jackson-bom-2.16.0-rc1.pom": { - "sha1": "9f0aa2b767de8428e4151cc86793a6892cf0b22a", - "sha256": "sha256-oNo29tts8XhCSM+qZ/HXxjNZYTdoEU4Q5MtImXBefZw=" + "jackson-bom-2.16.1.pom": { + "sha1": "0e56871cbeb604dfdce9ffac8ce705d049f478cf", + "sha256": "sha256-adi/myp9QsnPHXCtgr5C9qxv14iRim4ddXkuzcwRegs=" } } }, @@ -9998,12 +10182,12 @@ }, { - "path": "com/fasterxml/jackson/jackson-parent/2.16-rc1", + "path": "com/fasterxml/jackson/jackson-parent/2.16", "repo": "https://repo.maven.apache.org/maven2", "files": { - "jackson-parent-2.16-rc1.pom": { - "sha1": "b0b57e481f46e394aa45a2b164af9ad92dd4946b", - "sha256": "sha256-y0Fkj+L5t6Sa19QTaK50D+iHvEs/NQJO2iUayQQ20ss=" + "jackson-parent-2.16.pom": { + "sha1": "712d723d9a99b84ce364361e155857377c16de96", + "sha256": "sha256-i/YUKBIUiiq/aFCycvCvTD2P8RIe1gTEAvPzjJ5lRqs=" } } }, @@ -10020,12 +10204,12 @@ }, { - "path": "com/fasterxml/jackson/module/jackson-modules-base/2.16.0-rc1", + "path": "com/fasterxml/jackson/module/jackson-modules-base/2.16.1", "repo": "https://repo.maven.apache.org/maven2", "files": { - "jackson-modules-base-2.16.0-rc1.pom": { - "sha1": "449a9b459071042c2d5e3eef698b7435ec7a22d0", - "sha256": "sha256-p7KoYdmdDHItUNIOnfQbO5XcXCMXXMpnK+zHqKPwIow=" + "jackson-modules-base-2.16.1.pom": { + "sha1": "3661a094b164a3febd7f0713fa68d374d359b09b", + "sha256": "sha256-iv0eHmPCIXlw+WhHArnWX1F7ctlKxmUgFB3j7WgfAtM=" } } }, @@ -10046,20 +10230,20 @@ }, { - "path": "com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.16.0-rc1", + "path": "com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.16.1", "repo": "https://repo.maven.apache.org/maven2", "files": { - "jackson-module-jaxb-annotations-2.16.0-rc1.pom": { - "sha1": "7cfdd570dea65bb1144cd3280ced0a3359c3a3b3", - "sha256": "sha256-uKkIWZvE6M4xvGiR9cMyPkp6HEucG1kpueJWw0cQjv4=" + "jackson-module-jaxb-annotations-2.16.1.pom": { + "sha1": "0dfb096d12a49dcbd2af0cfdd1ca87e30ed7c25b", + "sha256": "sha256-zdtENElgsf6mNk1EYmApfXTO3fDhL2NjmWP0ci83HQQ=" }, - "jackson-module-jaxb-annotations-2.16.0-rc1.jar": { - "sha1": "04c27538836a829dcd0f38baf55b4b65eb34283b", - "sha256": "sha256-bXNKNWyTupzAINnzsvgdaP2SUldbIepfLVWWlBbNAsg=" + "jackson-module-jaxb-annotations-2.16.1.jar": { + "sha1": "e9df364a2695e66eb8d2803d6725424842760125", + "sha256": "sha256-YJYSSYlrXkm+pFZex7hgEA/zhyruHY5Bat4vgS8/yjY=" }, - "jackson-module-jaxb-annotations-2.16.0-rc1.module": { - "sha1": "65e9ab1a8205e6f8eb8d4652b52c321b2d8b2555", - "sha256": "sha256-7CPt/ZsEE4S6IcZYxd7iiM5js21tdflUkb+lEPMyDPg=" + "jackson-module-jaxb-annotations-2.16.1.module": { + "sha1": "0d3059b3335e4e957a544fd15ca1fabba307934c", + "sha256": "sha256-0pECVhl8P5iyv7Lk9OGSDyjab+Xe2ng/1FXeMZ7QMfI=" } } }, @@ -10091,12 +10275,12 @@ }, { - "path": "com/fasterxml/oss-parent/55", + "path": "com/fasterxml/oss-parent/56", "repo": "https://repo.maven.apache.org/maven2", "files": { - "oss-parent-55.pom": { - "sha1": "24ad110e0e507856ae662736d6c6ef5b101a1689", - "sha256": "sha256-D14Y8rNev22Dn3/VSZcog/aWwhD5rjIwr9LCC6iGwE0=" + "oss-parent-56.pom": { + "sha1": "355a98a7c92b8dd838bf0b32b04fd991bec14570", + "sha256": "sha256-/UkfeIV0JBBtLj1gW815m1PTGlZc3IaEY8p+h120WlA=" } } }, @@ -10945,16 +11129,16 @@ }, { - "path": "com/google/errorprone/error_prone_annotations/2.23.0", + "path": "com/google/errorprone/error_prone_annotations/2.24.0", "repo": "https://repo.maven.apache.org/maven2", "files": { - "error_prone_annotations-2.23.0.pom": { - "sha1": "6f1bf20af685aa25bd3cdb28bdaff06d4f09667a", - "sha256": "sha256-1auxfyMbY78Ak1j6ZAKBt0SBDLlYflmUl3g0lZwH29g=" + "error_prone_annotations-2.24.0.pom": { + "sha1": "a267fc6adc4f7e83c84ecd3bfa3d757f0faa4c4e", + "sha256": "sha256-MDJ5+CcjbFXBkhu9hjL941NUxcNcAma8CF+apovLcV0=" }, - "error_prone_annotations-2.23.0.jar": { - "sha1": "43a27853b6c7d54893e0b1997c2c778c347179eb", - "sha256": "sha256-7G858Gi2/5rDI8aOKLkpn4wKgMpRLcyx1KcPQKw+wFQ=" + "error_prone_annotations-2.24.0.jar": { + "sha1": "29dca9118b577ad24533e563438feb8fad51427e", + "sha256": "sha256-qIvYgSTI1MmFGrgjrcOo8EsKE68VydgLXs9J9aejIdI=" } } }, @@ -11048,12 +11232,12 @@ }, { - "path": "com/google/errorprone/error_prone_parent/2.23.0", + "path": "com/google/errorprone/error_prone_parent/2.24.0", "repo": "https://repo.maven.apache.org/maven2", "files": { - "error_prone_parent-2.23.0.pom": { - "sha1": "33b6b291ced282bf8a893828481cfe9d735e7b28", - "sha256": "sha256-9UcKSzEE/jCfvpSoDRbDxU0g90j0xd5PaKQoaI8wy9Q=" + "error_prone_parent-2.24.0.pom": { + "sha1": "2aca1bd2b01e085422633daa951905ea36ccd009", + "sha256": "sha256-XfQPVmlQqy86ZF0z2LcXGB7v9OplOO+2/ZuRL+obie4=" } } }, @@ -11099,6 +11283,21 @@ } }, + { + "path": "com/google/guava/failureaccess/1.0.2", + "repo": "https://repo.maven.apache.org/maven2", + "files": { + "failureaccess-1.0.2.pom": { + "sha1": "2df7ebe307b885a222be352d3bffd5fcf0428ad4", + "sha256": "sha256-GevG9L207bs9B7bumU+Ea1TvKVWCqbVjRxn/qfMdA7I=" + }, + "failureaccess-1.0.2.jar": { + "sha1": "c4a06a64e650562f30b7bf9aaec1bfed43aca12b", + "sha256": "sha256-io+Bz5s1nj9t+mkaHndphcBh7y8iPJssgHU+G0WOgGQ=" + } + } + }, + { "path": "com/google/guava/guava-parent/17.0", "repo": "https://repo.maven.apache.org/maven2", @@ -11221,27 +11420,27 @@ }, { - "path": "com/google/guava/guava-parent/32.1.3-jre", + "path": "com/google/guava/guava-parent/33.0.0-jre", "repo": "https://repo.maven.apache.org/maven2", "files": { - "guava-parent-32.1.3-jre.pom": { - "sha1": "25e3a63dea904b6b1461cb6cbcf7e31bd211714e", - "sha256": "sha256-8oPB8EiXqaiKP6T/RoBOZeghFICaCc0ECUv33gGxhXs=" + "guava-parent-33.0.0-jre.pom": { + "sha1": "409239d054cf40f8a6b16afd2ff57f87f5b56a75", + "sha256": "sha256-BAzIjGgLQT1wup/INxs2CTAhsQmWqjWYYh3nZ9QYIpo=" } } }, { - "path": "com/google/guava/guava-testlib/32.1.3-jre", + "path": "com/google/guava/guava-testlib/33.0.0-jre", "repo": "https://repo.maven.apache.org/maven2", "files": { - "guava-testlib-32.1.3-jre.pom": { - "sha1": "a3a06541990426a13edf0bdba85f907c5ff2020c", - "sha256": "sha256-6SNa4B57x1eW+8ceF8Y01k6Y2hsXFDYvILwL1kFxuPs=" + "guava-testlib-33.0.0-jre.pom": { + "sha1": "54857dd9b65b6b7d360b896664883e01e137ca63", + "sha256": "sha256-C1pSaHwfJc17psC2Pjiu1+kRKbRODvh+jeyIhomnnoc=" }, - "guava-testlib-32.1.3-jre.jar": { - "sha1": "dffa79a1cefb72201276c7c52c1bd2437ad0e79e", - "sha256": "sha256-WKympPKHrnPl/WECEr3Nx41nfER1aVAJuhZWNJ2tkHk=" + "guava-testlib-33.0.0-jre.jar": { + "sha1": "cf21e00fcc92786094fb5b376500f50d06878b0b", + "sha256": "sha256-eWJgGf7SgrcO75H2Ran+vV9rn3vkZIS2sygxOkgfBfA=" } } }, @@ -11412,20 +11611,20 @@ }, { - "path": "com/google/guava/guava/32.1.3-jre", + "path": "com/google/guava/guava/33.0.0-jre", "repo": "https://repo.maven.apache.org/maven2", "files": { - "guava-32.1.3-jre.pom": { - "sha1": "698deeca13a1dc49e069b8a7e11d8cc2ff6a8cf9", - "sha256": "sha256-cA5tRudbWTmiKkHCXsK7Ei88vvTv7UXjMS/dy+mT2zM=" + "guava-33.0.0-jre.pom": { + "sha1": "fe8e10972387557cdb729b11dd0e15349fecba14", + "sha256": "sha256-/XCxTEQZhsIubSLO0ldnh3Vr5JGLFFqKvSI+OoC24y0=" }, - "guava-32.1.3-jre.jar": { - "sha1": "0f306708742ce2bf0fb0901216183bc14073feae", - "sha256": "sha256-bU4rWhGKq2Lm5eKdGFoCJO7YLIXECsPTPPBKJww7N0Q=" + "guava-33.0.0-jre.jar": { + "sha1": "161ba27964a62f241533807a46b8711b13c1d94b", + "sha256": "sha256-9NhcPk1BFpQzfLhzq+oJskK2ZLsBMyC+YQUyfEWZFTc=" }, - "guava-32.1.3-jre.module": { - "sha1": "4c853bdbbb6f44e3a1674fb4ca931e4720f158b1", - "sha256": "sha256-9f/3ZCwS52J7wUKJ/SZ+JgLBf5WQ4jUiw+YxB/YcKUI=" + "guava-33.0.0-jre.module": { + "sha1": "3a3d152130aea267ef0140ec03aca206fa850875", + "sha256": "sha256-WaLb0FXRuqdi548aW6Orlz7dE/wn3MGHEQXi95f2gtM=" } } }, @@ -11870,27 +12069,27 @@ }, { - "path": "com/google/truth/truth-parent/1.1.5", + "path": "com/google/truth/truth-parent/1.2.0", "repo": "https://repo.maven.apache.org/maven2", "files": { - "truth-parent-1.1.5.pom": { - "sha1": "10b622e23a4ea2a49a59c7f3c901c9a34d722eeb", - "sha256": "sha256-w5aKuS6RdCtwutEt0QDXBN7vo88KM6auscQGcHbtTrA=" + "truth-parent-1.2.0.pom": { + "sha1": "d24447b2a11846a354e503575ed95e393ba5158d", + "sha256": "sha256-Q8/2l2yxZ5ETlTWluYDpwTW8Fgxk7hGc/6qNHv9aquI=" } } }, { - "path": "com/google/truth/truth/1.1.5", + "path": "com/google/truth/truth/1.2.0", "repo": "https://repo.maven.apache.org/maven2", "files": { - "truth-1.1.5.pom": { - "sha1": "21d38caa1f056905786ab55f4a3a88c26f5737af", - "sha256": "sha256-QKg93wdxIFyXvFdjVxQPn4OTFaDLpLfHVlijunREB3k=" + "truth-1.2.0.pom": { + "sha1": "44853be2a0532449235377b3eea680b679cefa7e", + "sha256": "sha256-4snQPEXLKYR49KPOM37mXXsk+nVA/PSEy/OkvuQCuVo=" }, - "truth-1.1.5.jar": { - "sha1": "93c2e0d029cea42ab21cfcaf8084a2ccfd10feef", - "sha256": "sha256-f21Q1vQ6EClC7yxaBfN6hPd3iLtEjPM8zuv4bTTldcA=" + "truth-1.2.0.jar": { + "sha1": "0135db6c1dfab1b3ca326c8ce51c09381d332d43", + "sha256": "sha256-tGEIQNXjffFOZqqwuEDA7j+l6Vl9o6KQIGQYcXHCM5o=" } } }, @@ -12114,20 +12313,39 @@ }, { - "path": "com/squareup/okio/okio-jvm/3.6.0", + "path": "com/squareup/okio/okio-jvm/3.7.0", "repo": "https://repo.maven.apache.org/maven2", "files": { - "okio-jvm-3.6.0.pom": { - "sha1": "3695a53d374b2b7ab8a1b375095f7360da66fb2e", - "sha256": "sha256-YbTXxRWgiU/62SX9cFJiDBQlqGQz/TURO1+rDeiQpX8=" + "okio-jvm-3.7.0.pom": { + "sha1": "14382d2a63e8b742f3d38c80479b7136e263ab58", + "sha256": "sha256-d07LnSsHlLT7J+eeCHYMpWC39U+qlRm5GDxn/rRfLJc=" }, - "okio-jvm-3.6.0.jar": { - "sha1": "5600569133b7bdefe1daf9ec7f4abeb6d13e1786", - "sha256": "sha256-Z1Q/Bzb8QirpJ+0OUEuYvF4mn9oNNQBXkzfLcT2ihBI=" + "okio-jvm-3.7.0.jar": { + "sha1": "276b999b41f7dcde00054848fc53af338d86b349", + "sha256": "sha256-2LNa3Ch2j0OuWv5qfRqiqHi6UeC5ak8wiBHzsfWxPlU=" }, - "okio-jvm-3.6.0.module": { - "sha1": "f092ce483c0ff74f4ad8019e8c571f2050901fe2", - "sha256": "sha256-scIZnhwMyWnvYcu+SvLsr5sGQRvd4By69vyRNN/gToo=" + "okio-jvm-3.7.0.module": { + "sha1": "39db5f722d75bf6f974e9448ccc136d559d65162", + "sha256": "sha256-b64CAbCuSKGWBt4Ab/6YQtjQ/CoeQ04Hhc7Ni3Wr5HQ=" + } + } + }, + + { + "path": "com/squareup/okio/okio-metadata/2.8.0", + "repo": "https://repo.maven.apache.org/maven2", + "files": { + "okio-metadata-2.8.0.pom": { + "sha1": "dc508270653b48fd92c98866c5f1ed6e3e033cad", + "sha256": "sha256-v8xCxsWC2Zl4UgnmAs30RRoyZJrsbg7CaLdIhOA0QAg=" + }, + "okio-metadata-2.8.0.jar": { + "sha1": "2a068c26cd04cbd7214ae6a4146c5f5424bdb393", + "sha256": "sha256-99w4g86uLh/jQl4bVMXfKLiFfF/QA4G1If2mB5DylSw=" + }, + "okio-metadata-2.8.0.module": { + "sha1": "a5b10ac12aa5f879996e516be24aaeb9b4459873", + "sha256": "sha256-pO72Qb5eVGPSeJw8c2AfmpnzbhN3ygB+MPD+5ToFTNw=" } } }, @@ -12249,24 +12467,20 @@ }, { - "path": "com/squareup/okio/okio/3.6.0", + "path": "com/squareup/okio/okio/3.7.0", "repo": "https://repo.maven.apache.org/maven2", "files": { - "okio-3.6.0.pom": { - "sha1": "33276ca93e49afe91d541b0c571c9cf6b6ddc32c", - "sha256": "sha256-rrO3CiTBA+0MVFQfNfXFEdJ85gyuN2pZbX1lNpf4zJU=" + "okio-3.7.0.pom": { + "sha1": "941b51284181fddbc2f25ca4c8a9a68232d59bf8", + "sha256": "sha256-H2KMRSg726uM4DwHps+3akeLjdrhgL2PNKusJz5Id24=" }, - "okio-3.6.0-all.jar": { - "sha1": "564fbb1b15e8bef07e10ecf8648591917d80eeb9", - "sha256": "sha256-K70/BkWjrafmUysubbRxr0hhRk4aFA+V+Aff0WqgSeM=" + "okio-3.7.0.jar": { + "sha1": "e4ccc4133d4657e86b7824a44a85c09319ecab11", + "sha256": "sha256-bvOnJZNuIlJB1K0SavmnyWgOS0r8G8Xtnn3TXwaJpNw=" }, - "okio-3.6.0.jar": { - "sha1": "8bf9683c80762d7dd47db12b68e99abea2a7ae05", - "sha256": "sha256-jmMpLlxTu5PEprDCE+efFZkP7SUME0Dxw0OIDhycObU=" - }, - "okio-3.6.0.module": { - "sha1": "739cadd8bd3f54da782a6aa2eb5ccc5750ff65a9", - "sha256": "sha256-akesUDZOZZhFlAH7hvm2z832N7mzowRbHMM8v0xAghg=" + "okio-3.7.0.module": { + "sha1": "c9fca4b848f14db865254f70a23b62283212fb30", + "sha256": "sha256-88rgCfC2yEL7vFLOd1QsGdGdVu6ZpeVVZH8Lr8nVDPo=" } } }, @@ -13907,16 +14121,16 @@ }, { - "path": "net/bytebuddy/byte-buddy-agent/1.14.9", + "path": "net/bytebuddy/byte-buddy-agent/1.14.10", "repo": "https://repo.maven.apache.org/maven2", "files": { - "byte-buddy-agent-1.14.9.pom": { - "sha1": "b1e9e557380e2021a0b7b8a0f315ed0a0f6d757e", - "sha256": "sha256-qxHpogIx0YZqfUA16wsAdbgDYNjN3F0KNzw5WE6c0kc=" + "byte-buddy-agent-1.14.10.pom": { + "sha1": "ab24aa41b81d9496ec9ccd188a0449327d93bfdf", + "sha256": "sha256-U7yX6ca/fC0OX5y6x9Xeaykk2RbPS4F+ajo1kpx5a0o=" }, - "byte-buddy-agent-1.14.9.jar": { - "sha1": "dfb8707031008535048bad2b69735f46d0b6c5e5", - "sha256": "sha256-Ee0QfUt45V+MPTQlBJQ3UIGim8ElofXFbbWCzN1Ig18=" + "byte-buddy-agent-1.14.10.jar": { + "sha1": "90ed94ac044ea8953b224304c762316e91fd6b31", + "sha256": "sha256-Z5k6idR8pY/4aIAqREjd0VDl/k5aVkXe2ZDXtNVXprk=" } } }, @@ -13944,12 +14158,12 @@ }, { - "path": "net/bytebuddy/byte-buddy-parent/1.14.9", + "path": "net/bytebuddy/byte-buddy-parent/1.14.10", "repo": "https://repo.maven.apache.org/maven2", "files": { - "byte-buddy-parent-1.14.9.pom": { - "sha1": "da031e5ce56cd47e73b9793bf85525d5bf016071", - "sha256": "sha256-Zrg0IlHTXyBj5pMW9juvywVjQv516SHA9GXC2WWTU14=" + "byte-buddy-parent-1.14.10.pom": { + "sha1": "4c560a925c30d5911dc875af5af4737e21b397be", + "sha256": "sha256-xpghkGD7DlZaDyyWCU6Ssg7+FG/WFjayyeTAO9m6Sns=" } } }, @@ -13985,16 +14199,16 @@ }, { - "path": "net/bytebuddy/byte-buddy/1.14.9", + "path": "net/bytebuddy/byte-buddy/1.14.10", "repo": "https://repo.maven.apache.org/maven2", "files": { - "byte-buddy-1.14.9.pom": { - "sha1": "fb912d2860bd618655759750893db27c3f12db66", - "sha256": "sha256-LWdykQ0WFpvUySKeijZc9U4ZK8Ygy8+n+EJx9dEV6BU=" + "byte-buddy-1.14.10.pom": { + "sha1": "8806052a8770a6b3e14362ed0ce6ef263e6a20ab", + "sha256": "sha256-zVh4KEX/ju3y7YOgw+30Xu65nhTAWvii6QGGDqCAzq8=" }, - "byte-buddy-1.14.9.jar": { - "sha1": "b69e7fff6c473d3ed2b489cdfd673a091fd94226", - "sha256": "sha256-N3NS4lMoK/hvcxrJDtiDSOj0CmPOAzwAqFmC3n55Dm8=" + "byte-buddy-1.14.10.jar": { + "sha1": "8117daf4a612122eb4f517f66adff778cb8b4737", + "sha256": "sha256-MObgRGQ3pn2zfit/fTP1B4fd/ZcDWTGd/QVGnaoty84=" } } }, @@ -14572,6 +14786,17 @@ } }, + { + "path": "org/apache/apache/31", + "repo": "https://repo.maven.apache.org/maven2", + "files": { + "apache-31.pom": { + "sha1": "9009cbdad2b69835f2df9265794c8ab50cf4dce1", + "sha256": "sha256-VV0MnqppwEKv+SSSe5OB6PgXQTbTVe6tRFIkRS5ikcw=" + } + } + }, + { "path": "org/apache/commons/commons-compress/1.8.1", "repo": "https://repo.maven.apache.org/maven2", @@ -14779,6 +15004,17 @@ } }, + { + "path": "org/apache/commons/commons-parent/65", + "repo": "https://repo.maven.apache.org/maven2", + "files": { + "commons-parent-65.pom": { + "sha1": "a5e6a3fd684242815f2ffd77ed8b316d549ed01b", + "sha256": "sha256-bPNJX8LmrJE6K38uA/tZCPs/Ip+wbTNY3EVnjVrz424=" + } + } + }, + { "path": "org/apache/httpcomponents/httpclient/4.1.1", "repo": "https://repo.maven.apache.org/maven2", @@ -15488,20 +15724,20 @@ }, { - "path": "org/checkerframework/checker-qual/3.40.0", + "path": "org/checkerframework/checker-qual/3.42.0", "repo": "https://repo.maven.apache.org/maven2", "files": { - "checker-qual-3.40.0.pom": { - "sha1": "2e50941ee2d4e4bf2d1a048a8e0e42c57799f075", - "sha256": "sha256-QF6Uvtu4aT0Ls+J2MC8y/9gFi1CaVYCwfgrPB6e3dMs=" + "checker-qual-3.42.0.pom": { + "sha1": "49d71d964f0ac5505caa5f996c8497c9462e9eeb", + "sha256": "sha256-v1/KqycvVMvPG753w72WPIIcmrrSBYcIvwvtPIdUlMo=" }, - "checker-qual-3.40.0.jar": { - "sha1": "0ee3d7f12ee557875f1d93ca275cc4a019b693ab", - "sha256": "sha256-6PzimhHfmTTPBN8XvWKb/PNgtLi6WovQRX9sRWfR/uQ=" + "checker-qual-3.42.0.jar": { + "sha1": "638ec33f363a94d41a4f03c3e7d3dcfba64e402d", + "sha256": "sha256-zK7dM68LeJTZ8vO2RPTRnkOSjjKQLmGsTRB3eDD1qsc=" }, - "checker-qual-3.40.0.module": { - "sha1": "0cc43d26a3da6e74931d36a34eab7a0ff758ca34", - "sha256": "sha256-B5bVWN4owPtyI7458SzV7RKLHm+FSKEdz8TxQDQes3Q=" + "checker-qual-3.42.0.module": { + "sha1": "022eca66f8300ceaa525ef4b3c81f8e88f1d1495", + "sha256": "sha256-4PpiK33mPq4RBH726RtMKtDx8OE8uQP/UggKR/V6V0Y=" } } }, @@ -17322,16 +17558,16 @@ }, { - "path": "org/jetbrains/kotlin/kotlin-reflect/1.9.20", + "path": "org/jetbrains/kotlin/kotlin-reflect/2.0.0-Beta2", "repo": "https://repo.maven.apache.org/maven2", "files": { - "kotlin-reflect-1.9.20.pom": { - "sha1": "476ae7a409377d13b2bd1def9ad51afddbaef0c2", - "sha256": "sha256-lCtehgLTF+wTZS8cAiIFK7kIF/KM9v6dRxEvCbPo5n0=" + "kotlin-reflect-2.0.0-Beta2.pom": { + "sha1": "71908b10dd3fefa0509880918948931ad0b8d7c8", + "sha256": "sha256-TmkaczZz+Eqbux6yz2SyE9WhflLrknrULgk8j/2sfUs=" }, - "kotlin-reflect-1.9.20.jar": { - "sha1": "34eeb4eed5f493cdbb760ef50a5653ec414006bf", - "sha256": "sha256-SbZvmonVD9KVTC6K6sgOT0iLCgkyKiXvrWJhV2cT3A8=" + "kotlin-reflect-2.0.0-Beta2.jar": { + "sha1": "0cf9ed5d13e31c4e4ab74be627b7cedc0ecc7715", + "sha256": "sha256-PAz62O51jigTUVGhAJHGrWdbLoVdCFwwhhI883u50bw=" } } }, @@ -17786,21 +18022,6 @@ } }, - { - "path": "org/jetbrains/kotlin/kotlin-stdlib-common/1.9.10", - "repo": "https://repo.maven.apache.org/maven2", - "files": { - "kotlin-stdlib-common-1.9.10.pom": { - "sha1": "181777fda8a0067c932c3cb27997c6753dcba730", - "sha256": "sha256-fUtwVHkQZ2s738iSWojztr+yRYLJeEVCgFVEzu9JCpI=" - }, - "kotlin-stdlib-common-1.9.10.jar": { - "sha1": "dafaf2c27f27c09220cee312df10917d9a5d97ce", - "sha256": "sha256-zeM0G6GKK6JisLfPbFWyDJDo1DTkLJoT5qP3cNuWWog=" - } - } - }, - { "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.2.71", "repo": "https://repo.maven.apache.org/maven2", @@ -17981,21 +18202,6 @@ } }, - { - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.10", - "repo": "https://repo.maven.apache.org/maven2", - "files": { - "kotlin-stdlib-jdk7-1.9.10.pom": { - "sha1": "f950735eef8882220e8e37de420ac683e7f0ad20", - "sha256": "sha256-x/pnx5YTILidhaPKWaLhjCxlhQhFWV3K5LRq9pRe3NU=" - }, - "kotlin-stdlib-jdk7-1.9.10.jar": { - "sha1": "bc5bfc2690338defd5195b05c57562f2194eeb10", - "sha256": "sha256-rGNhv5rR7TgsIQPZcSxHzewWYjK0kD7VluiHawaBybc=" - } - } - }, - { "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.2.71", "repo": "https://repo.maven.apache.org/maven2", @@ -18161,21 +18367,6 @@ } }, - { - "path": "org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.10", - "repo": "https://repo.maven.apache.org/maven2", - "files": { - "kotlin-stdlib-jdk8-1.9.10.pom": { - "sha1": "47f81bffe293f0a88443df19c5b55eb673770e99", - "sha256": "sha256-X0uU3TBlp3ZMN/oV3irW2B9A1Z+Msz8X0YHGOE+3py4=" - }, - "kotlin-stdlib-jdk8-1.9.10.jar": { - "sha1": "c7510d64a83411a649c76f2778304ddf71d7437b", - "sha256": "sha256-pMdNlNZM4avlN2D+A4ndlB9vxVjQ2rNeR8CFoR7IDyg=" - } - } - }, - { "path": "org/jetbrains/kotlin/kotlin-stdlib/1.1.3-2", "repo": "https://repo.maven.apache.org/maven2", @@ -18522,43 +18713,55 @@ }, { - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.9.10", + "path": "org/jetbrains/kotlin/kotlin-stdlib/1.9.21", "repo": "https://repo.maven.apache.org/maven2", "files": { - "kotlin-stdlib-1.9.10.pom": { - "sha1": "fbeeb303b1e3e5796360d93943d5138cefd2ee37", - "sha256": "sha256-fin79z/fceBnnT3ufmgP1XNGT6AWRKT1irgZ0sCI09I=" + "kotlin-stdlib-1.9.21.pom": { + "sha1": "f359a0b7743208bf0dced0ecff1f314daa5fd6a8", + "sha256": "sha256-yAfZL3xqobZcBs+HIyNjUE5pD8o/PB4nIGYwoTIv1+A=" }, - "kotlin-stdlib-1.9.10.jar": { - "sha1": "72812e8a368917ab5c0a5081b56915ffdfec93b7", - "sha256": "sha256-VemJxRK4CQd5n4VDCfO8d4LFs9E5MkQtA3nVxHJxFQQ=" + "kotlin-stdlib-1.9.21-all.jar": { + "sha1": "6c69e7b26179394dafd3c90e630ef763b8c1a267", + "sha256": "sha256-zsOLwzAucqiq+c3kNrWpBx7gMx4q0F6E2LuJczTX6dQ=" + }, + "kotlin-stdlib-1.9.21-common.jar": { + "sha1": "4c7276a1529397ee6389483a408c57a9c6d4ca7d", + "sha256": "sha256-zBF0wWk6JC3Wy8gWpSfEU+BBhJTjbFDNxleL9AFxrNs=" + }, + "kotlin-stdlib-1.9.21.jar": { + "sha1": "17ee3e873d439566c7d8354403b5f3d9744c4c9c", + "sha256": "sha256-O0eTE6tsrqTl4l097oyoDDAsibpz4a9Nr6oQD275KWo=" + }, + "kotlin-stdlib-1.9.21.module": { + "sha1": "54e2cb958990f19cb559ec25a49a1652239852a1", + "sha256": "sha256-0wGffw1xkkzkcpjJzEavAkX3UhlxmzXFkV+8x+emk5U=" } } }, { - "path": "org/jetbrains/kotlin/kotlin-stdlib/1.9.20", + "path": "org/jetbrains/kotlin/kotlin-stdlib/2.0.0-Beta2", "repo": "https://repo.maven.apache.org/maven2", "files": { - "kotlin-stdlib-1.9.20.pom": { - "sha1": "3f738a2bb6623e58335de00d020e5055dc8dbc89", - "sha256": "sha256-43IWpzLI6Bqf0FtN2JLDDKwMrXtOP9ovlmP0jogHQcA=" + "kotlin-stdlib-2.0.0-Beta2.pom": { + "sha1": "a1310fbc42c0cbc786766d2e35dcbfdaf3f8a8b1", + "sha256": "sha256-8upeJFveFokz2f2rBOXj2KZ9+OzyWxWtqZ9/2qcJGnI=" }, - "kotlin-stdlib-1.9.20-all.jar": { - "sha1": "6c69e7b26179394dafd3c90e630ef763b8c1a267", - "sha256": "sha256-zsOLwzAucqiq+c3kNrWpBx7gMx4q0F6E2LuJczTX6dQ=" + "kotlin-stdlib-2.0.0-Beta2-all.jar": { + "sha1": "c844df2813fa56f8baa346530a5172ccf03277d0", + "sha256": "sha256-o8TV9hZ9IGumB5g+8nq6R6YU+VxlRV0PJ3IsSsMRsSM=" }, - "kotlin-stdlib-1.9.20-common.jar": { - "sha1": "4c7276a1529397ee6389483a408c57a9c6d4ca7d", - "sha256": "sha256-zBF0wWk6JC3Wy8gWpSfEU+BBhJTjbFDNxleL9AFxrNs=" + "kotlin-stdlib-2.0.0-Beta2-common.jar": { + "sha1": "e0224f6b9468655e1feffe789ab7ebd4965a9431", + "sha256": "sha256-ikItp8AZFxM/bokvCF68e2Q+oNGbbJxTILtPDnj7uMI=" }, - "kotlin-stdlib-1.9.20.jar": { - "sha1": "e58b4816ac517e9cc5df1db051120c63d4cde669", - "sha256": "sha256-KKNbzf9G2GT4DzRqYX5IYoSyCNFzeMQZAN+x3pWpDmw=" + "kotlin-stdlib-2.0.0-Beta2.jar": { + "sha1": "61be8a13ad24f43c915ba6962440cd30af4700ec", + "sha256": "sha256-yDOkRXCSzieZ5nejro0ku4suO6qDwWlDBdnb5ZHgquA=" }, - "kotlin-stdlib-1.9.20.module": { - "sha1": "3eccbf1caf5170544beef2ea9b3085625320f6f2", - "sha256": "sha256-3Mql0xVHD6s5IFAohru4Xy2myGECxl2cBEEFRO7bIBk=" + "kotlin-stdlib-2.0.0-Beta2.module": { + "sha1": "22702775430e8d3a9f8d824167e00484e07d5932", + "sha256": "sha256-J6vVZxhfZbGpw8tTtV4RQTPJrkFqMwetPevDDG/iO/U=" } } }, @@ -18778,16 +18981,16 @@ }, { - "path": "org/junit/junit-bom/5.10.0", + "path": "org/junit/junit-bom/5.10.1", "repo": "https://repo.maven.apache.org/maven2", "files": { - "junit-bom-5.10.0.pom": { - "sha1": "1136f35a5438634393bf628f69b8ca43c8518f7c", - "sha256": "sha256-4AbdiJT5/Ht1/DK7Ev5e2L5lZn1bRU+Z4uC4xbuNMLM=" + "junit-bom-5.10.1.pom": { + "sha1": "41a86ea51227739a5b7ca3430ae88ce44a64a42a", + "sha256": "sha256-IcSwKG9LIAaVd/9LIJeKhcEArIpGtvHIZy+6qzN7w/I=" }, - "junit-bom-5.10.0.module": { - "sha1": "3cfd743479dd0e2805bb0ffc36de5033e7ad9813", - "sha256": "sha256-6z7mEnYIAQaUqJgFbnQH0RcpYAOrpfXbgB30MLmIf88=" + "junit-bom-5.10.1.module": { + "sha1": "1b577334c47deb59a29dc31e5211499d0eb3c17b", + "sha256": "sha256-IbCvz//i7LN3D16wCuehn+rulOdx+jkYFzhQ2ueAZ7c=" } } }, @@ -18883,16 +19086,16 @@ }, { - "path": "org/mockito/mockito-core/5.7.0", + "path": "org/mockito/mockito-core/5.8.0", "repo": "https://repo.maven.apache.org/maven2", "files": { - "mockito-core-5.7.0.pom": { - "sha1": "f91d0528c70aad773a9ed472d9f9da3be9ad6b7b", - "sha256": "sha256-eeZzpTX0jKN+6/dst6xMaZ1JRs7tbwgrBAxZNtRDAO8=" + "mockito-core-5.8.0.pom": { + "sha1": "a2b7b33c5d649a2f48b1e7aab95d81671f66875f", + "sha256": "sha256-dJWKzd4UjzC/ox/8CFi2L3H2PMws602KjGfX9CjUOi0=" }, - "mockito-core-5.7.0.jar": { - "sha1": "a1c258331ab91d66863c983aff7136357e9de056", - "sha256": "sha256-261edGZUkQoRpZ7LTQHjhGHz5dFhYWidwliNVVRDJSE=" + "mockito-core-5.8.0.jar": { + "sha1": "df310627f77f859114ad31e1376fff0dce263cca", + "sha256": "sha256-wyD2YqA8KVHtzFGkS2TXmo6ZQ3P/VIRTtf2vad6+RoI=" } } }, diff --git a/nix/deps/gradle/deps.list b/nix/deps/gradle/deps.list index de7619bf3c..dd65914905 100644 --- a/nix/deps/gradle/deps.list +++ b/nix/deps/gradle/deps.list @@ -1,19 +1,23 @@ androidx.activity:activity:1.0.0 +androidx.activity:activity:1.0.0-rc01 androidx.activity:activity:1.2.4 androidx.annotation:annotation-experimental:1.1.0 androidx.annotation:annotation:1.1.0 androidx.annotation:annotation:1.2.0 androidx.annotation:annotation:1.3.0 +androidx.appcompat:appcompat-resources:1.1.0-rc01 androidx.appcompat:appcompat-resources:1.2.0 androidx.appcompat:appcompat-resources:1.3.1 androidx.appcompat:appcompat-resources:1.4.1 androidx.appcompat:appcompat-resources:1.4.2 +androidx.appcompat:appcompat:1.1.0-rc01 androidx.appcompat:appcompat:1.2.0 androidx.appcompat:appcompat:1.3.1 androidx.appcompat:appcompat:1.4.1 androidx.appcompat:appcompat:1.4.2 androidx.arch.core:core-common:2.0.0 androidx.arch.core:core-common:2.1.0 +androidx.arch.core:core-common:2.1.0-rc01 androidx.arch.core:core-runtime:2.0.0 androidx.arch.core:core-runtime:2.1.0 androidx.asynclayoutinflater:asynclayoutinflater:1.0.0 @@ -35,6 +39,7 @@ androidx.coordinatorlayout:coordinatorlayout:1.1.0 androidx.core:core-ktx:1.6.0 androidx.core:core-splashscreen:1.0.0 androidx.core:core:1.1.0 +androidx.core:core:1.1.0-rc01 androidx.core:core:1.2.0 androidx.core:core:1.6.0 androidx.core:core:1.7.0 @@ -67,6 +72,7 @@ androidx.exifinterface:exifinterface:1.2.0 androidx.exifinterface:exifinterface:1.3.2 androidx.fragment:fragment:1.0.0 androidx.fragment:fragment:1.1.0 +androidx.fragment:fragment:1.1.0-rc01 androidx.fragment:fragment:1.3.6 androidx.interpolator:interpolator:1.0.0 androidx.legacy:legacy-support-core-ui:1.0.0 @@ -74,6 +80,7 @@ androidx.legacy:legacy-support-core-utils:1.0.0 androidx.legacy:legacy-support-v4:1.0.0 androidx.lifecycle:lifecycle-common:2.0.0 androidx.lifecycle:lifecycle-common:2.1.0 +androidx.lifecycle:lifecycle-common:2.1.0-rc01 androidx.lifecycle:lifecycle-common:2.3.1 androidx.lifecycle:lifecycle-common:2.4.0 androidx.lifecycle:lifecycle-livedata-core:2.0.0 @@ -84,11 +91,13 @@ androidx.lifecycle:lifecycle-livedata:2.1.0 androidx.lifecycle:lifecycle-process:2.4.0 androidx.lifecycle:lifecycle-runtime:2.0.0 androidx.lifecycle:lifecycle-runtime:2.1.0 +androidx.lifecycle:lifecycle-runtime:2.1.0-rc01 androidx.lifecycle:lifecycle-runtime:2.3.1 androidx.lifecycle:lifecycle-runtime:2.4.0 androidx.lifecycle:lifecycle-viewmodel-savedstate:2.3.1 androidx.lifecycle:lifecycle-viewmodel:2.0.0 androidx.lifecycle:lifecycle-viewmodel:2.1.0 +androidx.lifecycle:lifecycle-viewmodel:2.1.0-rc01 androidx.lifecycle:lifecycle-viewmodel:2.3.1 androidx.loader:loader:1.0.0 androidx.localbroadcastmanager:localbroadcastmanager:1.0.0 @@ -99,6 +108,7 @@ androidx.recyclerview:recyclerview:1.0.0 androidx.recyclerview:recyclerview:1.1.0 androidx.resourceinspection:resourceinspection-annotation:1.0.0 androidx.savedstate:savedstate:1.0.0 +androidx.savedstate:savedstate:1.0.0-rc01 androidx.savedstate:savedstate:1.1.0 androidx.slidingpanelayout:slidingpanelayout:1.0.0 androidx.startup:startup-runtime:1.0.0 @@ -116,8 +126,11 @@ androidx.transition:transition:1.1.0 androidx.transition:transition:1.2.0 androidx.transition:transition:1.2.0-rc01 androidx.vectordrawable:vectordrawable-animated:1.1.0 +androidx.vectordrawable:vectordrawable-animated:1.1.0-rc01 androidx.vectordrawable:vectordrawable:1.1.0 +androidx.vectordrawable:vectordrawable:1.1.0-rc01 androidx.versionedparcelable:versionedparcelable:1.1.0 +androidx.versionedparcelable:versionedparcelable:1.1.0-rc01 androidx.versionedparcelable:versionedparcelable:1.1.1 androidx.viewpager2:viewpager2:1.0.0 androidx.viewpager:viewpager:1.0.0 @@ -605,6 +618,8 @@ com.parse.bolts:bolts-tasks:1.4.0 com.squareup.okhttp3:okhttp-tls:4.9.2 com.squareup.okhttp3:okhttp-urlconnection:4.9.2 com.squareup.okhttp3:okhttp:4.9.2 +com.squareup.okio:okio-metadata:2.8.0 +com.squareup.okio:okio:2.8.0 com.squareup.okio:okio:2.9.0 com.squareup:javapoet:1.8.0 com.squareup:javapoet:1.10.0 diff --git a/nix/deps/gradle/deps.urls b/nix/deps/gradle/deps.urls index 9953284752..97ec78f2d9 100644 --- a/nix/deps/gradle/deps.urls +++ b/nix/deps/gradle/deps.urls @@ -1,3 +1,4 @@ +https://dl.google.com/dl/android/maven2/androidx/activity/activity/1.0.0-rc01/activity-1.0.0-rc01.pom https://dl.google.com/dl/android/maven2/androidx/activity/activity/1.0.0/activity-1.0.0.pom https://dl.google.com/dl/android/maven2/androidx/activity/activity/1.1.0/activity-1.1.0.pom https://dl.google.com/dl/android/maven2/androidx/activity/activity/1.2.4/activity-1.2.4.pom @@ -10,12 +11,14 @@ https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.1.0-rc0 https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.1.0/annotation-1.1.0.pom https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.2.0/annotation-1.2.0.pom https://dl.google.com/dl/android/maven2/androidx/annotation/annotation/1.3.0/annotation-1.3.0.pom +https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resources/1.1.0-rc01/appcompat-resources-1.1.0-rc01.pom https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resources/1.1.0/appcompat-resources-1.1.0.pom https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resources/1.2.0/appcompat-resources-1.2.0.pom https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resources/1.3.1/appcompat-resources-1.3.1.pom https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resources/1.4.1/appcompat-resources-1.4.1.pom https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat-resources/1.4.2/appcompat-resources-1.4.2.pom https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.0.0/appcompat-1.0.0.pom +https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.1.0-rc01/appcompat-1.1.0-rc01.pom https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.1.0/appcompat-1.1.0.pom https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.2.0/appcompat-1.2.0.pom https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.3.1/appcompat-1.3.1.pom @@ -23,6 +26,7 @@ https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.4.1/appco https://dl.google.com/dl/android/maven2/androidx/appcompat/appcompat/1.4.2/appcompat-1.4.2.pom https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.0.0/core-common-2.0.0.pom https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.0.1/core-common-2.0.1.pom +https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.1.0-rc01/core-common-2.1.0-rc01.pom https://dl.google.com/dl/android/maven2/androidx/arch/core/core-common/2.1.0/core-common-2.1.0.pom https://dl.google.com/dl/android/maven2/androidx/arch/core/core-runtime/2.0.0/core-runtime-2.0.0.pom https://dl.google.com/dl/android/maven2/androidx/arch/core/core-runtime/2.1.0/core-runtime-2.1.0.pom @@ -83,6 +87,7 @@ https://dl.google.com/dl/android/maven2/androidx/exifinterface/exifinterface/1.1 https://dl.google.com/dl/android/maven2/androidx/exifinterface/exifinterface/1.2.0/exifinterface-1.2.0.pom https://dl.google.com/dl/android/maven2/androidx/exifinterface/exifinterface/1.3.2/exifinterface-1.3.2.pom https://dl.google.com/dl/android/maven2/androidx/fragment/fragment/1.0.0/fragment-1.0.0.pom +https://dl.google.com/dl/android/maven2/androidx/fragment/fragment/1.1.0-rc01/fragment-1.1.0-rc01.pom https://dl.google.com/dl/android/maven2/androidx/fragment/fragment/1.1.0/fragment-1.1.0.pom https://dl.google.com/dl/android/maven2/androidx/fragment/fragment/1.2.5/fragment-1.2.5.pom https://dl.google.com/dl/android/maven2/androidx/fragment/fragment/1.3.6/fragment-1.3.6.pom @@ -91,6 +96,7 @@ https://dl.google.com/dl/android/maven2/androidx/legacy/legacy-support-core-ui/1 https://dl.google.com/dl/android/maven2/androidx/legacy/legacy-support-core-utils/1.0.0/legacy-support-core-utils-1.0.0.pom https://dl.google.com/dl/android/maven2/androidx/legacy/legacy-support-v4/1.0.0/legacy-support-v4-1.0.0.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common/2.0.0/lifecycle-common-2.0.0.pom +https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common/2.1.0-rc01/lifecycle-common-2.1.0-rc01.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common/2.1.0/lifecycle-common-2.1.0.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common/2.2.0/lifecycle-common-2.2.0.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-common/2.3.1/lifecycle-common-2.3.1.pom @@ -103,6 +109,7 @@ https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata/2. https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-livedata/2.1.0/lifecycle-livedata-2.1.0.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-process/2.4.0/lifecycle-process-2.4.0.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime/2.0.0/lifecycle-runtime-2.0.0.pom +https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime/2.1.0-rc01/lifecycle-runtime-2.1.0-rc01.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime/2.1.0/lifecycle-runtime-2.1.0.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime/2.2.0/lifecycle-runtime-2.2.0.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-runtime/2.3.1/lifecycle-runtime-2.3.1.pom @@ -111,6 +118,7 @@ https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-s https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.2.0/lifecycle-viewmodel-savedstate-2.2.0.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel-savedstate/2.3.1/lifecycle-viewmodel-savedstate-2.3.1.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel/2.0.0/lifecycle-viewmodel-2.0.0.pom +https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel/2.1.0-rc01/lifecycle-viewmodel-2.1.0-rc01.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel/2.1.0/lifecycle-viewmodel-2.1.0.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel/2.2.0/lifecycle-viewmodel-2.2.0.pom https://dl.google.com/dl/android/maven2/androidx/lifecycle/lifecycle-viewmodel/2.3.1/lifecycle-viewmodel-2.3.1.pom @@ -122,6 +130,7 @@ https://dl.google.com/dl/android/maven2/androidx/print/print/1.0.0/print-1.0.0.p https://dl.google.com/dl/android/maven2/androidx/recyclerview/recyclerview/1.0.0/recyclerview-1.0.0.pom https://dl.google.com/dl/android/maven2/androidx/recyclerview/recyclerview/1.1.0/recyclerview-1.1.0.pom https://dl.google.com/dl/android/maven2/androidx/resourceinspection/resourceinspection-annotation/1.0.0/resourceinspection-annotation-1.0.0.pom +https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate/1.0.0-rc01/savedstate-1.0.0-rc01.pom https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate/1.0.0/savedstate-1.0.0.pom https://dl.google.com/dl/android/maven2/androidx/savedstate/savedstate/1.1.0/savedstate-1.1.0.pom https://dl.google.com/dl/android/maven2/androidx/slidingpanelayout/slidingpanelayout/1.0.0/slidingpanelayout-1.0.0.pom @@ -143,8 +152,10 @@ https://dl.google.com/dl/android/maven2/androidx/transition/transition/1.1.0/tra https://dl.google.com/dl/android/maven2/androidx/transition/transition/1.2.0-rc01/transition-1.2.0-rc01.pom https://dl.google.com/dl/android/maven2/androidx/transition/transition/1.2.0/transition-1.2.0.pom https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable-animated/1.0.0/vectordrawable-animated-1.0.0.pom +https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable-animated/1.1.0-rc01/vectordrawable-animated-1.1.0-rc01.pom https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable-animated/1.1.0/vectordrawable-animated-1.1.0.pom https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable/1.0.0/vectordrawable-1.0.0.pom +https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable/1.1.0-rc01/vectordrawable-1.1.0-rc01.pom https://dl.google.com/dl/android/maven2/androidx/vectordrawable/vectordrawable/1.1.0/vectordrawable-1.1.0.pom https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versionedparcelable/1.0.0/versionedparcelable-1.0.0.pom https://dl.google.com/dl/android/maven2/androidx/versionedparcelable/versionedparcelable/1.1.0-rc01/versionedparcelable-1.1.0-rc01.pom @@ -526,6 +537,7 @@ https://repo.maven.apache.org/maven2/commons-codec/commons-codec/1.16.0/commons- https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.pom https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.pom https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.2/commons-logging-1.2.pom +https://repo.maven.apache.org/maven2/commons-logging/commons-logging/1.3.0/commons-logging-1.3.0.pom https://repo.maven.apache.org/maven2/com/adobe/xmp/xmpcore/6.1.11/xmpcore-6.1.11.pom https://repo.maven.apache.org/maven2/com/afollestad/material-dialogs/commons/0.9.6.0/commons-0.9.6.0.pom https://repo.maven.apache.org/maven2/com/afollestad/material-dialogs/core/0.9.6.0/core-0.9.6.0.pom @@ -609,25 +621,25 @@ https://repo.maven.apache.org/maven2/com/facebook/soloader/soloader/0.10.1/soloa https://repo.maven.apache.org/maven2/com/facebook/soloader/soloader/0.10.5/soloader-0.10.5.pom https://repo.maven.apache.org/maven2/com/facebook/yoga/proguard-annotations/1.19.0/proguard-annotations-1.19.0.pom https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.11.1/jackson-annotations-2.11.1.pom -https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.16.0-rc1/jackson-annotations-2.16.0-rc1.pom +https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.16.1/jackson-annotations-2.16.1.pom https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.11.1/jackson-core-2.11.1.pom -https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.16.0-rc1/jackson-core-2.16.0-rc1.pom +https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.16.1/jackson-core-2.16.1.pom https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.11.1/jackson-databind-2.11.1.pom -https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.16.0-rc1/jackson-databind-2.16.0-rc1.pom +https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.16.1/jackson-databind-2.16.1.pom https://repo.maven.apache.org/maven2/com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.11.1/jackson-dataformat-xml-2.11.1.pom https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.11.1/jackson-base-2.11.1.pom -https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.16.0-rc1/jackson-base-2.16.0-rc1.pom +https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.16.1/jackson-base-2.16.1.pom https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.11.1/jackson-bom-2.11.1.pom -https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.16.0-rc1/jackson-bom-2.16.0-rc1.pom +https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.16.1/jackson-bom-2.16.1.pom https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-parent/2.11/jackson-parent-2.11.pom -https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-parent/2.16-rc1/jackson-parent-2.16-rc1.pom +https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-parent/2.16/jackson-parent-2.16.pom https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-modules-base/2.11.1/jackson-modules-base-2.11.1.pom -https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-modules-base/2.16.0-rc1/jackson-modules-base-2.16.0-rc1.pom +https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-modules-base/2.16.1/jackson-modules-base-2.16.1.pom https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.11.1/jackson-module-jaxb-annotations-2.11.1.pom -https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.16.0-rc1/jackson-module-jaxb-annotations-2.16.0-rc1.pom +https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.16.1/jackson-module-jaxb-annotations-2.16.1.pom https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-kotlin/2.11.1/jackson-module-kotlin-2.11.1.pom https://repo.maven.apache.org/maven2/com/fasterxml/oss-parent/38/oss-parent-38.pom -https://repo.maven.apache.org/maven2/com/fasterxml/oss-parent/55/oss-parent-55.pom +https://repo.maven.apache.org/maven2/com/fasterxml/oss-parent/56/oss-parent-56.pom https://repo.maven.apache.org/maven2/com/fasterxml/woodstox/woodstox-core/6.2.1/woodstox-core-6.2.1.pom https://repo.maven.apache.org/maven2/com/github/bumptech/glide/annotations/4.12.0/annotations-4.12.0.pom https://repo.maven.apache.org/maven2/com/github/bumptech/glide/compiler/4.12.0/compiler-4.12.0.pom @@ -685,7 +697,7 @@ https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotatio https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.4.0/error_prone_annotations-2.4.0.pom https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.7.1/error_prone_annotations-2.7.1.pom https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.9.0/error_prone_annotations-2.9.0.pom -https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.23.0/error_prone_annotations-2.23.0.pom +https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_annotations/2.24.0/error_prone_annotations-2.24.0.pom https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.0.18/error_prone_parent-2.0.18.pom https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.2.0/error_prone_parent-2.2.0.pom https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.3.1/error_prone_parent-2.3.1.pom @@ -694,10 +706,11 @@ https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2. https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.4.0/error_prone_parent-2.4.0.pom https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.7.1/error_prone_parent-2.7.1.pom https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.9.0/error_prone_parent-2.9.0.pom -https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.23.0/error_prone_parent-2.23.0.pom +https://repo.maven.apache.org/maven2/com/google/errorprone/error_prone_parent/2.24.0/error_prone_parent-2.24.0.pom https://repo.maven.apache.org/maven2/com/google/flatbuffers/flatbuffers-java/1.12.0/flatbuffers-java-1.12.0.pom https://repo.maven.apache.org/maven2/com/google/google/1/google-1.pom https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.pom +https://repo.maven.apache.org/maven2/com/google/guava/failureaccess/1.0.2/failureaccess-1.0.2.pom https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/17.0/guava-parent-17.0.pom https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/22.0/guava-parent-22.0.pom https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/23.0/guava-parent-23.0.pom @@ -709,8 +722,8 @@ https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/29.0-jre/guav https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/30.1-android/guava-parent-30.1-android.pom https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/30.1-jre/guava-parent-30.1-jre.pom https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/31.0.1-jre/guava-parent-31.0.1-jre.pom -https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/32.1.3-jre/guava-parent-32.1.3-jre.pom -https://repo.maven.apache.org/maven2/com/google/guava/guava-testlib/32.1.3-jre/guava-testlib-32.1.3-jre.pom +https://repo.maven.apache.org/maven2/com/google/guava/guava-parent/33.0.0-jre/guava-parent-33.0.0-jre.pom +https://repo.maven.apache.org/maven2/com/google/guava/guava-testlib/33.0.0-jre/guava-testlib-33.0.0-jre.pom https://repo.maven.apache.org/maven2/com/google/guava/guava/17.0/guava-17.0.pom https://repo.maven.apache.org/maven2/com/google/guava/guava/22.0/guava-22.0.pom https://repo.maven.apache.org/maven2/com/google/guava/guava/23.0/guava-23.0.pom @@ -722,7 +735,7 @@ https://repo.maven.apache.org/maven2/com/google/guava/guava/29.0-jre/guava-29.0- https://repo.maven.apache.org/maven2/com/google/guava/guava/30.1-android/guava-30.1-android.pom https://repo.maven.apache.org/maven2/com/google/guava/guava/30.1-jre/guava-30.1-jre.pom https://repo.maven.apache.org/maven2/com/google/guava/guava/31.0.1-jre/guava-31.0.1-jre.pom -https://repo.maven.apache.org/maven2/com/google/guava/guava/32.1.3-jre/guava-32.1.3-jre.pom +https://repo.maven.apache.org/maven2/com/google/guava/guava/33.0.0-jre/guava-33.0.0-jre.pom https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/1.0/listenablefuture-1.0.pom https://repo.maven.apache.org/maven2/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.pom https://repo.maven.apache.org/maven2/com/google/j2objc/j2objc-annotations/1.1/j2objc-annotations-1.1.pom @@ -756,8 +769,8 @@ https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-parent/3.10.0/ https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-parent/3.13.0/protobuf-parent-3.13.0.pom https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-parent/3.17.2/protobuf-parent-3.17.2.pom https://repo.maven.apache.org/maven2/com/google/protobuf/protobuf-parent/4.0.0-rc-2/protobuf-parent-4.0.0-rc-2.pom -https://repo.maven.apache.org/maven2/com/google/truth/truth-parent/1.1.5/truth-parent-1.1.5.pom -https://repo.maven.apache.org/maven2/com/google/truth/truth/1.1.5/truth-1.1.5.pom +https://repo.maven.apache.org/maven2/com/google/truth/truth-parent/1.2.0/truth-parent-1.2.0.pom +https://repo.maven.apache.org/maven2/com/google/truth/truth/1.2.0/truth-1.2.0.pom https://repo.maven.apache.org/maven2/com/ibm/icu/icu4j/53.1/icu4j-53.1.pom https://repo.maven.apache.org/maven2/com/intellij/annotations/12.0/annotations-12.0.pom https://repo.maven.apache.org/maven2/com/parse/bolts/bolts-tasks/1.4.0/bolts-tasks-1.4.0.pom @@ -772,7 +785,8 @@ https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/3.12.1/okhttp-3 https://repo.maven.apache.org/maven2/com/squareup/okhttp3/okhttp/4.9.2/okhttp-4.9.2.pom https://repo.maven.apache.org/maven2/com/squareup/okhttp3/parent/3.9.1/parent-3.9.1.pom https://repo.maven.apache.org/maven2/com/squareup/okhttp3/parent/3.12.1/parent-3.12.1.pom -https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.6.0/okio-jvm-3.6.0.pom +https://repo.maven.apache.org/maven2/com/squareup/okio/okio-jvm/3.7.0/okio-jvm-3.7.0.pom +https://repo.maven.apache.org/maven2/com/squareup/okio/okio-metadata/2.8.0/okio-metadata-2.8.0.pom https://repo.maven.apache.org/maven2/com/squareup/okio/okio-parent/1.13.0/okio-parent-1.13.0.pom https://repo.maven.apache.org/maven2/com/squareup/okio/okio-parent/1.15.0/okio-parent-1.15.0.pom https://repo.maven.apache.org/maven2/com/squareup/okio/okio-parent/1.17.4/okio-parent-1.17.4.pom @@ -781,7 +795,7 @@ https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.15.0/okio-1.15.0.p https://repo.maven.apache.org/maven2/com/squareup/okio/okio/1.17.4/okio-1.17.4.pom https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.8.0/okio-2.8.0.pom https://repo.maven.apache.org/maven2/com/squareup/okio/okio/2.9.0/okio-2.9.0.pom -https://repo.maven.apache.org/maven2/com/squareup/okio/okio/3.6.0/okio-3.6.0.pom +https://repo.maven.apache.org/maven2/com/squareup/okio/okio/3.7.0/okio-3.7.0.pom https://repo.maven.apache.org/maven2/com/sun/activation/all/1.2.0/all-1.2.0.pom https://repo.maven.apache.org/maven2/com/sun/activation/all/1.2.1/all-1.2.1.pom https://repo.maven.apache.org/maven2/com/sun/activation/all/1.2.2/all-1.2.2.pom @@ -899,13 +913,13 @@ https://repo.maven.apache.org/maven2/junit/junit/4.13.2/junit-4.13.2.pom https://repo.maven.apache.org/maven2/me/zhanghai/android/materialprogressbar/library/1.4.2/library-1.4.2.pom https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.11.13/byte-buddy-agent-1.11.13.pom https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.11.19/byte-buddy-agent-1.11.19.pom -https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.14.9/byte-buddy-agent-1.14.9.pom +https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-agent/1.14.10/byte-buddy-agent-1.14.10.pom https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-parent/1.11.13/byte-buddy-parent-1.11.13.pom https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-parent/1.11.19/byte-buddy-parent-1.11.19.pom -https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-parent/1.14.9/byte-buddy-parent-1.14.9.pom +https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy-parent/1.14.10/byte-buddy-parent-1.14.10.pom https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.11.13/byte-buddy-1.11.13.pom https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.11.19/byte-buddy-1.11.19.pom -https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.14.9/byte-buddy-1.14.9.pom +https://repo.maven.apache.org/maven2/net/bytebuddy/byte-buddy/1.14.10/byte-buddy-1.14.10.pom https://repo.maven.apache.org/maven2/net/java/dev/jna/jna-platform/5.6.0/jna-platform-5.6.0.pom https://repo.maven.apache.org/maven2/net/java/dev/jna/jna/5.6.0/jna-5.6.0.pom https://repo.maven.apache.org/maven2/net/java/jvnet-parent/1/jvnet-parent-1.pom @@ -949,6 +963,7 @@ https://repo.maven.apache.org/maven2/org/apache/apache/16/apache-16.pom https://repo.maven.apache.org/maven2/org/apache/apache/18/apache-18.pom https://repo.maven.apache.org/maven2/org/apache/apache/21/apache-21.pom https://repo.maven.apache.org/maven2/org/apache/apache/29/apache-29.pom +https://repo.maven.apache.org/maven2/org/apache/apache/31/apache-31.pom https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.8.1/commons-compress-1.8.1.pom https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.12/commons-compress-1.12.pom https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.20/commons-compress-1.20.pom @@ -966,6 +981,7 @@ https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/39/common https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/42/commons-parent-42.pom https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/48/commons-parent-48.pom https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/58/commons-parent-58.pom +https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/65/commons-parent-65.pom https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.1.1/httpclient-4.1.1.pom https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.2.6/httpclient-4.2.6.pom https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpclient/4.5.2/httpclient-4.5.2.pom @@ -1018,7 +1034,7 @@ https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.8.1/che https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/2.11.1/checker-qual-2.11.1.pom https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.5.0/checker-qual-3.5.0.pom https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.12.0/checker-qual-3.12.0.pom -https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.40.0/checker-qual-3.40.0.pom +https://repo.maven.apache.org/maven2/org/checkerframework/checker-qual/3.42.0/checker-qual-3.42.0.pom https://repo.maven.apache.org/maven2/org/codehaus/codehaus-parent/4/codehaus-parent-4.pom https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy-xml/3.0.10/groovy-xml-3.0.10.pom https://repo.maven.apache.org/maven2/org/codehaus/groovy/groovy/3.0.10/groovy-3.0.10.pom @@ -1140,7 +1156,7 @@ https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.5.31/ https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.6.20/kotlin-reflect-1.6.20.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.7.10/kotlin-reflect-1.7.10.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.7.22/kotlin-reflect-1.7.22.pom -https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/1.9.20/kotlin-reflect-1.9.20.pom +https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-reflect/2.0.0-Beta2/kotlin-reflect-2.0.0-Beta2.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.6.20/kotlin-scripting-common-1.6.20.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-common/1.7.22/kotlin-scripting-common-1.7.22.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-scripting-compiler-embeddable/1.6.20/kotlin-scripting-compiler-embeddable-1.6.20.pom @@ -1171,7 +1187,6 @@ https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1 https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.6.21/kotlin-stdlib-common-1.6.21.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.7.10/kotlin-stdlib-common-1.7.10.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.7.22/kotlin-stdlib-common-1.7.22.pom -https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-common/1.9.10/kotlin-stdlib-common-1.9.10.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.2.71/kotlin-stdlib-jdk7-1.2.71.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.20/kotlin-stdlib-jdk7-1.3.20.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.3.50/kotlin-stdlib-jdk7-1.3.50.pom @@ -1184,7 +1199,6 @@ https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.5 https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.6.20/kotlin-stdlib-jdk7-1.6.20.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.7.10/kotlin-stdlib-jdk7-1.7.10.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.7.22/kotlin-stdlib-jdk7-1.7.22.pom -https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk7/1.9.10/kotlin-stdlib-jdk7-1.9.10.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.2.71/kotlin-stdlib-jdk8-1.2.71.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.20/kotlin-stdlib-jdk8-1.3.20.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.3.50/kotlin-stdlib-jdk8-1.3.50.pom @@ -1196,7 +1210,6 @@ https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.5 https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.5.31/kotlin-stdlib-jdk8-1.5.31.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.7.10/kotlin-stdlib-jdk8-1.7.10.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.7.22/kotlin-stdlib-jdk8-1.7.22.pom -https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib-jdk8/1.9.10/kotlin-stdlib-jdk8-1.9.10.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.1.3-2/kotlin-stdlib-1.1.3-2.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.0/kotlin-stdlib-1.2.0.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.2.20/kotlin-stdlib-1.2.20.pom @@ -1220,8 +1233,8 @@ https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.6.20/k https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.6.21/kotlin-stdlib-1.6.21.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.7.10/kotlin-stdlib-1.7.10.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.7.22/kotlin-stdlib-1.7.22.pom -https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.10/kotlin-stdlib-1.9.10.pom -https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.20/kotlin-stdlib-1.9.20.pom +https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/1.9.21/kotlin-stdlib-1.9.21.pom +https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-stdlib/2.0.0-Beta2/kotlin-stdlib-2.0.0-Beta2.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-core/1.7.22/kotlin-tooling-core-1.7.22.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-tooling-metadata/1.6.20/kotlin-tooling-metadata-1.6.20.pom https://repo.maven.apache.org/maven2/org/jetbrains/kotlin/kotlin-util-io/1.6.20/kotlin-util-io-1.6.20.pom @@ -1236,14 +1249,14 @@ https://repo.maven.apache.org/maven2/org/json/json/20231013/json-20231013.pom https://repo.maven.apache.org/maven2/org/jsoup/jsoup/1.13.1/jsoup-1.13.1.pom https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.9.2/junit-bom-5.9.2.pom https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.9.3/junit-bom-5.9.3.pom -https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.10.0/junit-bom-5.10.0.pom +https://repo.maven.apache.org/maven2/org/junit/junit-bom/5.10.1/junit-bom-5.10.1.pom https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/1.7.7/stax-ex-1.7.7.pom https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/1.8.1/stax-ex-1.8.1.pom https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/1.8/stax-ex-1.8.pom https://repo.maven.apache.org/maven2/org/jvnet/staxex/stax-ex/2.1.0/stax-ex-2.1.0.pom https://repo.maven.apache.org/maven2/org/mockito/mockito-core/3.12.4/mockito-core-3.12.4.pom https://repo.maven.apache.org/maven2/org/mockito/mockito-core/4.0.0/mockito-core-4.0.0.pom -https://repo.maven.apache.org/maven2/org/mockito/mockito-core/5.7.0/mockito-core-5.7.0.pom +https://repo.maven.apache.org/maven2/org/mockito/mockito-core/5.8.0/mockito-core-5.8.0.pom https://repo.maven.apache.org/maven2/org/mockito/mockito-inline/4.0.0/mockito-inline-4.0.0.pom https://repo.maven.apache.org/maven2/org/objenesis/objenesis-parent/3.2/objenesis-parent-3.2.pom https://repo.maven.apache.org/maven2/org/objenesis/objenesis-parent/3.3/objenesis-parent-3.3.pom