From 0c32c04336adeeaac42cda01097072381557d58f Mon Sep 17 00:00:00 2001 From: Okechukwu Ezeobele Date: Sun, 12 Jun 2022 01:12:06 +0100 Subject: [PATCH] make null safe --- .../android/app/src/main/AndroidManifest.xml | 2 +- example/pubspec.lock | 90 ++++++++++++++---- lib/models/products.dart | 2 +- lib/woocommerce.dart | 3 +- pubspec.lock | 94 +++++++++++++++---- pubspec.yaml | 7 +- 6 files changed, 153 insertions(+), 45 deletions(-) diff --git a/example/android/app/src/main/AndroidManifest.xml b/example/android/app/src/main/AndroidManifest.xml index e4d60ab..611e900 100644 --- a/example/android/app/src/main/AndroidManifest.xml +++ b/example/android/app/src/main/AndroidManifest.xml @@ -6,7 +6,7 @@ additional functionality it is fine to subclass or reimplement FlutterApplication and put your custom class here. --> =2.12.0 <3.0.0" - flutter: ">=1.26.0-17.6.pre" + dart: ">=2.16.0-100.0.dev <3.0.0" + flutter: ">=2.0.0" diff --git a/lib/models/products.dart b/lib/models/products.dart index a778449..525cffd 100755 --- a/lib/models/products.dart +++ b/lib/models/products.dart @@ -1,4 +1,4 @@ -import 'package:flutter/foundation.dart'; + /* * BSD 3-Clause License diff --git a/lib/woocommerce.dart b/lib/woocommerce.dart index 616ba68..e140571 100644 --- a/lib/woocommerce.dart +++ b/lib/woocommerce.dart @@ -1,3 +1,5 @@ +// ignore_for_file: unnecessary_type_check + /* * BSD 3-Clause License @@ -35,7 +37,6 @@ library woocommerce; -import 'dart:async'; import "dart:collection"; import 'dart:convert'; import 'dart:io'; diff --git a/pubspec.lock b/pubspec.lock index 396b81d..a456217 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -7,7 +7,7 @@ packages: name: async url: "https://pub.dartlang.org" source: hosted - version: "2.5.0" + version: "2.8.2" boolean_selector: dependency: transitive description: @@ -21,14 +21,14 @@ packages: name: characters url: "https://pub.dartlang.org" source: hosted - version: "1.1.0" + version: "1.2.0" charcode: dependency: transitive description: name: charcode url: "https://pub.dartlang.org" source: hosted - version: "1.2.0" + version: "1.3.1" clock: dependency: transitive description: @@ -42,14 +42,14 @@ packages: name: collection url: "https://pub.dartlang.org" source: hosted - version: "1.15.0" + version: "1.16.0" crypto: dependency: "direct main" description: name: crypto url: "https://pub.dartlang.org" source: hosted - version: "3.0.1" + version: "3.0.2" fake_async: dependency: transitive description: @@ -68,54 +68,108 @@ packages: name: flutter_secure_storage url: "https://pub.dartlang.org" source: hosted - version: "4.2.0" + version: "5.0.2" + flutter_secure_storage_linux: + dependency: transitive + description: + name: flutter_secure_storage_linux + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + flutter_secure_storage_macos: + dependency: transitive + description: + name: flutter_secure_storage_macos + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.0" + flutter_secure_storage_platform_interface: + dependency: transitive + description: + name: flutter_secure_storage_platform_interface + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.0" + flutter_secure_storage_web: + dependency: transitive + description: + name: flutter_secure_storage_web + url: "https://pub.dartlang.org" + source: hosted + version: "1.0.2" + flutter_secure_storage_windows: + dependency: transitive + description: + name: flutter_secure_storage_windows + url: "https://pub.dartlang.org" + source: hosted + version: "1.1.2" flutter_test: dependency: "direct dev" description: flutter source: sdk version: "0.0.0" + flutter_web_plugins: + dependency: transitive + description: flutter + source: sdk + version: "0.0.0" http: dependency: "direct main" description: name: http url: "https://pub.dartlang.org" source: hosted - version: "0.13.1" + version: "0.13.4" http_parser: dependency: transitive description: name: http_parser url: "https://pub.dartlang.org" source: hosted - version: "4.0.0" + version: "4.0.1" + js: + dependency: transitive + description: + name: js + url: "https://pub.dartlang.org" + source: hosted + version: "0.6.4" matcher: dependency: transitive description: name: matcher url: "https://pub.dartlang.org" source: hosted - version: "0.12.10" + version: "0.12.11" + material_color_utilities: + dependency: transitive + description: + name: material_color_utilities + url: "https://pub.dartlang.org" + source: hosted + version: "0.1.4" meta: dependency: transitive description: name: meta url: "https://pub.dartlang.org" source: hosted - version: "1.3.0" + version: "1.7.0" path: dependency: transitive description: name: path url: "https://pub.dartlang.org" source: hosted - version: "1.8.0" - pedantic: + version: "1.8.1" + plugin_platform_interface: dependency: transitive description: - name: pedantic + name: plugin_platform_interface url: "https://pub.dartlang.org" source: hosted - version: "1.11.0" + version: "2.1.2" sky_engine: dependency: transitive description: flutter @@ -127,7 +181,7 @@ packages: name: source_span url: "https://pub.dartlang.org" source: hosted - version: "1.8.0" + version: "1.8.2" stack_trace: dependency: transitive description: @@ -162,21 +216,21 @@ packages: name: test_api url: "https://pub.dartlang.org" source: hosted - version: "0.2.19" + version: "0.4.9" typed_data: dependency: transitive description: name: typed_data url: "https://pub.dartlang.org" source: hosted - version: "1.3.0" + version: "1.3.1" vector_math: dependency: transitive description: name: vector_math url: "https://pub.dartlang.org" source: hosted - version: "2.1.0" + version: "2.1.2" sdks: - dart: ">=2.12.0 <3.0.0" - flutter: ">=1.26.0-17.6.pre" + dart: ">=2.16.0-100.0.dev <3.0.0" + flutter: ">=2.0.0" diff --git a/pubspec.yaml b/pubspec.yaml index 4381102..1ccaaac 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,7 +1,6 @@ name: woocommerce description: Woocommerce SDK for Flutter. The Complete Woo Commerce SDK for building Flutter Ecommerce Applications with amazing features. version: 1.0.0 -author: Ray Okaah homepage: https://github.com/RayOkaah/woocommerce.git environment: @@ -10,9 +9,9 @@ environment: dependencies: flutter: sdk: flutter - http: ^0.13.1 - crypto: ^3.0.1 - flutter_secure_storage: ^4.2.0 + http: ^0.13.4 + crypto: ^3.0.2 + flutter_secure_storage: ^5.0.2 dev_dependencies: flutter_test: