warnings property

List<SmfIssue> get warnings

The warnings about what the app is made of among issues, such as a destination that no main navigation leads to, each with its code (see SmfIssue.code).

smf create reports them for the app of the case: those of the validation, and those of the choices of the roles, which the harness makes as smf create does. The harness fails no case for them, since a case is an app with only some of the modules that an app would have.

Implementation

List<SmfIssue> get warnings => [
      for (final issue in issues)
        if (issue.category == WarningCategory.composition) issue,
    ];