grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #
lxsession/dbus-common.vala:80.5-80.32: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   80 |     public abstract void restart () throws IOError;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
lxsession/dbus-common.vala:81.5-81.29: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   81 |     public abstract void stop () throws IOError;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~                   
lxsession/dbus-common.vala:82.5-82.42: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   82 |     public abstract async bool can_restart () throws IOError;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
lxsession/dbus-common.vala:83.5-83.39: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   83 |     public abstract async bool can_stop () throws IOError;
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
lxsession/dbus-lxde-session.vala:26.9-26.28: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   26 |         public void Shutdown()
      |         ^~~~~~~~~~~~~~~~~~~~  
lxsession/dbus-lxde-session.vala:31.9-31.37: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   31 |         public async void CanShutdown(out bool is_available)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                       
lxsession/dbus-lxde-session.vala:37.9-37.35: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   37 |         public void RequestShutdown()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~  
lxsession/dbus-lxde-session.vala:43.9-43.33: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   43 |         public void RequestReboot()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~  
lxsession/dbus-lxde-session.vala:49.9-49.26: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   49 |         public void Logout()
      |         ^~~~~~~~~~~~~~~~~~  
lxsession/dbus-lxde-session.vala:55.9-55.40: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   55 |         public void ReloadSettingsDaemon()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
lxsession/dbus-lxde-session.vala:62.9-62.34: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   62 |         public void SessionSupport (out string[] list)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~                    
lxsession/dbus-lxde-session.vala:67.9-67.40: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   67 |         public void SessionSupportDetail (string key1, out string[] list)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                 
lxsession/dbus-lxde-session.vala:72.9-72.30: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   72 |         public void SessionGet(string key1, string key2, out string command)
      |         ^~~~~~~~~~~~~~~~~~~~~~                                              
lxsession/dbus-lxde-session.vala:77.9-77.30: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   77 |         public void SessionSet(string key1, string key2, string command_to_set)
      |         ^~~~~~~~~~~~~~~~~~~~~~                                                 
lxsession/dbus-lxde-session.vala:83.9-83.36: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   83 |         public void XsettingsSupport (out string[] list)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                    
lxsession/dbus-lxde-session.vala:88.9-88.42: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   88 |         public void XsettingsSupportDetail (string key1, out string[] list)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                 
lxsession/dbus-lxde-session.vala:93.9-93.32: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   93 |         public void XsettingsGet(string key1, string key2, out string command)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~                                              
lxsession/dbus-lxde-session.vala:98.9-98.32: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   98 |         public void XsettingsSet(string key1, string key2, string command_to_set)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~                                                 
lxsession/dbus-lxde-session.vala:104.9-104.32: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  104 |         public void StateSupport (out string[] list)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~                    
lxsession/dbus-lxde-session.vala:109.9-109.38: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  109 |         public void StateSupportDetail (string key1, out string[] list)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                 
lxsession/dbus-lxde-session.vala:114.9-114.28: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  114 |         public void StateGet(string key1, string key2, out string command)
      |         ^~~~~~~~~~~~~~~~~~~~                                              
lxsession/dbus-lxde-session.vala:119.9-119.28: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  119 |         public void StateSet(string key1, string key2, string command_to_set)
      |         ^~~~~~~~~~~~~~~~~~~~                                                 
lxsession/dbus-lxde-session.vala:125.9-125.31: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  125 |         public void DbusSupport (out string[] list)
      |         ^~~~~~~~~~~~~~~~~~~~~~~                    
lxsession/dbus-lxde-session.vala:130.9-130.37: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  130 |         public void DbusSupportDetail (string key1, out string[] list)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                 
lxsession/dbus-lxde-session.vala:135.9-135.27: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  135 |         public void DbusGet(string key1, string key2, out string command)
      |         ^~~~~~~~~~~~~~~~~~~                                              
lxsession/dbus-lxde-session.vala:140.9-140.27: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  140 |         public void DbusSet(string key1, string key2, string command_to_set)
      |         ^~~~~~~~~~~~~~~~~~~                                                 
lxsession/dbus-lxde-session.vala:146.9-146.33: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  146 |         public void KeymapSupport (out string[] list)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~                    
lxsession/dbus-lxde-session.vala:151.9-151.39: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  151 |         public void KeymapSupportDetail (string key1, out string[] list)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                 
lxsession/dbus-lxde-session.vala:156.9-156.29: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  156 |         public void KeymapGet(string key1, string key2, out string command)
      |         ^~~~~~~~~~~~~~~~~~~~~                                              
lxsession/dbus-lxde-session.vala:161.9-161.29: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  161 |         public void KeymapSet(string key1, string key2, string command_to_set)
      |         ^~~~~~~~~~~~~~~~~~~~~                                                 
