pre_release fixes

null-safety-migration
error500 2021-11-17 12:10:36 +06:00
parent ae65a7d686
commit 75f59f873e
30 changed files with 65 additions and 17 deletions

View File

@ -7,6 +7,9 @@ linter:
# Make constructors the first thing in every class # Make constructors the first thing in every class
sort_constructors_first: true sort_constructors_first: true
# pubspec.yaml dependencies sort
sort_pub_dependencies: false
# The new tabs vs. spaces. Choose wisely # The new tabs vs. spaces. Choose wisely
prefer_single_quotes: true prefer_single_quotes: true
prefer_double_quotes: false prefer_double_quotes: false

View File

@ -12,8 +12,9 @@
<application <application
android:name="io.flutter.app.FlutterApplication" android:name="io.flutter.app.FlutterApplication"
android:label="satu" android:label="Satu"
android:icon="@mipmap/ic_launcher"> android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_rounded">
<activity <activity
android:name=".MainActivity" android:name=".MainActivity"
android:launchMode="singleTop" android:launchMode="singleTop"

View File

@ -4,9 +4,9 @@
<item android:drawable="@android:color/white" /> <item android:drawable="@android:color/white" />
<!-- You can insert your own image assets here --> <!-- You can insert your own image assets here -->
<!-- <item> <item >
<bitmap <bitmap
android:gravity="center" android:gravity="clip_horizontal"
android:src="@mipmap/launch_image" /> android:src="@mipmap/splash" />
</item> --> </item>
</layer-list> </layer-list>

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 544 B

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 442 B

After

Width:  |  Height:  |  Size: 1.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 721 B

After

Width:  |  Height:  |  Size: 4.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.0 KiB

After

Width:  |  Height:  |  Size: 7.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 21 KiB

View File

@ -29,7 +29,7 @@ class AuthResponse {
authResponseBean.authAt = cast<String>(map['auth_at']); authResponseBean.authAt = cast<String>(map['auth_at']);
authResponseBean.shard = cast<int>(map['shard']); authResponseBean.shard = cast<int>(map['shard']);
authResponseBean.message = cast<String>(map['message']); authResponseBean.message = cast<String>(map['message']);
authResponseBean.operation = map['operation'] as bool; authResponseBean.operation = map['operation'] as bool? ?? false;
authResponseBean.username = cast<String>(map['username']); authResponseBean.username = cast<String>(map['username']);
return authResponseBean; return authResponseBean;
} }

View File

@ -34,7 +34,7 @@ class UserState {
); );
} }
static UserState? fromJson(dynamic? json) { static UserState? fromJson(dynamic json) {
return json != null return json != null
? UserState( ? UserState(
auth: AuthResponse.fromMap(json['auth']), auth: AuthResponse.fromMap(json['auth']),
@ -44,7 +44,7 @@ class UserState {
dynamic toJson() { dynamic toJson() {
return { return {
"auth": auth != null ? auth!.toJson() : null, 'auth': auth != null ? auth!.toJson() : null,
}; };
} }
} }

View File

@ -35,7 +35,7 @@ class _LoginViewState extends State<LoginView> {
@override @override
void initState() { void initState() {
super.initState(); super.initState();
emailController = TextEditingController(text: 'test11@gmail.com'); emailController = TextEditingController();
passwordController = TextEditingController(); passwordController = TextEditingController();
} }

View File

@ -7,7 +7,7 @@ packages:
name: _fe_analyzer_shared name: _fe_analyzer_shared
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "22.0.0" version: "30.0.0"
ai_barcode: ai_barcode:
dependency: "direct main" dependency: "direct main"
description: description:
@ -35,7 +35,7 @@ packages:
name: analyzer name: analyzer
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.7.2" version: "2.7.0"
archive: archive:
dependency: transitive dependency: transitive
description: description:
@ -442,14 +442,14 @@ packages:
name: json_annotation name: json_annotation
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "4.1.0" version: "4.3.0"
json_serializable: json_serializable:
dependency: "direct dev" dependency: "direct dev"
description: description:
name: json_serializable name: json_serializable
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "4.1.4" version: "6.0.1"
lint: lint:
dependency: "direct dev" dependency: "direct dev"
description: description:
@ -805,6 +805,13 @@ packages:
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "1.0.3" version: "1.0.3"
source_helper:
dependency: transitive
description:
name: source_helper
url: "https://pub.dartlang.org"
source: hosted
version: "1.3.0"
source_span: source_span:
dependency: transitive dependency: transitive
description: description:
@ -916,7 +923,7 @@ packages:
name: url_launcher name: url_launcher
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "6.0.12" version: "6.0.13"
url_launcher_linux: url_launcher_linux:
dependency: transitive dependency: transitive
description: description:

View File

@ -41,7 +41,7 @@ dependencies:
intl: ^0.17.0 intl: ^0.17.0
device_info: ^2.0.3 device_info: ^2.0.3
auto_size_text: ^3.0.0 auto_size_text: ^3.0.0
url_launcher: ^6.0.12 url_launcher: ^6.0.13
qr_flutter: ^4.0.0 qr_flutter: ^4.0.0
mask_text_input_formatter: ^2.0.0 mask_text_input_formatter: ^2.0.0
flutter_screenutil: ^5.0.0+2 flutter_screenutil: ^5.0.0+2
@ -63,7 +63,7 @@ dev_dependencies:
flutter_test: flutter_test:
sdk: flutter sdk: flutter
lint: ^1.7.2 lint: ^1.7.2
json_serializable: ^4.1.2 json_serializable: ^6.0.1
# For information on the generic Dart part of this file, see the # For information on the generic Dart part of this file, see the

37
sorter.yaml Normal file
View File

@ -0,0 +1,37 @@
ai_barcode: ^3.0.1
auto_size_text: ^3.0.0
charset_converter: ^2.0.0
cupertino_icons: ^1.0.4
device_info: ^2.0.3
equatable: ^2.0.3
esc_pos_bluetooth: ^0.4.1
esc_pos_utils: ^1.1.0
flutter:
sdk: flutter
flutter_bluetooth_basic: ^0.1.7
flutter_redux: ^0.8.2
flutter_screenutil: ^5.0.0+2
flutter_svg: ^0.23.0+1
get_it: ^7.2.0
grouped_list: ^4.1.0
http: ^0.13.4
implicitly_animated_reorderable_list: ^0.4.2
intl: ^0.17.0
location_permissions: ^4.0.1
logger: ^1.1.0
mask_text_input_formatter: ^2.0.0
material_design_icons_flutter: ^5.0.6295
material_floating_search_bar: ^0.3.6
path_provider: ^2.0.7
permission_handler: ^8.3.0
provider: ^6.0.1
qr_flutter: ^4.0.0
redux: ^5.0.0
redux_persist: ^0.9.0
redux_persist_flutter: ^0.9.0
redux_thunk: ^0.4.0
responsive_builder: ^0.4.1
shared_preferences: ^2.0.8
sqflite: ^2.0.0+4
url_launcher: ^6.0.13
uuid: ^3.0.5