• Andrés G. Aragoneses's avatar
    Logging: bring latest hyena (& kill majority of warnings from it) · 7f7a27ec
    Andrés G. Aragoneses authored
    Latest change in hyena is the deprecation of Log.Exception() methods
    because of its severity ambiguity. To fix the warnings generated by
    this deprecation, I've taken this rule of thumb:
    
    - If the exception being logged comes from a generic catch(Exception)
    it's probably a way to avoid that Banshee crashes, and having a generic
    Exception type (instead of a more specific one, i.e. FormatException)
    most likely means that the reason for the exception is unknown, so it's
    convenient to file this as an error. If any of this particular cases
    becomes frequent enough, we can always look at the stacktrace, and put
    a more specific catch() block that uses Log.Warning() in the future.
    
    - If the exception being logged comes from a specific catch block of
    a specific exception type (derived from System.Exception) it normally
    corresponds to a non-severe problem that can be ignored, but logged as
    a warning.
    7f7a27ec
Name
Last commit
Last update
..
Banshee.AmazonMp3 Loading commit data...
Banshee.AmazonMp3.Store Loading commit data...
Banshee.Audiobook Loading commit data...
Banshee.BooScript Loading commit data...
Banshee.Bpm Loading commit data...
Banshee.CoverArt Loading commit data...
Banshee.Daap Loading commit data...
Banshee.Emusic Loading commit data...
Banshee.Emusic.Store Loading commit data...
Banshee.FileSystemQueue Loading commit data...
Banshee.Fixup Loading commit data...
Banshee.InternetArchive Loading commit data...
Banshee.InternetRadio Loading commit data...
Banshee.Lastfm Loading commit data...
Banshee.LastfmStreaming Loading commit data...
Banshee.LibraryWatcher Loading commit data...
Banshee.MediaPanel Loading commit data...
Banshee.MiniMode Loading commit data...
Banshee.MiroGuide Loading commit data...
Banshee.Mpris Loading commit data...
Banshee.MultimediaKeys Loading commit data...
Banshee.NotificationArea Loading commit data...
Banshee.NowPlaying Loading commit data...
Banshee.OpticalDisc Loading commit data...
Banshee.PlayQueue Loading commit data...
Banshee.PlayerMigration Loading commit data...
Banshee.Podcasting Loading commit data...
Banshee.RemoteAudio Loading commit data...
Banshee.Sample Loading commit data...
Banshee.SoundMenu Loading commit data...
Banshee.SqlDebugConsole Loading commit data...
Banshee.Torrent Loading commit data...
Banshee.UPnPClient Loading commit data...
Banshee.UbuntuOneMusicStore Loading commit data...
Banshee.Wikipedia Loading commit data...
Banshee.YouTube Loading commit data...
Template Loading commit data...
Makefile.am Loading commit data...