fluttercommunity / fluttercommunity/plus_plugins

[Request]: Support Dart version in package_info_plus

Open
#1,406 0 comments 0 reactions 0 assignees View on GitHub
enhancement triage
Dominant language
Dart
Stars
1.9k
Forks
1.3k
PR merge metrics
No merged PRs in 30d

Description

### Plugin

package_info_plus

### Use case

I need to have the package version when I run Dart

Currently, when we run the following code in Dart, it gives the following error

```dart
import 'package:package_info_plus/package_info_plus.dart';

Future main() async {
PackageInfo packageInfo = await PackageInfo.fromPlatform();
String version = packageInfo.version;
}
```

```log
dart .\main.dart
../../../flutter/packages/flutter/lib/src/foundation/binding.dart:8:8: Error: Not found: 'dart:ui'
import 'dart:ui' as ui show SingletonFlutterWindow, Brightness, PlatformDispatcher, window;
^
../../../flutter/packages/flutter/lib/src/foundation/binding.dart:21:1: Error: Not found: 'dart:ui'
export 'dart:ui' show PlatformDispatcher, SingletonFlutterWindow;
^
../../../flutter/packages/flutter/lib/src/foundation/change_notifier.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' show VoidCallback;
^
../../../flutter/packages/flutter/lib/src/foundation/change_notifier.dart:12:1: Error: Not found: 'dart:ui'
export 'dart:ui' show VoidCallback;
^
../../../flutter/packages/flutter/lib/src/foundation/debug.dart:5:8: Error: Not found: 'dart:ui'
import 'dart:ui' as ui show Brightness;
^
../../../flutter/packages/flutter/lib/src/foundation/debug.dart:11:1: Error: Not found: 'dart:ui'
export 'dart:ui' show Brightness;
^
../../../flutter/packages/flutter/lib/src/services/asset_bundle.dart:8:8: Error: Not found: 'dart:ui'
import 'dart:ui' as ui;
^
../../../flutter/packages/flutter/lib/src/services/asset_bundle.dart:15:1: Error: Not found: 'dart:ui'
export 'dart:ui' show ImmutableBuffer;
^
../../../flutter/packages/flutter/lib/src/services/binary_messenger.dart:6:8: Error: Not found: 'dart:ui'
import 'dart:ui' as ui;
^
../../../flutter/packages/flutter/lib/src/services/binary_messenger.dart:9:1: Error: Not found: 'dart:ui'
export 'dart:ui' show PlatformMessageResponseCallback;
^

```

### Proposal

I suggest support Dart, currently only Flutter is supported

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.