From 1e937278da2c2f616d3bb2bca91116629b430873 Mon Sep 17 00:00:00 2001 From: Nathaniel Glover Date: Mon, 14 Jun 2021 14:03:41 -0500 Subject: [PATCH 1/4] migrated to null safety --- pubspec.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pubspec.yaml b/pubspec.yaml index d30ae3a..8e3eb3a 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -4,7 +4,7 @@ version: 0.0.4 homepage: https://github.com/chetan882777/make-app-endless-plugin environment: - sdk: ">=2.7.0 <3.0.0" + sdk: '>=2.12.0 <3.0.0' flutter: ">=1.20.0 <2.0.0" dependencies: From 5b1ce735e118a16dfbc5682912283aeb8ee10758 Mon Sep 17 00:00:00 2001 From: Nathaniel Glover Date: Mon, 14 Jun 2021 14:08:07 -0500 Subject: [PATCH 2/4] fixed import/deprecated issues. --- example/lib/main.dart | 6 ++---- test/make_app_endless_plugin_test.dart | 1 - 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/example/lib/main.dart b/example/lib/main.dart index a336f13..b6cb94e 100644 --- a/example/lib/main.dart +++ b/example/lib/main.dart @@ -1,7 +1,5 @@ import 'package:flutter/material.dart'; -import 'dart:async'; -import 'package:flutter/services.dart'; import 'package:make_app_endless_plugin/make_app_endless_plugin.dart'; void main() { @@ -33,7 +31,7 @@ class _MyAppState extends State { child: Column( mainAxisAlignment: MainAxisAlignment.center, children: [ - RaisedButton( + ElevatedButton( child: const Text('Make Endless'), onPressed: () async { await plugin.extendLifeCycle( @@ -43,7 +41,7 @@ class _MyAppState extends State { "No description required"); // Notification Content description }, ), - RaisedButton( + ElevatedButton( child: const Text('Stop'), onPressed: () async { await plugin.stopLifeCycleExtension(); diff --git a/test/make_app_endless_plugin_test.dart b/test/make_app_endless_plugin_test.dart index 67a2a3d..d0ab923 100644 --- a/test/make_app_endless_plugin_test.dart +++ b/test/make_app_endless_plugin_test.dart @@ -1,6 +1,5 @@ import 'package:flutter/services.dart'; import 'package:flutter_test/flutter_test.dart'; -import 'package:make_app_endless_plugin/make_app_endless_plugin.dart'; void main() { const MethodChannel channel = MethodChannel('make_app_endless_plugin'); From 3fc91b0b96f6341fe84006ed8c9c8f6aa65208a9 Mon Sep 17 00:00:00 2001 From: Nathaniel Glover Date: Wed, 20 Oct 2021 10:17:52 -0500 Subject: [PATCH 3/4] set automaticallyRegisterPlugins to true. --- .../com/chetan/make_app_endless_plugin/EndlessActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/src/main/java/com/chetan/make_app_endless_plugin/EndlessActivity.java b/android/src/main/java/com/chetan/make_app_endless_plugin/EndlessActivity.java index 90cfb72..ca5182f 100644 --- a/android/src/main/java/com/chetan/make_app_endless_plugin/EndlessActivity.java +++ b/android/src/main/java/com/chetan/make_app_endless_plugin/EndlessActivity.java @@ -47,7 +47,7 @@ private FlutterEngine setupFlutterEngine() { new FlutterEngine( getApplicationContext(), getFlutterShellArgs().toArray(), - /*automaticallyRegisterPlugins=*/ false); + /*automaticallyRegisterPlugins=*/ true); FlutterEngineCache.getInstance().put(ConstantsOnlyForAndroid.CACHED_ENGINE_ID, flutterEngine); return flutterEngine; } From d3060cc83ff564add0b0e7b9403935cbc6c1fcea Mon Sep 17 00:00:00 2001 From: Nathaniel Glover Date: Wed, 20 Oct 2021 10:21:49 -0500 Subject: [PATCH 4/4] reverted last change. wrong branch --- .../com/chetan/make_app_endless_plugin/EndlessActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/src/main/java/com/chetan/make_app_endless_plugin/EndlessActivity.java b/android/src/main/java/com/chetan/make_app_endless_plugin/EndlessActivity.java index ca5182f..90cfb72 100644 --- a/android/src/main/java/com/chetan/make_app_endless_plugin/EndlessActivity.java +++ b/android/src/main/java/com/chetan/make_app_endless_plugin/EndlessActivity.java @@ -47,7 +47,7 @@ private FlutterEngine setupFlutterEngine() { new FlutterEngine( getApplicationContext(), getFlutterShellArgs().toArray(), - /*automaticallyRegisterPlugins=*/ true); + /*automaticallyRegisterPlugins=*/ false); FlutterEngineCache.getInstance().put(ConstantsOnlyForAndroid.CACHED_ENGINE_ID, flutterEngine); return flutterEngine; }