[gnome-games/wip/exalm/runner: 4/9] core: Remove Genre



commit 14a3a485830a531feeaa7cf0049722803e7c61d9
Author: Alexander Mikhaylenko <exalm7659 gmail com>
Date:   Sun Sep 15 00:28:24 2019 +0500

    core: Remove Genre
    
    It has never been used.

 plugins/dreamcast/src/dreamcast-plugin.vala        |  2 -
 plugins/game-cube/src/game-cube-plugin.vala        |  2 -
 plugins/ms-dos/src/ms-dos-plugin.vala              |  2 -
 plugins/nintendo-ds/src/nintendo-ds-plugin.vala    |  2 -
 .../playstation/src/playstation-game-factory.vala  |  2 -
 plugins/sega-cd/src/sega-cd-plugin.vala            |  2 -
 plugins/sega-saturn/src/sega-saturn-plugin.vala    |  2 -
 .../turbografx-cd/src/turbografx-cd-plugin.vala    |  2 -
 plugins/virtual-boy/src/virtual-boy-plugin.vala    |  2 -
 plugins/wii/src/wii-plugin.vala                    |  2 -
 src/core/game.vala                                 |  1 -
 src/core/genre.vala                                |  7 ----
 src/database/database-game.vala                    |  4 --
 src/dummy/dummy-game.vala                          |  4 --
 src/dummy/dummy-genre.vala                         | 14 -------
 src/generic/generic-game.vala                      | 12 ------
 src/generic/generic-genre.vala                     | 13 -------
 src/grilo/grilo-genre.vala                         | 43 ----------------------
 src/meson.build                                    |  4 --
 src/retro/retro-simple-game-uri-adapter.vala       |  2 -
 20 files changed, 124 deletions(-)
---
diff --git a/plugins/dreamcast/src/dreamcast-plugin.vala b/plugins/dreamcast/src/dreamcast-plugin.vala
index 7522ce18..d4502f19 100644
--- a/plugins/dreamcast/src/dreamcast-plugin.vala
+++ b/plugins/dreamcast/src/dreamcast-plugin.vala
@@ -40,7 +40,6 @@ private class Games.DreamcastPlugin : Object, Plugin {
                        new LocalCover (uri),
                        new GriloCover (media, uid)});
                var release_date = new GriloReleaseDate (media);
-               var genre = new GriloGenre (media);
                var players = new GriloPlayers (media);
                var developer = new GriloDeveloper (media);
                var rating = new GriloRating (media);
@@ -56,7 +55,6 @@ private class Games.DreamcastPlugin : Object, Plugin {
                var game = new GenericGame (uid, title, platform, runner);
                game.set_cover (cover);
                game.set_release_date (release_date);
-               game.set_genre (genre);
                game.set_players (players);
                game.set_developer (developer);
                game.set_rating (rating);
diff --git a/plugins/game-cube/src/game-cube-plugin.vala b/plugins/game-cube/src/game-cube-plugin.vala
index 65f7ce54..0e8d1c79 100644
--- a/plugins/game-cube/src/game-cube-plugin.vala
+++ b/plugins/game-cube/src/game-cube-plugin.vala
@@ -40,7 +40,6 @@ private class Games.GameCubePlugin : Object, Plugin {
                        new LocalCover (uri),
                        new GriloCover (media, uid)});
                var release_date = new GriloReleaseDate (media);
-               var genre = new GriloGenre (media);
                var players = new GriloPlayers (media);
                var developer = new GriloDeveloper (media);
                var rating = new GriloRating (media);
