Closed snejus closed 1 year ago
Changes Missing Coverage | Covered Lines | Changed/Added Lines | % | ||
---|---|---|---|---|---|
beetsplug/bandcamp/album.py | 94 | 109 | 86.24% | ||
<!-- | Total: | 272 | 287 | 94.77% | --> |
Files with Coverage Reduction | New Missed Lines | % | ||
---|---|---|---|---|
beetsplug/bandcamp/init.py | 1 | 66.15% | ||
beetsplug/bandcamp/_metaguru.py | 3 | 94.65% | ||
<!-- | Total: | 4 | --> |
Totals | |
---|---|
Change from base Build 4167540772: | -0.9% |
Covered Lines: | 975 |
Relevant Lines: | 1082 |
Added
album
:Handling unnamed (after removal of catalognum and artist names) split EPs that have two artists. In accordance with [title guidelines], the EP is named by separating the artists with a slash.
Following the [title guidelines], the standard series format now applies to Vol/Vol., Volume, Pt too. Previously we only considered Part.
Compilation - Volume 2
Compilation Volume 2 -> Compilation, Volume 2
If series is in the beginning of the album, it is moved to the end
We also ensure the delimiter for abbreviations, space, and removal of leading zeroes
Replace (Remixes) -> Remixes
albumtype
: the EP albumtype is recognized for split EPs.Updated
album
:+ Someone's Remixcatalognum
: do not treat RD-9 (Behringer RD-9) as a catalognumtitle
:[Presented by Artist](Presented by Artist)01Title,02Other Title.Fixed
All zero width space characters (
\u200b
) are now removed before parsing.album
:Label:AlbumLabel -Album