diff --git a/packages/device_info_plus/device_info_plus/README.md b/packages/device_info_plus/device_info_plus/README.md index e0f9abf311..1dff421fa7 100644 --- a/packages/device_info_plus/device_info_plus/README.md +++ b/packages/device_info_plus/device_info_plus/README.md @@ -46,8 +46,6 @@ import 'package:device_info_plus/device_info_plus.dart'; final deviceInfoPlugin = DeviceInfoPlugin(); final deviceInfo = await deviceInfoPlugin.deviceInfo; -final map = deviceInfo.toMap(); -// Push [map] to your service. ``` You will find links to the API docs on the [pub page](https://pub.dev/packages/device_info_plus). diff --git a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/android_device_info.dart b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/android_device_info.dart index 6f1133a147..2e6952c101 100644 --- a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/android_device_info.dart +++ b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/android_device_info.dart @@ -114,6 +114,7 @@ class AndroidDeviceInfo implements BaseDeviceInfo { final AndroidDisplayMetrics displayMetrics; /// Serializes [AndroidDeviceInfo] to map. + @Deprecated('[toMap] method will be discontinued') @override Map toMap() { return { @@ -216,6 +217,7 @@ class AndroidBuildVersion { final String? securityPatch; /// Serializes [ AndroidBuildVersion ] to map. + @Deprecated('[toMap] method will be discontinued') Map toMap() { return { 'baseOS': baseOS, diff --git a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/base_device_info.dart b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/base_device_info.dart index 7de045e28f..919f5b5fb8 100644 --- a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/base_device_info.dart +++ b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/base_device_info.dart @@ -1,5 +1,6 @@ /// The base class for platform's device info. abstract class BaseDeviceInfo { /// Serializes device info properties to a map. + @Deprecated('[toMap] method will be discontinued') Map toMap(); } diff --git a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/ios_device_info.dart b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/ios_device_info.dart index cbd29ecdd2..f250492472 100644 --- a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/ios_device_info.dart +++ b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/ios_device_info.dart @@ -60,6 +60,7 @@ class IosDeviceInfo implements BaseDeviceInfo { } /// Serializes [IosDeviceInfo] to a map. + @Deprecated('[toMap] method will be discontinued') @override Map toMap() { return { diff --git a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/linux_device_info.dart b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/linux_device_info.dart index 778f76607a..1021ef3cdc 100644 --- a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/linux_device_info.dart +++ b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/linux_device_info.dart @@ -140,6 +140,7 @@ class LinuxDeviceInfo implements BaseDeviceInfo { final String? machineId; /// Serializes [LinuxDeviceInfo] to a map. + @Deprecated('[toMap] method will be discontinued') @override Map toMap() { return { diff --git a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/macos_device_info.dart b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/macos_device_info.dart index 5f9a154ccc..4f535e376f 100644 --- a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/macos_device_info.dart +++ b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/macos_device_info.dart @@ -55,6 +55,7 @@ class MacOsDeviceInfo implements BaseDeviceInfo { final String? systemGUID; /// Serializes [MacOsDeviceInfo] to map. + @Deprecated('[toMap] method will be discontinued') @override Map toMap() { return { diff --git a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/web_browser_info.dart b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/web_browser_info.dart index 59eaea9079..80e7f7b85f 100644 --- a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/web_browser_info.dart +++ b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/web_browser_info.dart @@ -129,6 +129,7 @@ class WebBrowserInfo implements BaseDeviceInfo { } /// Serializes [WebBrowserInfo] to a map. + @Deprecated('[toMap] method will be discontinued') @override Map toMap() { return { diff --git a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/windows_device_info.dart b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/windows_device_info.dart index e3a0da09d9..1b5dac3239 100644 --- a/packages/device_info_plus/device_info_plus_platform_interface/lib/model/windows_device_info.dart +++ b/packages/device_info_plus/device_info_plus_platform_interface/lib/model/windows_device_info.dart @@ -137,6 +137,7 @@ class WindowsDeviceInfo implements BaseDeviceInfo { final String deviceId; /// Serializes [WindowsDeviceInfo] to a map. + @Deprecated('[toMap] method will be discontinued') @override Map toMap() { return { diff --git a/packages/device_info_plus/device_info_plus_platform_interface/test/model/android_device_info_test.dart b/packages/device_info_plus/device_info_plus_platform_interface/test/model/android_device_info_test.dart index 78b61a0ba0..2cbcf1f923 100644 --- a/packages/device_info_plus/device_info_plus_platform_interface/test/model/android_device_info_test.dart +++ b/packages/device_info_plus/device_info_plus_platform_interface/test/model/android_device_info_test.dart @@ -1,3 +1,5 @@ +// ignore_for_file: deprecated_member_use_from_same_package + import 'package:device_info_plus_platform_interface/model/android_device_info.dart'; import 'package:flutter_test/flutter_test.dart'; diff --git a/packages/device_info_plus/device_info_plus_platform_interface/test/model/ios_device_info_test.dart b/packages/device_info_plus/device_info_plus_platform_interface/test/model/ios_device_info_test.dart index 6d57671f03..33a40c4310 100644 --- a/packages/device_info_plus/device_info_plus_platform_interface/test/model/ios_device_info_test.dart +++ b/packages/device_info_plus/device_info_plus_platform_interface/test/model/ios_device_info_test.dart @@ -1,3 +1,5 @@ +// ignore_for_file: deprecated_member_use_from_same_package + import 'package:device_info_plus_platform_interface/model/ios_device_info.dart'; import 'package:flutter_test/flutter_test.dart'; diff --git a/packages/device_info_plus/device_info_plus_platform_interface/test/model/linux_device_info_test.dart b/packages/device_info_plus/device_info_plus_platform_interface/test/model/linux_device_info_test.dart index 096fe532a9..32fd7b64de 100644 --- a/packages/device_info_plus/device_info_plus_platform_interface/test/model/linux_device_info_test.dart +++ b/packages/device_info_plus/device_info_plus_platform_interface/test/model/linux_device_info_test.dart @@ -1,3 +1,5 @@ +// ignore_for_file: deprecated_member_use_from_same_package + import 'package:device_info_plus_platform_interface/model/linux_device_info.dart'; import 'package:flutter_test/flutter_test.dart'; diff --git a/packages/device_info_plus/device_info_plus_platform_interface/test/model/macos_device_info_test.dart b/packages/device_info_plus/device_info_plus_platform_interface/test/model/macos_device_info_test.dart index 2ce927d409..54c3d1090f 100644 --- a/packages/device_info_plus/device_info_plus_platform_interface/test/model/macos_device_info_test.dart +++ b/packages/device_info_plus/device_info_plus_platform_interface/test/model/macos_device_info_test.dart @@ -1,3 +1,5 @@ +// ignore_for_file: deprecated_member_use_from_same_package + import 'package:device_info_plus_platform_interface/model/macos_device_info.dart'; import 'package:flutter_test/flutter_test.dart'; diff --git a/packages/device_info_plus/device_info_plus_platform_interface/test/model/web_browser_info_test.dart b/packages/device_info_plus/device_info_plus_platform_interface/test/model/web_browser_info_test.dart index 8529d4b8a8..0f3bd7d43b 100644 --- a/packages/device_info_plus/device_info_plus_platform_interface/test/model/web_browser_info_test.dart +++ b/packages/device_info_plus/device_info_plus_platform_interface/test/model/web_browser_info_test.dart @@ -1,3 +1,5 @@ +// ignore_for_file: deprecated_member_use_from_same_package + import 'package:device_info_plus_platform_interface/model/web_browser_info.dart'; import 'package:flutter_test/flutter_test.dart'; diff --git a/packages/device_info_plus/device_info_plus_platform_interface/test/model/windows_device_info_test.dart b/packages/device_info_plus/device_info_plus_platform_interface/test/model/windows_device_info_test.dart index 98b9ba08cb..fba1a415b6 100644 --- a/packages/device_info_plus/device_info_plus_platform_interface/test/model/windows_device_info_test.dart +++ b/packages/device_info_plus/device_info_plus_platform_interface/test/model/windows_device_info_test.dart @@ -1,3 +1,5 @@ +// ignore_for_file: deprecated_member_use_from_same_package + import 'dart:typed_data'; import 'package:device_info_plus_platform_interface/model/windows_device_info.dart'; import 'package:flutter_test/flutter_test.dart';