package library

Classes

DartPackage
Dart package.
DartPackageIo
Io base implementation.
FilterDartProjectOptions
Filter dart project options
PackageRunCiOptions
Package run options
VersionBoundaries
VersionBoundary

Functions

ioPackageRunCi(String path) Future<void>
Kept for compatibility
packageRunCi(String path, {PackageRunCiOptions? options, bool? recursive, bool? noFormat, bool? noAnalyze, bool? noTest, bool? noBuild, bool? noPubGet, bool? verbose, bool? pubUpgrade, int? poolSize}) Future<void>
Run basic tests on dart/flutter package
recursivePackagesRun(List<String> paths, {required FutureOr action(String package), bool? verbose, int? poolSize}) Future<void>
Each path is tested
recursivePubPath(List<String> dirs, {List<String>? dependencies, FilterDartProjectOptions? filterDartProjectOptions}) Future<List<String>>
if forceRecursive is true, we folder going deeper even if the current path is a dart project