Fixed some warnings. ref #322
This commit is contained in:
@@ -49,7 +49,7 @@ class Track;
|
|||||||
class TrackArtistLink;
|
class TrackArtistLink;
|
||||||
class User;
|
class User;
|
||||||
|
|
||||||
class Artist : public Object<Artist, ArtistId>
|
class Artist final : public Object<Artist, ArtistId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
struct FindParameters
|
struct FindParameters
|
||||||
|
|||||||
@@ -32,7 +32,7 @@ namespace Database
|
|||||||
class Session;
|
class Session;
|
||||||
|
|
||||||
class User;
|
class User;
|
||||||
class AuthToken : public Object<AuthToken, AuthTokenId>
|
class AuthToken final : public Object<AuthToken, AuthTokenId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
AuthToken() = default;
|
AuthToken() = default;
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ class ClusterType;
|
|||||||
class ScanSettings;
|
class ScanSettings;
|
||||||
class Session;
|
class Session;
|
||||||
|
|
||||||
class Cluster : public Object<Cluster, ClusterId>
|
class Cluster final : public Object<Cluster, ClusterId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
Cluster() = default;
|
Cluster() = default;
|
||||||
@@ -81,7 +81,7 @@ class Cluster : public Object<Cluster, ClusterId>
|
|||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
class ClusterType : public Object<ClusterType, ClusterTypeId>
|
class ClusterType final : public Object<ClusterType, ClusterTypeId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
ClusterType() = default;
|
ClusterType() = default;
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ class Session;
|
|||||||
class Track;
|
class Track;
|
||||||
class User;
|
class User;
|
||||||
|
|
||||||
class Listen : public Object<Listen, ListenId>
|
class Listen final : public Object<Listen, ListenId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
Listen() = default;
|
Listen() = default;
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ class Session;
|
|||||||
class Track;
|
class Track;
|
||||||
class User;
|
class User;
|
||||||
|
|
||||||
class Release : public Object<Release, ReleaseId>
|
class Release final : public Object<Release, ReleaseId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
struct FindParameters
|
struct FindParameters
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ namespace Database {
|
|||||||
class ClusterType;
|
class ClusterType;
|
||||||
class Session;
|
class Session;
|
||||||
|
|
||||||
class ScanSettings : public Object<ScanSettings, ScanSettingsId>
|
class ScanSettings final : public Object<ScanSettings, ScanSettingsId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
// Do not modify values (just add)
|
// Do not modify values (just add)
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ namespace Database
|
|||||||
class Session;
|
class Session;
|
||||||
class User;
|
class User;
|
||||||
|
|
||||||
class StarredArtist : public Object<StarredArtist, StarredArtistId>
|
class StarredArtist final : public Object<StarredArtist, StarredArtistId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
StarredArtist() = default;
|
StarredArtist() = default;
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ namespace Database
|
|||||||
class Session;
|
class Session;
|
||||||
class User;
|
class User;
|
||||||
|
|
||||||
class StarredRelease : public Object<StarredRelease, StarredReleaseId>
|
class StarredRelease final : public Object<StarredRelease, StarredReleaseId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
StarredRelease() = default;
|
StarredRelease() = default;
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ namespace Database
|
|||||||
class Session;
|
class Session;
|
||||||
class User;
|
class User;
|
||||||
|
|
||||||
class StarredTrack : public Object<StarredTrack, StarredTrackId>
|
class StarredTrack final : public Object<StarredTrack, StarredTrackId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
StarredTrack() = default;
|
StarredTrack() = default;
|
||||||
|
|||||||
@@ -56,7 +56,7 @@ class TrackArtistLink;
|
|||||||
class TrackStats;
|
class TrackStats;
|
||||||
class User;
|
class User;
|
||||||
|
|
||||||
class Track : public Object<Track, TrackId>
|
class Track final : public Object<Track, TrackId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
struct FindParameters
|
struct FindParameters
|
||||||
|
|||||||
@@ -35,12 +35,11 @@ LMS_DECLARE_IDTYPE(TrackArtistLinkId)
|
|||||||
|
|
||||||
namespace Database
|
namespace Database
|
||||||
{
|
{
|
||||||
|
|
||||||
class Artist;
|
class Artist;
|
||||||
class Session;
|
class Session;
|
||||||
class Track;
|
class Track;
|
||||||
|
|
||||||
class TrackArtistLink : public Object<TrackArtistLink, TrackArtistLinkId>
|
class TrackArtistLink final : public Object<TrackArtistLink, TrackArtistLinkId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
struct FindParameters
|
struct FindParameters
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ class Session;
|
|||||||
class Track;
|
class Track;
|
||||||
class User;
|
class User;
|
||||||
|
|
||||||
class TrackBookmark : public Object<TrackBookmark, TrackBookmarkId>
|
class TrackBookmark final : public Object<TrackBookmark, TrackBookmarkId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
TrackBookmark () = default;
|
TrackBookmark () = default;
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ using FeatureName = std::string;
|
|||||||
using FeatureValues = std::vector<double>;
|
using FeatureValues = std::vector<double>;
|
||||||
using FeatureValuesMap = std::unordered_map<FeatureName, FeatureValues>;
|
using FeatureValuesMap = std::unordered_map<FeatureName, FeatureValues>;
|
||||||
|
|
||||||
class TrackFeatures : public Object<TrackFeatures, TrackFeaturesId>
|
class TrackFeatures final : public Object<TrackFeatures, TrackFeaturesId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
TrackFeatures() = default;
|
TrackFeatures() = default;
|
||||||
|
|||||||
@@ -45,7 +45,7 @@ class Track;
|
|||||||
class TrackListEntry;
|
class TrackListEntry;
|
||||||
class User;
|
class User;
|
||||||
|
|
||||||
class TrackList : public Object<TrackList, TrackListId>
|
class TrackList final : public Object<TrackList, TrackListId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
TrackList() = default;
|
TrackList() = default;
|
||||||
|
|||||||
@@ -36,7 +36,7 @@ namespace Database {
|
|||||||
class AuthToken;
|
class AuthToken;
|
||||||
class Session;
|
class Session;
|
||||||
|
|
||||||
class User : public Object<User, UserId>
|
class User final : public Object<User, UserId>
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
struct PasswordHash
|
struct PasswordHash
|
||||||
|
|||||||
+2
@@ -35,6 +35,8 @@ namespace Recommendation
|
|||||||
class IPlaylistGeneratorService
|
class IPlaylistGeneratorService
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
|
virtual ~IPlaylistGeneratorService() = default;
|
||||||
|
|
||||||
// extend an existing playlist with similar tracks (but use playlist contraints)
|
// extend an existing playlist with similar tracks (but use playlist contraints)
|
||||||
virtual TrackContainer extendPlaylist(Database::TrackListId tracklistId, std::size_t maxCount) const = 0;
|
virtual TrackContainer extendPlaylist(Database::TrackListId tracklistId, std::size_t maxCount) const = 0;
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -60,7 +60,7 @@ namespace UserInterface
|
|||||||
|
|
||||||
doJavaScript(oss.str());
|
doJavaScript(oss.str());
|
||||||
|
|
||||||
addWidget(move(modalWidget));
|
addWidget(std::move(modalWidget));
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
|
|||||||
@@ -44,7 +44,6 @@ namespace UserInterface {
|
|||||||
|
|
||||||
using namespace Database;
|
using namespace Database;
|
||||||
|
|
||||||
|
|
||||||
class DatabaseSettingsModel : public Wt::WFormModel
|
class DatabaseSettingsModel : public Wt::WFormModel
|
||||||
{
|
{
|
||||||
public:
|
public:
|
||||||
@@ -69,7 +68,7 @@ class DatabaseSettingsModel : public Wt::WFormModel
|
|||||||
|
|
||||||
auto dirValidator {createDirectoryValidator()};
|
auto dirValidator {createDirectoryValidator()};
|
||||||
dirValidator->setMandatory(true);
|
dirValidator->setMandatory(true);
|
||||||
setValidator(MediaDirectoryField, move(dirValidator));
|
setValidator(MediaDirectoryField, std::move(dirValidator));
|
||||||
|
|
||||||
setValidator(UpdatePeriodField, createMandatoryValidator());
|
setValidator(UpdatePeriodField, createMandatoryValidator());
|
||||||
setValidator(UpdateStartTimeField, createMandatoryValidator());
|
setValidator(UpdateStartTimeField, createMandatoryValidator());
|
||||||
|
|||||||
@@ -272,7 +272,7 @@ Artist::refreshAppearsOnReleases()
|
|||||||
releaseContainer->bindString("release-type", Wt::WString::tr("Lms.Explore.Artist.appears-on"));
|
releaseContainer->bindString("release-type", Wt::WString::tr("Lms.Explore.Artist.appears-on"));
|
||||||
_appearsOnReleaseContainer.releases = releases.results;
|
_appearsOnReleaseContainer.releases = releases.results;
|
||||||
_appearsOnReleaseContainer.container = releaseContainer->bindNew<InfiniteScrollingContainer>("releases", Wt::WString::tr("Lms.Explore.Releases.template.container"));
|
_appearsOnReleaseContainer.container = releaseContainer->bindNew<InfiniteScrollingContainer>("releases", Wt::WString::tr("Lms.Explore.Releases.template.container"));
|
||||||
_appearsOnReleaseContainer.container->onRequestElements.connect(this, [this, &releases]
|
_appearsOnReleaseContainer.container->onRequestElements.connect(this, [this]
|
||||||
{
|
{
|
||||||
addSomeReleases(_appearsOnReleaseContainer);
|
addSomeReleases(_appearsOnReleaseContainer);
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user