Add detection of "feat. X" parts in parentheses; Fix #5436 #5437
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Fixes #5436
The
ftintitle.contains_feat
function uses the regular expressionfeat_tokens
frombeets/plugins.py
to match existing feat. X parts. In the old version, the regex only matched "feat. X" parts when they are preceded by a space.This update adds matching "feat. X" parts in parentheses and brackets.
To Do
Documentation.docs/changelog.rst
to the bottom of one of the lists near the top of the document.)