X-SLAYER / flutter_overlay_window

Flutter plugin for displaying flutter app over other apps on the screen
https://pub.dev/packages/flutter_overlay_window
MIT License
107 stars 112 forks source link

Warning when compile last Fluter Version #136

Open studiozocaro opened 3 hours ago

studiozocaro commented 3 hours ago

when compile: Note: Some input files use or override a deprecated API. Note: Recompile with -Xlint:deprecation for details. /Users/flavio/.pub-cache/hosted/pub.dev/flutter_overlay_window-0.4.5/android/src/main/java/flutter/overlay/window/flutter_overlay_window/FlutterOverlayWindowPlugin.java:54: warning: [unchecked] unchecked call to BasicMessageChannel(BinaryMessenger,String,MessageCodec) as a member of the raw type BasicMessageChannel messenger = new BasicMessageChannel(flutterPluginBinding.getBinaryMessenger(), OverlayConstants.MESSENGER_TAG, ^ where T is a type-variable: T extends Object declared in class BasicMessageChannel /Users/flavio/.pub-cache/hosted/pub.dev/flutter_overlay_window-0.4.5/android/src/main/java/flutter/overlay/window/flutter_overlay_window/FlutterOverlayWindowPlugin.java:54: warning: [unchecked] unchecked conversion messenger = new BasicMessageChannel(flutterPluginBinding.getBinaryMessenger(), OverlayConstants.MESSENGER_TAG, ^ required: BasicMessageChannel found: BasicMessageChannel /Users/flavio/.pub-cache/hosted/pub.dev/flutter_overlay_window-0.4.5/android/src/main/java/flutter/overlay/window/flutter_overlay_window/FlutterOverlayWindowPlugin.java:56: warning: [unchecked] unchecked method invocation: method setMessageHandler in class BasicMessageChannel is applied to given types messenger.setMessageHandler(this); ^ required: MessageHandler found: FlutterOverlayWindowPlugin where T is a type-variable: T extends Object declared in class BasicMessageChannel /Users/flavio/.pub-cache/hosted/pub.dev/flutter_overlay_window-0.4.5/android/src/main/java/flutter/overlay/window/flutter_overlay_window/FlutterOverlayWindowPlugin.java:56: warning: [unchecked] unchecked conversion messenger.setMessageHandler(this); ^ required: MessageHandler found: FlutterOverlayWindowPlugin where T is a type-variable: T extends Object declared in class BasicMessageChannel /Users/flavio/.pub-cache/hosted/pub.dev/flutter_overlay_window-0.4.5/android/src/main/java/flutter/overlay/window/flutter_overlay_window/FlutterOverlayWindowPlugin.java:59: warning: [unchecked] unchecked method invocation: method setMessageHandler in class BasicMessageChannel is applied to given types WindowSetup.messenger.setMessageHandler(this); ^ required: MessageHandler found: FlutterOverlayWindowPlugin where T is a type-variable: T extends Object declared in class BasicMessageChannel /Users/flavio/.pub-cache/hosted/pub.dev/flutter_overlay_window-0.4.5/android/src/main/java/flutter/overlay/window/flutter_overlay_window/FlutterOverlayWindowPlugin.java:59: warning: [unchecked] unchecked conversion WindowSetup.messenger.setMessageHandler(this); ^ required: MessageHandler found: FlutterOverlayWindowPlugin where T is a type-variable: T extends Object declared in class BasicMessageChannel /Users/flavio/.pub-cache/hosted/pub.dev/flutter_overlay_window-0.4.5/android/src/main/java/flutter/overlay/window/flutter_overlay_window/FlutterOverlayWindowPlugin.java:171: warning: [unchecked] unchecked call to BasicMessageChannel(BinaryMessenger,String,MessageCodec) as a member of the raw type BasicMessageChannel BasicMessageChannel overlayMessageChannel = new BasicMessageChannel( ^ where T is a type-variable: T extends Object declared in class BasicMessageChannel /Users/flavio/.pub-cache/hosted/pub.dev/flutter_overlay_window-0.4.5/android/src/main/java/flutter/overlay/window/flutter_overlay_window/FlutterOverlayWindowPlugin.java:175: warning: [unchecked] unchecked call to send(T,Reply) as a member of the raw type BasicMessageChannel overlayMessageChannel.send(message, reply); ^ where T is a type-variable: T extends Object declared in class BasicMessageChannel /Users/flavio/.pub-cache/hosted/pub.dev/flutter_overlay_window-0.4.5/android/src/main/java/flutter/overlay/window/flutter_overlay_window/OverlayService.java:59: warning: [unchecked] unchecked call to BasicMessageChannel(BinaryMessenger,String,MessageCodec) as a member of the raw type BasicMessageChannel private BasicMessageChannel overlayMessageChannel = new BasicMessageChannel(FlutterEngineCache.getInstance().get(OverlayConstants.CACHED_TAG).getDartExecutor(), OverlayConstants.MESSENGER_TAG, JSONMessageCodec.INSTANCE); ^ where T is a type-variable: T extends Object declared in class BasicMessageChannel /Users/flavio/.pub-cache/hosted/pub.dev/flutter_overlay_window-0.4.5/android/src/main/java/flutter/overlay/window/flutter_overlay_window/OverlayService.java:59: warning: [unchecked] unchecked conversion private BasicMessageChannel overlayMessageChannel = new BasicMessageChannel(FlutterEngineCache.getInstance().get(OverlayConstants.CACHED_TAG).getDartExecutor(), OverlayConstants.MESSENGER_TAG, JSONMessageCodec.INSTANCE); ^ required: BasicMessageChannel found: BasicMessageChannel Note: /Users/flavio/.pub-cache/hosted/pub.dev/flutter_overlay_window-0.4.5/android/src/main/java/flutter/overlay/window/flutter_overlay_window/OverlayService.java uses or overrides a deprecated Note: Note: Recompile with -Xlint:deprecation for details.

sunjiaming commented 2 hours ago

This is similar to that #116