Analyser: add URL to runtime issue
Right now, a runtime issue generated by the analyser doesn't come with a URL that points to a page where the user can find a detailed description of the problem (as we do with CellML validation issues). However, we should provide the user with such a URL and it could be something like https://staging.libcellml.org/documentation/guides/latest/issue_codes/index?issue=ANALYSER_STATE_NOT_INITIALISED. At that URL, we would find some content like the ones found under the "See more" blocks at https://cellml-specification.readthedocs.io/en/cellml-2-drafting/reference/formal_and_informative/specB06.html.
Now, to do this, we will likely have have to modify the Issue class since right now the URL is automatically generated if the reference rule for an issue is not undefined and could be found.
Hi @agarny I have only used ReferenceRule codes that were already in the enum list ... so it should be quite straightforward to generate the URL from those - we already to it for the Validator class stuff.