In procedures, if one uses comment sequences in strings, i.e. somevar = "this ## comment sequence";, then NumeRe will cut the second part of the string.
Analysis:
In the ProcedureElement class, the constructor
ProcedureElement::ProcedureElement(const vector<string>& vProcedureContents)
will only look for ##, #* and *#. It does not consider counting the string quotation marks. Change this behavior.
Implementation:
The fix was implemented as proposed by the analysis. Implementation tests were passed successfully.
Documentation:
The fix was documented in the changes log. Further documentation not needed.
Tests:
The fix was added to the automatic string tests. No deviation detected. Bug fix implemented successfully.
Anonymous
Diff:
Diff:
Diff:
Diff: