Merge request linking to issues is too broad
Hi,
Summary
I use renovate to notify me about updates of NPM packages on one of my projects. It seems the issue matching in Gitlab merge requests body is too broad and it incorrectly mistakes versions from the merge requests body for issues links.
Steps to reproduce
- Create a merge request with
<h4 id="416">4.1.6</h4>
on a project with at least 416 issues.
Example Project
See https://framagit.org/bnjbvr/kresus/merge_requests/476.
What is the current bug behavior?
From my tests, it seems that it is the string 4.1.6
which matchs #416
. I would not expect this.
What is the expected correct behavior?
I would have expected no issue to be considered mentionned.
Possible fixes
Thanks!