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




commit 8cec9e0913fa7c0b6b83cbca9e0a37181cbcf618
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 b0a34c94..37679b74 100644
--- a/src/core/runner/runner.vala
+++ b/src/core/runner/runner.vala
@@ -257,7 +257,7 @@ public class Games.Runner : Object {
                                critical ("Couldn't prepare save directory: %s", e.message);
                        }
                }
-               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 8dd867bc..bf4d8b49 100644
--- a/src/meson.build
+++ b/src/meson.build
@@ -143,8 +143,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]