banshee r3148 - in trunk/banshee: . src/Core/Banshee.Services/Banshee.Collection.Database src/Core/Hyena
- From: scottp svn gnome org
- To: svn-commits-list gnome org
- Subject: banshee r3148 - in trunk/banshee: . src/Core/Banshee.Services/Banshee.Collection.Database src/Core/Hyena
- Date: Tue, 5 Feb 2008 04:29:00 +0000 (GMT)
Author: scottp
Date: Tue Feb 5 04:29:00 2008
New Revision: 3148
URL: http://svn.gnome.org/viewvc/banshee?rev=3148&view=rev
Log:
* src/Core/Banshee.Services/Banshee.Collection.Database/AlbumListDatabaseModel.cs:
* src/Core/Banshee.Services/Banshee.Collection.Database/TrackListDatabaseModel.cs:
* src/Core/Banshee.Services/Banshee.Collection.Database/ArtistListDatabaseModel.cs:
Made some private fields readonly.
Modified:
trunk/banshee/ChangeLog
trunk/banshee/src/Core/Banshee.Services/Banshee.Collection.Database/AlbumListDatabaseModel.cs
trunk/banshee/src/Core/Banshee.Services/Banshee.Collection.Database/ArtistListDatabaseModel.cs
trunk/banshee/src/Core/Banshee.Services/Banshee.Collection.Database/TrackListDatabaseModel.cs
trunk/banshee/src/Core/Hyena/Makefile.am
Modified: trunk/banshee/src/Core/Banshee.Services/Banshee.Collection.Database/AlbumListDatabaseModel.cs
==============================================================================
--- trunk/banshee/src/Core/Banshee.Services/Banshee.Collection.Database/AlbumListDatabaseModel.cs (original)
+++ trunk/banshee/src/Core/Banshee.Services/Banshee.Collection.Database/AlbumListDatabaseModel.cs Tue Feb 5 04:29:00 2008
@@ -40,16 +40,15 @@
{
public class AlbumListDatabaseModel : AlbumListModel, ICacheableDatabaseModel
{
- private BansheeDbConnection connection;
- private BansheeModelProvider<LibraryAlbumInfo> provider;
- private BansheeModelCache<LibraryAlbumInfo> cache;
+ private readonly BansheeDbConnection connection;
+ private readonly BansheeModelProvider<LibraryAlbumInfo> provider;
+ private readonly BansheeModelCache<LibraryAlbumInfo> cache;
+ private readonly TrackListDatabaseModel track_model;
private int count;
private string artist_id_filter_query;
private string reload_fragment;
-
- private TrackListDatabaseModel track_model;
- private AlbumInfo select_all_album = new AlbumInfo(null);
+ private readonly AlbumInfo select_all_album = new AlbumInfo(null);
public AlbumListDatabaseModel(BansheeDbConnection connection, string uuid)
{
Modified: trunk/banshee/src/Core/Banshee.Services/Banshee.Collection.Database/ArtistListDatabaseModel.cs
==============================================================================
--- trunk/banshee/src/Core/Banshee.Services/Banshee.Collection.Database/ArtistListDatabaseModel.cs (original)
+++ trunk/banshee/src/Core/Banshee.Services/Banshee.Collection.Database/ArtistListDatabaseModel.cs Tue Feb 5 04:29:00 2008
@@ -39,14 +39,14 @@
{
public class ArtistListDatabaseModel : ArtistListModel, ICacheableDatabaseModel
{
- private BansheeDbConnection connection;
- private BansheeModelProvider<LibraryArtistInfo> provider;
- private BansheeModelCache<LibraryArtistInfo> cache;
- private TrackListDatabaseModel track_model;
+ private readonly BansheeDbConnection connection;
+ private readonly BansheeModelProvider<LibraryArtistInfo> provider;
+ private readonly BansheeModelCache<LibraryArtistInfo> cache;
+ private readonly TrackListDatabaseModel track_model;
private string reload_fragment;
private int count;
- private ArtistInfo select_all_artist = new ArtistInfo(null);
+ private readonly ArtistInfo select_all_artist = new ArtistInfo(null);
public ArtistListDatabaseModel(BansheeDbConnection connection, string uuid)
{
Modified: trunk/banshee/src/Core/Banshee.Services/Banshee.Collection.Database/TrackListDatabaseModel.cs
==============================================================================
--- trunk/banshee/src/Core/Banshee.Services/Banshee.Collection.Database/TrackListDatabaseModel.cs (original)
+++ trunk/banshee/src/Core/Banshee.Services/Banshee.Collection.Database/TrackListDatabaseModel.cs Tue Feb 5 04:29:00 2008
@@ -46,9 +46,9 @@
public class TrackListDatabaseModel : TrackListModel, IExportableModel,
ICacheableDatabaseModel, IFilterable, ISortable, ICareAboutView
{
- private BansheeDbConnection connection;
- private BansheeModelProvider<LibraryTrackInfo> provider;
- private BansheeModelCache<LibraryTrackInfo> cache;
+ private readonly BansheeDbConnection connection;
+ private readonly BansheeModelProvider<LibraryTrackInfo> provider;
+ private readonly BansheeModelCache<LibraryTrackInfo> cache;
private int count;
private TimeSpan duration;
private long filesize;
Modified: trunk/banshee/src/Core/Hyena/Makefile.am
==============================================================================
--- trunk/banshee/src/Core/Hyena/Makefile.am (original)
+++ trunk/banshee/src/Core/Hyena/Makefile.am Tue Feb 5 04:29:00 2008
@@ -11,21 +11,6 @@
Hyena.CommandLine/Layout.cs \
Hyena.CommandLine/LayoutGroup.cs \
Hyena.CommandLine/LayoutOption.cs \
- Hyena.Query/DateQueryValue.cs \
- Hyena.Query/FileSizeQueryValue.cs \
- Hyena.Query/IntegerQueryValue.cs \
- Hyena.Query/QueryField.cs \
- Hyena.Query/QueryFieldSet.cs \
- Hyena.Query/QueryListNode.cs \
- Hyena.Query/QueryNode.cs \
- Hyena.Query/QueryOperator.cs \
- Hyena.Query/QueryParser.cs \
- Hyena.Query/QueryTermNode.cs \
- Hyena.Query/QueryToken.cs \
- Hyena.Query/QueryValue.cs \
- Hyena.Query/StringQueryValue.cs \
- Hyena.Query/UserQueryParser.cs \
- Hyena.Query/XmlQueryParser.cs \
Hyena.Data.Sqlite/DatabaseColumn.cs \
Hyena.Data.Sqlite/DatabaseColumnAttribute.cs \
Hyena.Data.Sqlite/HyenaSqliteCommand.cs \
@@ -47,6 +32,21 @@
Hyena.Data/ModelSelection.cs \
Hyena.Data/PropertyStore.cs \
Hyena.Data/SortType.cs \
+ Hyena.Query/DateQueryValue.cs \
+ Hyena.Query/FileSizeQueryValue.cs \
+ Hyena.Query/IntegerQueryValue.cs \
+ Hyena.Query/QueryField.cs \
+ Hyena.Query/QueryFieldSet.cs \
+ Hyena.Query/QueryListNode.cs \
+ Hyena.Query/QueryNode.cs \
+ Hyena.Query/QueryOperator.cs \
+ Hyena.Query/QueryParser.cs \
+ Hyena.Query/QueryTermNode.cs \
+ Hyena.Query/QueryToken.cs \
+ Hyena.Query/QueryValue.cs \
+ Hyena.Query/StringQueryValue.cs \
+ Hyena.Query/UserQueryParser.cs \
+ Hyena.Query/XmlQueryParser.cs \
Hyena.SExpEngine/ArithmeticFunctionSet.cs \
Hyena.SExpEngine/CastFunctionSet.cs \
Hyena.SExpEngine/CompareFunctionSet.cs \
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]