warnings property

List<String> warnings
final

The codes of the warnings about what the app is made of that smf create reports for the app (see SmfIssue.code), such as router.no_start for an app that no route starts, sorted and each once: those that the contract harness found when it built the app (see ContractResult.warnings). None for an app that the harness did not build.

The app has them on purpose, as a case of the harness with only some of the modules of an app has. So createArguments allows each with --allow-warning, and smf create --strict stops on any other warning, such as one that the harness missed.

Implementation

final List<String> warnings;