NamedEveryModuleApp class final

The app with every module whose case of the contract harness is name, such as every module (riverpod), as a job of CI takes its app of the plan (see matrixPlanOf).

It is one of the apps of everyModuleAppsOf, whose mode options have their first value: the name of an app of modeAppsOf selects no app, and the selection takes none of those apps next to its own.

Implemented types

Constructors

NamedEveryModuleApp(String name)
Creates the selection of the app with every module named name.
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
name → String
The name of the case of the app, MatrixApp.name.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
problemsOf(List<MatrixApp> selected) → List<String>
The problems of selected, the apps that select took: for a name, that no app has it.
override
select(List<MatrixApp> apps, List<SmfModule> modules) → List<MatrixApp>
The apps of apps, apps with every module of modules such as those of everyModuleAppsOf, that the selection takes, in their order.
override
selectModes(List<MatrixApp> modes, List<MatrixApp> selected, List<SmfModule> modules) → List<MatrixApp>
The apps of modes, the apps with every module of modules for the other values of the mode options of their roles (modeAppsOf), that the selection takes next to selected, the apps that select took, in their order.
override
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited