The Dart code generator for your package versions
The Dart code generator for your package versions.
There is no way to get the package version from the code in the Dart ecosystem.
Installation
- Add build_runner and VersionGen to your package’s pubspec.yaml file:
dev_dependencies:
build_runner:
version_gen:
- Install VersionGen
$ flutter pub get
- Use VersionGen
$ flutter packages pub run build_runner build
Configuration file
VersionGen generates dart files based on the key VersionGen
of pubspec.yaml
.
Default configuration can be found here.
# pubspec.yaml
# ...
dev_dependencies:
build_runner:
version_gen:
# Optional (default: lib/gen/)
version_gen:
path: lib/gen/
Output file
/// DO NOT MODIFY BY HAND, Generated by version_gen
String packageVersion = '1.0.0+1';
Issues
Please file [FlutterGen] specific issues, bugs, or feature requests in our issue tracker.
Plugin issues that are not specific to [FlutterGen] can be filed in the Flutter issue tracker.