lxsession/dbus-lxde-session.vala:166.9-166.34: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  166 |         public void KeymapActivate()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~  
lxsession/dbus-lxde-session.vala:188.9-188.38: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  188 |         public void EnvironmentSupport (out string[] list)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                    
lxsession/dbus-lxde-session.vala:193.9-193.44: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  193 |         public void EnvironmentSupportDetail (string key1, out string[] list)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                 
lxsession/dbus-lxde-session.vala:198.9-198.34: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  198 |         public void EnvironmentGet(string key1, string key2, out string command)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~                                              
lxsession/dbus-lxde-session.vala:203.9-203.34: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  203 |         public void EnvironmentSet(string key1, string key2, string command_to_set)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~                                                 
lxsession/dbus-lxde-session.vala:673.9-673.32: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  673 |         public void A11yActivate()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~  
lxsession/dbus-lxde-session.vala:652.9-652.33: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  652 |         public void ProxyActivate()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~  
lxsession/dbus-lxde-session.vala:631.9-631.34: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  631 |         public void XrandrActivate()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~  
lxsession/dbus-lxde-session.vala:610.9-610.35: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  610 |         public void KeyringActivate()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~  
lxsession/dbus-lxde-session.vala:568.9-568.40: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  568 |         public void CrashManagerActivate()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
lxsession/dbus-lxde-session.vala:589.9-589.42: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  589 |         public void CrashManagerInactivate()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
lxsession/dbus-lxde-session.vala:303.9-303.33: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  303 |         public void SessionLaunch(string name, string option)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~                            
lxsession/dbus-lxde-session.vala:547.9-547.38: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  547 |         public void CrashManagerLaunch()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
lxsession/dbus-lxde-session.vala:1131.9-1131.47: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
 1131 |         public async void PackageManagerRunning (out bool is_running)
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                      
lxsession/dbus-lxde-session.vala:1138.9-1138.40: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
 1138 |         public void TestIconNotification()
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  
lxsession/dbus-gnome-session.vala:47.5-47.22: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   47 |     public void Setenv( string value ) {
      |     ^~~~~~~~~~~~~~~~~~                  
lxsession/dbus-gnome-session.vala:54.5-54.35: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   54 |     public void InitializationError ( string mess, bool fatal ) {
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              
lxsession/dbus-gnome-session.vala:65.5-65.36: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   65 |     public async void RegisterClient(string app_id, string client_startup_id) {
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                           
lxsession/dbus-gnome-session.vala:79.5-79.38: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   79 |     public async void UnregisterClient() {
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~    
lxsession/dbus-gnome-session.vala:89.5-89.29: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   89 |     public async void Inhibit(string app_id, uint toplevel_xid, string reason, uint flags, out uint inhibit_cookie)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~                                                                                      
lxsession/dbus-gnome-session.vala:122.5-122.31: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  122 |     public async void Uninhibit(uint inhibit_cookie)
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~                     
lxsession/dbus-gnome-session.vala:207.5-207.24: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  207 |     public void Shutdown() {
      |     ^~~~~~~~~~~~~~~~~~~~    
lxsession/dbus-gnome-session.vala:211.5-211.33: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  211 |     public async void CanShutdown(out bool is_available) {
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                         
lxsession/dbus-gnome-session.vala:216.5-216.22: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  216 |     public void Logout(uint mode) {
      |     ^~~~~~~~~~~~~~~~~~             
lxsession/dbus-gnome-session.vala:229.5-229.32: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
  229 |     public void IsSessionRunning(out bool running )
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
lxsession/app.vala:1895.20-1895.26: warning: Local variable `command' declared but never used
 1895 |             string command =  "/usr/bin/pkexec /usr/share/apport/apport-gtk" + " " + this.crash_dir_path + crash_list.nth_data(last_item) ;
      |                    ^~~~~~~                                                                                                                 
lxsession/app.vala:1898.20-1898.32: warning: Local variable `launch_string' declared but never used
 1898 |             string launch_string = "Report last crash";
      |                    ^~~~~~~~~~~~~                       
lxpolkit/main.vala:36.13-36.27: warning: unhandled error `GLib.Error'
   36 |             app.register ();
      |             ^~~~~~~~~~~~~~~ 
lxsession-default-apps/dbus-backend.vala:23.9-23.41: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   23 |         public abstract string SessionGet (string key1, string? key2) throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                            
lxsession-default-apps/dbus-backend.vala:24.9-24.39: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   24 |         public abstract void SessionSet (string key1, string? key2, string command_to_set) throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                   
lxsession-default-apps/dbus-backend.vala:25.9-25.42: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   25 |         public abstract void SessionLaunch (string name, string option) throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                             
lxsession-default-apps/dbus-backend.vala:26.9-26.47: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   26 |         public abstract string[] SessionSupport () throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
lxsession-default-apps/dbus-backend.vala:27.9-27.53: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   27 |         public abstract string[] SessionSupportDetail (string key1) throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                              
lxsession-default-apps/dbus-backend.vala:29.9-29.43: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   29 |         public abstract void KeymapActivate () throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                   
lxsession-default-apps/dbus-backend.vala:30.9-30.38: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   30 |         public abstract void KeymapSet (string key1, string? key2, string command_to_set) throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                   
lxsession-default-apps/dbus-backend.vala:31.9-31.40: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   31 |         public abstract string KeymapGet (string key1, string? key2) throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                            
lxsession-default-apps/dbus-backend.vala:33.9-33.37: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   33 |         public abstract void StateSet (string key1, string? key2, string command_to_set) throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                   
lxsession-default-apps/dbus-backend.vala:34.9-34.39: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   34 |         public abstract string StateGet (string key1, string? key2) throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                            
lxsession-default-apps/dbus-backend.vala:36.9-36.36: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   36 |         public abstract void DbusSet (string key1, string? key2, string command_to_set) throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                   
lxsession-default-apps/dbus-backend.vala:37.9-37.38: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   37 |         public abstract string DbusGet (string key1, string? key2) throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                            
lxsession-default-apps/dbus-backend.vala:39.9-39.43: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   39 |         public abstract void EnvironmentSet (string key1, string? key2, string command_to_set) throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                                                   
lxsession-default-apps/dbus-backend.vala:40.9-40.45: warning: DBus methods are recommended to throw at least `GLib.Error' or `GLib.DBusError, GLib.IOError'
   40 |         public abstract string EnvironmentGet (string key1, string? key2) throws IOError;
      |         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~                                            
lxclipboard/main.vala:31.13-31.27: warning: unhandled error `GLib.Error'
   31 |             app.register ();
      |             ^~~~~~~~~~~~~~~ 
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #
grep: warning: stray \ before #