domain/domain library

Classes

AnyArgParser
AnyArgResults
Bindings
The bindings for the script runner
BindingsImpl
CommandResult
CommandToRun
ConstrainPubspecVersions
CWD
The current working directory.
CWDImpl
EnvConfig
Executables
FindFile
FindYaml
OptionalFlags
A class to parse optional flags from a list of strings.
PackageToTest
PubspecLock
The interface for the pubspec.lock file.
PubspecLockImpl
PubspecYaml
The interface for the pubspec.yaml file.
PubspecYamlImpl
ResolveScript
RunManyScripts
RunOneScript
Script
Parses an entry from the scripts.yaml file
ScriptEnv
ScriptsConfig
The scripts.yaml file.
ScriptsYaml
This is the interface for the scripts.yaml file.
ScriptsYamlImpl
Testable
Variables
The variables that can be used in the scripts

Functions

clearToEnd({required bool hasTerminal}) String
maxCol({required bool hasTerminal, required int terminalColumns}) int
resetToStart({required bool hasTerminal}) String

Typedefs

FormattedTest = ({({int failing, int passing, int skipped}) count, bool isError, String message})
Formatter = FormattedTest Function(String)