fromDirectory static method
Returns DartPackage if a directory fulfils the requirements of a Dart/Flutter package
- pubspec.yaml
- name in pubspec.yaml (- flutter dependency)
Implementation
static SidekickPackage? fromDirectory(Directory directory) {
final dartPackage = DartPackage.fromDirectory(directory);
if (dartPackage == null) {
return null;
}
return SidekickPackage(dartPackage.root, dartPackage.name);
}