[gnome-games/wip/exalm/rebrand: 102/102] retro-error: Rename to CoreError and move to core-source.vala




commit d0a392863c46d92ff03b14e002c55521f1b5977b
Author: Alexander Mikhaylenko <alexm gnome org>
Date:   Wed Mar 31 01:16:28 2021 +0500

    retro-error: Rename to CoreError and move to core-source.vala

 src/core/core-source.vala   | 8 ++++++--
 src/core/runner/runner.vala | 2 +-
 src/meson.build             | 2 --
 src/retro/retro-error.vala  | 8 --------
 4 files changed, 7 insertions(+), 13 deletions(-)
---
diff --git a/src/core/core-source.vala b/src/core/core-source.vala
index 3e17648a..c218cf77 100644
--- a/src/core/core-source.vala
+++ b/src/core/core-source.vala
@@ -26,7 +26,7 @@ public class Games.CoreSource : Object {
                if (module_file == null) {
                        var mime_types = platform.get_mime_types ();
 
-                       throw new RetroError.MODULE_NOT_FOUND ("No module found for platform “%s” and MIME 
types [ “%s” ].", platform.get_id (), string.joinv ("”, “", mime_types));
+                       throw new CoreError.MODULE_NOT_FOUND ("No module found for platform “%s” and MIME 
types [ “%s” ].", platform.get_id (), string.joinv ("”, “", mime_types));
                }
 
                return module_file.get_path ();
@@ -41,7 +41,7 @@ public class Games.CoreSource : Object {
                if (core_descriptor == null) {
                        var mime_types = platform.get_mime_types ();
 
-                       throw new RetroError.MODULE_NOT_FOUND ("No module found for platform “%s” and MIME 
types [ “%s” ].", platform_id, string.joinv ("”, “", mime_types));
+                       throw new CoreError.MODULE_NOT_FOUND ("No module found for platform “%s” and MIME 
types [ “%s” ].", platform_id, string.joinv ("”, “", mime_types));
                }
 
                var core = new Core (core_descriptor);
@@ -58,3 +58,7 @@ public class Games.CoreSource : Object {
                        core_descriptor = core_descriptors[0];
        }
 }
+
+private errordomain Games.CoreError {
+       MODULE_NOT_FOUND,
+}
diff --git a/src/core/runner/runner.vala b/src/core/runner/runner.vala
index ea1b8ac5..257ded7c 100644
--- a/src/core/runner/runner.vala
+++ b/src/core/runner/runner.vala
@@ -242,7 +242,7 @@ public class Games.Runner : Object {
                                        core.load_memory (Retro.MemoryType.SAVE_RAM, save_ram_path);
                        }
                }
-               catch (RetroError.MODULE_NOT_FOUND e) {
+               catch (CoreError.MODULE_NOT_FOUND e) {
                        debug ("%s\n", e.message);
                        throw new RunnerError.UNSUPPORTED_SYSTEM (get_unsupported_system_message ());
                }
diff --git a/src/meson.build b/src/meson.build
index b53b33ac..08c2d05e 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -142,8 +142,6 @@ vala_sources = [
   'preferences/preferences-subpage-keyboard.vala',
   'preferences/preferences-window.vala',
 
-  'retro/retro-error.vala',
-
   'screen-layout/screen-layout.vala',
   'screen-layout/screen-layout-item.vala',
   'screen-layout/screen-layout-switcher.vala',


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