-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
* Group by date objects instead of strings * Change OpenAPI code generation to wrap json decoding in Change OpenAPI code generation to wrap decodeJson in compute * Remove orig file * Fix linter error * Change drag handle date format * Order timeline explictly from new to old --------- Co-authored-by: Alex Tran <[email protected]>
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
@@ -14,6 +14,7 @@ import 'dart:async'; | ||
import 'dart:convert'; | ||
import 'dart:io'; | ||
|
||
+import 'package:flutter/foundation.dart'; | ||
import 'package:http/http.dart'; | ||
import 'package:intl/intl.dart'; | ||
import 'package:meta/meta.dart'; |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
@@ -144,19 +144,19 @@ class ApiClient { | ||
); | ||
} | ||
|
||
- Future<dynamic> deserializeAsync(String json, String targetType, {bool growable = false,}) async => | ||
+ Future<dynamic> deserializeAsync(String json, String targetType, {bool growable = false,}) => | ||
// ignore: deprecated_member_use_from_same_package | ||
deserialize(json, targetType, growable: growable); | ||
|
||
@Deprecated('Scheduled for removal in OpenAPI Generator 6.x. Use deserializeAsync() instead.') | ||
- dynamic deserialize(String json, String targetType, {bool growable = false,}) { | ||
+ Future<dynamic> deserialize(String json, String targetType, {bool growable = false,}) async { | ||
// Remove all spaces. Necessary for regular expressions as well. | ||
targetType = targetType.replaceAll(' ', ''); // ignore: parameter_assignments | ||
|
||
// If the expected target type is String, nothing to do... | ||
return targetType == 'String' | ||
? json | ||
- : _deserialize(jsonDecode(json), targetType, growable: growable); | ||
+ : _deserialize(await compute((String j) => jsonDecode(j), json), targetType, growable: growable); | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.