banshee r2614 - in trunk/musicbrainz-sharp/src/MusicBrainz: . MusicBrainz



Author: scottp
Date: 2007-10-28 02:25:17 +0000 (Sun, 28 Oct 2007)
New Revision: 2614
ViewCVS link: http://svn.gnome.org/viewcvs/banshee?rev=2614&view=rev

Removed:
   trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/Inc.cs
Modified:
   trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz.mdp
   trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/Artist.cs
   trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/Label.cs
   trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/MusicBrainzEntity.cs
   trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/MusicBrainzItem.cs
   trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/MusicBrainzObject.cs
   trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/Query.cs
   trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/Release.cs
   trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/Track.cs
   trunk/musicbrainz-sharp/src/MusicBrainz/MusicBrainz/Utilities.cs
Log:
* MusicBrainz/Utilities.cs: Cleaned out a bunch of obsolete code.
* MusicBrainz/MusicBrainzObject.cs: Made HaveAllRels a protected
  property and removed redundant constructors.
* MusicBrainz/Label.cs, MusicBrainz/Track.cs: Minor changes to
  constructors.
* MusicBrainz/Release.cs: Minor changes to constructors and change
  which fixes a theoretical bug where Tracks would not have
  relations.
* MusicBrainz/MusicBrainzEntity.cs, MusicBrainz/MusicBrainzItem.cs:
  Removed redundant constructors as per changes in MusicBrainzObject.
* MusicBrainz/Query.cs: Removed obsolete ArtistReleaseIncs field.
* MusicBrainz/Artist.cs: Minor changes to constructors and a new way of
  specifying releases: Added ArtistRelease class and simplified code
  regarding releases. Also made very fancy use of the coalesces
  operator!
* MusicBrainz/Inc.cs: Removed. Changes in the way artists' handle
  releases finally obsoletes this class.




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]