warnings property
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;