@@ -56,7 +55,6 @@ private class Games.GameCubePlugin : Object, Plugin {
                var game = new GenericGame (uid, title, platform, runner);
                game.set_cover (cover);
                game.set_release_date (release_date);
-               game.set_genre (genre);
                game.set_players (players);
                game.set_developer (developer);
                game.set_rating (rating);
diff --git a/plugins/ms-dos/src/ms-dos-plugin.vala b/plugins/ms-dos/src/ms-dos-plugin.vala
index b5f442dc..66c51e7e 100644
--- a/plugins/ms-dos/src/ms-dos-plugin.vala
+++ b/plugins/ms-dos/src/ms-dos-plugin.vala
@@ -29,7 +29,6 @@ private class Games.MsDosPlugin : Object, Plugin {
                var title = new FilenameTitle (uri);
                var media = new GriloMedia (title, MIME_TYPE);
                var release_date = new GriloReleaseDate (media);
-               var genre = new GriloGenre (media);
                var players = new GriloPlayers (media);
                var developer = new GriloDeveloper (media);
                var rating = new GriloRating (media);
@@ -51,7 +50,6 @@ private class Games.MsDosPlugin : Object, Plugin {
                var game = new GenericGame (uid, title, platform, runner);
                game.set_cover (cover);
                game.set_release_date (release_date);
-               game.set_genre (genre);
                game.set_players (players);
                game.set_developer (developer);
                game.set_rating (rating);
diff --git a/plugins/nintendo-ds/src/nintendo-ds-plugin.vala b/plugins/nintendo-ds/src/nintendo-ds-plugin.vala
index 49db0d13..68166413 100644
--- a/plugins/nintendo-ds/src/nintendo-ds-plugin.vala
+++ b/plugins/nintendo-ds/src/nintendo-ds-plugin.vala
@@ -34,7 +34,6 @@ private class Games.NintendoDsPlugin : Object, Plugin {
                var icon = new NintendoDsIcon (uri);
                var media = new GriloMedia (title, MIME_TYPE);
                var release_date = new GriloReleaseDate (media);
-               var genre = new GriloGenre (media);
                var players = new GriloPlayers (media);
                var developer = new GriloDeveloper (media);
                var rating = new GriloRating (media);
@@ -54,7 +53,6 @@ private class Games.NintendoDsPlugin : Object, Plugin {
                game.set_icon (icon);
                game.set_cover (cover);
                game.set_release_date (release_date);
-               game.set_genre (genre);
                game.set_players (players);
                game.set_developer (developer);
                game.set_rating (rating);
diff --git a/plugins/playstation/src/playstation-game-factory.vala 
b/plugins/playstation/src/playstation-game-factory.vala
index 4d7654f7..e45131cc 100644
--- a/plugins/playstation/src/playstation-game-factory.vala
+++ b/plugins/playstation/src/playstation-game-factory.vala
@@ -143,7 +143,6 @@ public class Games.PlayStationGameFactory : Object, UriGameFactory {
                        new LocalCover (uri),
                        new GriloCover (media, uid)});
                var release_date = new GriloReleaseDate (media);
-               var genre = new GriloGenre (media);
                var players = new GriloPlayers (media);
                var developer = new GriloDeveloper (media);
                var rating = new GriloRating (media);
@@ -161,7 +160,6 @@ public class Games.PlayStationGameFactory : Object, UriGameFactory {
                var game = new GenericGame (uid, title, platform, runner);
                game.set_cover (cover);
                game.set_release_date (release_date);
-               game.set_genre (genre);
                game.set_players (players);
                game.set_developer (developer);
                game.set_rating (rating);
diff --git a/plugins/sega-cd/src/sega-cd-plugin.vala b/plugins/sega-cd/src/sega-cd-plugin.vala
index 99bfd660..8f8f082b 100644
--- a/plugins/sega-cd/src/sega-cd-plugin.vala
+++ b/plugins/sega-cd/src/sega-cd-plugin.vala
@@ -81,7 +81,6 @@ private class Games.SegaCDPlugin : Object, Plugin {
                        new LocalCover (uri),
                        new GriloCover (media, uid)});
                var release_date = new GriloReleaseDate (media);
-               var genre = new GriloGenre (media);
                var players = new GriloPlayers (media);
                var developer = new GriloDeveloper (media);
                var rating = new GriloRating (media);
@@ -97,7 +96,6 @@ private class Games.SegaCDPlugin : Object, Plugin {
                var game = new GenericGame (uid, title, platform, runner);
                game.set_cover (cover);
                game.set_release_date (release_date);
-               game.set_genre (genre);
                game.set_players (players);
                game.set_developer (developer);
                game.set_rating (rating);
diff --git a/plugins/sega-saturn/src/sega-saturn-plugin.vala b/plugins/sega-saturn/src/sega-saturn-plugin.vala
index d46f90bb..b2354656 100644
--- a/plugins/sega-saturn/src/sega-saturn-plugin.vala
+++ b/plugins/sega-saturn/src/sega-saturn-plugin.vala
@@ -64,7 +64,6 @@ private class Games.SegaSaturnPlugin : Object, Plugin {
                        new LocalCover (uri),
                        new GriloCover (media, uid)});
                var release_date = new GriloReleaseDate (media);
-               var genre = new GriloGenre (media);
                var players = new GriloPlayers (media);
                var developer = new GriloDeveloper (media);
                var rating = new GriloRating (media);
@@ -80,7 +79,6 @@ private class Games.SegaSaturnPlugin : Object, Plugin {
                var game = new GenericGame (uid, title, platform, runner);
                game.set_cover (cover);
                game.set_release_date (release_date);
-               game.set_genre (genre);
                game.set_players (players);
                game.set_developer (developer);
                game.set_rating (rating);
diff --git a/plugins/turbografx-cd/src/turbografx-cd-plugin.vala 
b/plugins/turbografx-cd/src/turbografx-cd-plugin.vala
index 12d9cacf..915b0445 100644
--- a/plugins/turbografx-cd/src/turbografx-cd-plugin.vala
+++ b/plugins/turbografx-cd/src/turbografx-cd-plugin.vala
@@ -43,7 +43,6 @@ private class Games.TurboGrafxCDPlugin : Object, Plugin {
                        new LocalCover (uri),
                        new GriloCover (media, uid)});
                var release_date = new GriloReleaseDate (media);
-               var genre = new GriloGenre (media);
                var players = new GriloPlayers (media);
                var developer = new GriloDeveloper (media);
                var rating = new GriloRating (media);
@@ -59,7 +58,6 @@ private class Games.TurboGrafxCDPlugin : Object, Plugin {
                var game = new GenericGame (uid, title, platform, runner);
                game.set_cover (cover);
                game.set_release_date (release_date);
-               game.set_genre (genre);
                game.set_players (players);
                game.set_developer (developer);
                game.set_rating (rating);
diff --git a/plugins/virtual-boy/src/virtual-boy-plugin.vala b/plugins/virtual-boy/src/virtual-boy-plugin.vala
index ecf80520..a7c8bc9e 100644
--- a/plugins/virtual-boy/src/virtual-boy-plugin.vala
+++ b/plugins/virtual-boy/src/virtual-boy-plugin.vala
@@ -41,7 +41,6 @@ private class Games.VirtualBoyPlugin : Object, Plugin {
                        new LocalCover (uri),
                        new GriloCover (media, uid)});
                var release_date = new GriloReleaseDate (media);
-               var genre = new GriloGenre (media);
                var players = new GriloPlayers (media);
                var developer = new GriloDeveloper (media);
                var rating = new GriloRating (media);
@@ -57,7 +56,6 @@ private class Games.VirtualBoyPlugin : Object, Plugin {
                var game = new GenericGame (uid, title, platform, runner);
                game.set_cover (cover);
                game.set_release_date (release_date);
-               game.set_genre (genre);
                game.set_players (players);
                game.set_developer (developer);
                game.set_rating (rating);
diff --git a/plugins/wii/src/wii-plugin.vala b/plugins/wii/src/wii-plugin.vala
index beaf070a..cfffe90f 100644
--- a/plugins/wii/src/wii-plugin.vala
+++ b/plugins/wii/src/wii-plugin.vala
@@ -40,7 +40,6 @@ private class Games.WiiPlugin : Object, Plugin {
                        new LocalCover (uri),
                        new GriloCover (media, uid)});
                var release_date = new GriloReleaseDate (media);
-               var genre = new GriloGenre (media);
                var players = new GriloPlayers (media);
                var developer = new GriloDeveloper (media);
                var rating = new GriloRating (media);
@@ -56,7 +55,6 @@ private class Games.WiiPlugin : Object, Plugin {
                var game = new GenericGame (uid, title, platform, runner);
                game.set_cover (cover);
                game.set_release_date (release_date);
-               game.set_genre (genre);
                game.set_players (players);
                game.set_developer (developer);
                game.set_rating (rating);
diff --git a/src/core/game.vala b/src/core/game.vala
index fbed162b..ca608754 100644
--- a/src/core/game.vala
+++ b/src/core/game.vala
@@ -7,7 +7,6 @@ public interface Games.Game : Object {
        public abstract Icon get_icon ();
        public abstract Cover get_cover ();
        public abstract ReleaseDate get_release_date ();
-       public abstract Genre get_genre ();
        public abstract Players get_players ();
        public abstract Developer get_developer ();
        public abstract Rating get_rating ();
diff --git a/src/database/database-game.vala b/src/database/database-game.vala
index 475dd583..c6cd0215 100644
--- a/src/database/database-game.vala
+++ b/src/database/database-game.vala
@@ -29,10 +29,6 @@ private class Games.DatabaseGame : Object, Game {
                return game.get_release_date ();
        }
 
-       public Genre get_genre () {
-               return game.get_genre ();
-       }
-
        public Players get_players () {
                return game.get_players ();
        }
diff --git a/src/dummy/dummy-game.vala b/src/dummy/dummy-game.vala
index cead6aa1..4134f150 100644
--- a/src/dummy/dummy-game.vala
+++ b/src/dummy/dummy-game.vala
@@ -34,10 +34,6 @@ private class Games.DummyGame : Object, Game {
                return new DummyReleaseDate ();
        }
 
-       public Genre get_genre () {
-               return new DummyGenre ();
-       }
-
        public Players get_players () {
                return new DummyPlayers ();
        }
diff --git a/src/generic/generic-game.vala b/src/generic/generic-game.vala
index b1deeb5b..ff7ac342 100644
--- a/src/generic/generic-game.vala
+++ b/src/generic/generic-game.vala
@@ -25,7 +25,6 @@ public class Games.GenericGame : Object, Game {
        private Rating game_rating;
        private Cover game_cover;
        private ReleaseDate game_release_date;
-       private Genre game_genre;
        private Players game_players;
        private Platform game_platform;
        private Runner game_runner;
@@ -74,17 +73,6 @@ public class Games.GenericGame : Object, Game {
                game_release_date = release_date;
        }
 
-       public Genre get_genre () {
-               if (game_genre == null)
-                       game_genre = new DummyGenre ();
-
-               return game_genre;
-       }
-
-       public void set_genre (Genre genre) {
-               game_genre = genre;
-       }
-
        public Players get_players () {
                if (game_players == null)
                        game_players = new DummyPlayers ();
diff --git a/src/meson.build b/src/meson.build
index 7d57a35a..84dcd199 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -20,7 +20,6 @@ vala_sources = [
   'core/game-callback.vala',
   'core/game-collection.vala',
   'core/game-uri-adapter.vala',
-  'core/genre.vala',
   'core/icon.vala',
   'core/input-capabilities.vala',
   'core/input-mode.vala',
@@ -57,7 +56,6 @@ vala_sources = [
   'dummy/dummy-cover.vala',
   'dummy/dummy-developer.vala',
   'dummy/dummy-game.vala',
-  'dummy/dummy-genre.vala',
   'dummy/dummy-icon.vala',
   'dummy/dummy-platform.vala',
   'dummy/dummy-players.vala',
@@ -79,7 +77,6 @@ vala_sources = [
   'generic/generic-developer.vala',
   'generic/generic-game.vala',
   'generic/generic-game-uri-adapter.vala',
-  'generic/generic-genre.vala',
   'generic/generic-platform.vala',
   'generic/generic-players.vala',
   'generic/generic-rating.vala',
@@ -90,7 +87,6 @@ vala_sources = [
 
   'grilo/grilo-cover.vala',
   'grilo/grilo-developer.vala',
-  'grilo/grilo-genre.vala',
   'grilo/grilo-media.vala',
   'grilo/grilo-players.vala',
   'grilo/grilo-rating.vala',
diff --git a/src/retro/retro-simple-game-uri-adapter.vala b/src/retro/retro-simple-game-uri-adapter.vala
index 2f248dc1..531d1954 100644
--- a/src/retro/retro-simple-game-uri-adapter.vala
+++ b/src/retro/retro-simple-game-uri-adapter.vala
@@ -20,7 +20,6 @@ private class Games.RetroSimpleGameUriAdapter : GameUriAdapter, Object {
                        new LocalCover (uri),
                        new GriloCover (media, uid)});
                var release_date = new GriloReleaseDate (media);
-               var genre = new GriloGenre (media);
                var players = new GriloPlayers (media);
                var developer = new GriloDeveloper (media);
                var rating = new GriloRating (media);
@@ -36,7 +35,6 @@ private class Games.RetroSimpleGameUriAdapter : GameUriAdapter, Object {
                var game = new GenericGame (uid, title, platform, runner);
                game.set_cover (cover);
                game.set_release_date (release_date);
-               game.set_genre (genre);
                game.set_players (players);
                game.set_developer (developer);
                game.set_rating (rating);


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