pkgcore / pkgcheck

pkgcore-based QA utility for ebuild repos
https://pkgcore.github.io/pkgcheck
BSD 3-Clause "New" or "Revised" License
34 stars 29 forks source link

MissingRemoteId: MissingRemoteId: expand gitlab matching rules #637

Closed parona-source closed 7 months ago

parona-source commented 7 months ago

Bug: https://github.com/pkgcore/pkgcheck/issues/636

parona-source commented 7 months ago

Apologies for the noise. Didn't realise subprojects were a thing.

parona-source commented 7 months ago

Changed approach to include the reserved words in the regex.

The other notable change to the regex is that I simplified it in addition of complicating it. Went with the idea of "one of more group name match followed by one project name match" rather than "one group name match, followed by zero or more group name matches and one project name match". Made it simpler to include the rules for reserved names.

parona-source commented 7 months ago

Pushed as discussed on IRC.