Compare commits
	
		
			2 Commits
		
	
	
		
			b6896ded23
			...
			3.3.0+135
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 5efa9b2ae8 | |||
| dd3e39e891 | 
| @@ -25,13 +25,8 @@ android { | |||||||
|  |  | ||||||
|     compileOptions { |     compileOptions { | ||||||
|         isCoreLibraryDesugaringEnabled = true |         isCoreLibraryDesugaringEnabled = true | ||||||
|  |  | ||||||
|         sourceCompatibility = JavaVersion.VERSION_17 |  | ||||||
|         targetCompatibility = JavaVersion.VERSION_17 |  | ||||||
|     } |     } | ||||||
|  |  | ||||||
|     kotlinOptions { jvmTarget = JavaVersion.VERSION_17.toString() } |  | ||||||
|  |  | ||||||
|     defaultConfig { |     defaultConfig { | ||||||
|         applicationId = "dev.solsynth.solian" |         applicationId = "dev.solsynth.solian" | ||||||
|         // You can update the following values to match your application needs. |         // You can update the following values to match your application needs. | ||||||
| @@ -75,3 +70,17 @@ dependencies { | |||||||
| flutter { | flutter { | ||||||
|     source = "../.." |     source = "../.." | ||||||
| } | } | ||||||
|  |  | ||||||
|  |  | ||||||
|  | kotlin { | ||||||
|  |   compilerOptions { | ||||||
|  |       jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_21) | ||||||
|  |   } | ||||||
|  |   jvmToolchain(21) | ||||||
|  | } | ||||||
|  |  | ||||||
|  | java { | ||||||
|  |     toolchain { | ||||||
|  |         languageVersion.set(JavaLanguageVersion.of(21)) | ||||||
|  |     } | ||||||
|  | } | ||||||
|   | |||||||
| @@ -2,6 +2,7 @@ import 'dart:async'; | |||||||
| import 'dart:convert'; | import 'dart:convert'; | ||||||
| import 'dart:io'; | import 'dart:io'; | ||||||
|  |  | ||||||
|  | import 'package:dio_smart_retry/dio_smart_retry.dart'; | ||||||
| import 'package:flutter/foundation.dart'; | import 'package:flutter/foundation.dart'; | ||||||
| import 'package:flutter_riverpod/flutter_riverpod.dart'; | import 'package:flutter_riverpod/flutter_riverpod.dart'; | ||||||
| import 'package:dio/dio.dart'; | import 'package:dio/dio.dart'; | ||||||
| @@ -109,6 +110,16 @@ final apiClientProvider = Provider<Dio>((ref) { | |||||||
|         printResponseData: false, |         printResponseData: false, | ||||||
|       ), |       ), | ||||||
|     ), |     ), | ||||||
|  |     RetryInterceptor( | ||||||
|  |       dio: dio, | ||||||
|  |       retries: 3, | ||||||
|  |       retryDelays: const [ | ||||||
|  |         Duration(seconds: 1), | ||||||
|  |         Duration(seconds: 2), | ||||||
|  |         Duration(seconds: 3), | ||||||
|  |       ], | ||||||
|  |       retryEvaluator: (err, _) => err.requestOptions.method == 'GET', | ||||||
|  |     ), | ||||||
|   ]); |   ]); | ||||||
|  |  | ||||||
|   return dio; |   return dio; | ||||||
|   | |||||||
| @@ -16,7 +16,7 @@ publish_to: "none" # Remove this line if you wish to publish to pub.dev | |||||||
| # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html | # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html | ||||||
| # In Windows, build-name is used as the major, minor, and patch parts | # In Windows, build-name is used as the major, minor, and patch parts | ||||||
| # of the product and file versions while build-number is used as the build suffix. | # of the product and file versions while build-number is used as the build suffix. | ||||||
| version: 3.2.0+134 | version: 3.3.0+135 | ||||||
|  |  | ||||||
| environment: | environment: | ||||||
|   sdk: ^3.7.2 |   sdk: ^3.7.2 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user