mirror of
				https://github.com/ImranR98/Obtainium.git
				synced 2025-10-31 05:23:28 +01:00 
			
		
		
		
	apkpure: improve typing
This commit is contained in:
		| @@ -63,7 +63,9 @@ class APKPure extends AppSource { | |||||||
|     return Uri.parse(standardUrl).pathSegments.last; |     return Uri.parse(standardUrl).pathSegments.last; | ||||||
|   } |   } | ||||||
|  |  | ||||||
|   getDetailsForVersion(List<Map> versionVariants, List<String> supportedArchs, |   getDetailsForVersion( | ||||||
|  |       List<Map<String, dynamic>> versionVariants, | ||||||
|  |       List<String> supportedArchs, | ||||||
|       Map<String, dynamic> additionalSettings) async { |       Map<String, dynamic> additionalSettings) async { | ||||||
|     var apkUrls = versionVariants |     var apkUrls = versionVariants | ||||||
|         .map((e) { |         .map((e) { | ||||||
| @@ -160,7 +162,7 @@ class APKPure extends AppSource { | |||||||
|         jsonDecode(res.body)['version_list'].cast<Map<String, dynamic>>(); |         jsonDecode(res.body)['version_list'].cast<Map<String, dynamic>>(); | ||||||
|  |  | ||||||
|     // group by version |     // group by version | ||||||
|     List versions = apks |     List<List<Map<String, dynamic>>> versions = apks | ||||||
|         .fold<Map<String, List<Map<String, dynamic>>>>({}, |         .fold<Map<String, List<Map<String, dynamic>>>>({}, | ||||||
|             (Map<String, List<Map<String, dynamic>>> val, |             (Map<String, List<Map<String, dynamic>>> val, | ||||||
|                 Map<String, dynamic> element) { |                 Map<String, dynamic> element) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user