everyModuleWith property
For an app with every module, one of those that the contract harness
builds for each combination of the providers of the roles that take
one (see ContractHarness.casesOfAll): the providers of its roles
that take one other than the first registered provider of each, in
the order of the roles, such as [riverpod] for the app with riverpod
rather than bloc, and none for the app with the first provider of
every role. The providers of a role that takes many, which every app
with every module has, set no app apart. null for any other app of
the matrix.
Unlike the name of the case, which names the provider of every role that has several, they stay the same when another role gets a second provider.
Implementation
final List<ModuleId>? everyModuleWith;