music: eliminate all reference to artists albums

It's no longer used in any capacity.
This commit is contained in:
Alexander Capehart 2023-11-12 11:32:51 -07:00
parent d6801354ce
commit 0ad7a8955a
No known key found for this signature in database
GPG key ID: 37DBE3621FE9AD47
2 changed files with 0 additions and 7 deletions

View file

@ -317,12 +317,6 @@ interface Album : MusicParent {
* @author Alexander Capehart (OxygenCobalt)
*/
interface Artist : MusicParent {
/**
* All of the [Album]s this artist is credited to from [explicitAlbums] and [implicitAlbums].
* Note that any [Song] credited to this artist will have it's [Album] considered to be
* "indirectly" linked to this [Artist], and thus included in this list.
*/
val albums: Collection<Album>
/** Albums directly credited to this [Artist] via a "Album Artist" tag. */
val explicitAlbums: Collection<Album>
/** Albums indirectly credited to this [Artist] via an "Artist" tag. */

View file

@ -432,7 +432,6 @@ class ArtistImpl(
?: Name.Unknown(R.string.def_artist)
override val songs: Set<Song>
override val albums: Set<Album> = emptySet()
override val explicitAlbums: Set<Album>
override val implicitAlbums: Set<Album>
override val durationMs: Long?