# HG changeset patch # User IBBoard # Date 1235919603 0 # Node ID b7c93a5821cd0b2baf9198534e7faccb879bb34b # Parent 57451981545c3272299c64674f26cb7f7a2254d4 * Remove unnecessary project dependency * Change logging on invalid file exception on load * Add logging when a non-native loader is asked to load a file it doesn't understand no-open-ticket diff -r 57451981545c -r b7c93a5821cd IBBoard.WarFoundry.API.csproj --- a/IBBoard.WarFoundry.API.csproj Sat Feb 21 14:39:15 2009 +0000 +++ b/IBBoard.WarFoundry.API.csproj Sun Mar 01 15:00:03 2009 +0000 @@ -1,4 +1,4 @@ - + Debug @@ -121,10 +121,6 @@ {5DFD64F6-FC2B-4B4F-B92E-483BAC468105} IBBoard - - {DCBA3FB1-267A-4D89-955B-5C05785EE1CD} - IBBoard.Log4Net - diff -r 57451981545c -r b7c93a5821cd api/Factories/AbstractNonNativeFileExtensionWarFoundryFactory.cs --- a/api/Factories/AbstractNonNativeFileExtensionWarFoundryFactory.cs Sat Feb 21 14:39:15 2009 +0000 +++ b/api/Factories/AbstractNonNativeFileExtensionWarFoundryFactory.cs Sun Mar 01 15:00:03 2009 +0000 @@ -5,6 +5,7 @@ using System; using System.Collections.Generic; using System.IO; +using IBBoard.Logging; using IBBoard.WarFoundry.API.Objects; namespace IBBoard.WarFoundry.API.Factories @@ -60,6 +61,10 @@ { objects.Add(CreateArmyFromFile(file)); } + else + { + LogNotifier.Warn(GetType(), "Failed trying to create from "+file.FullName+" - not a Race, Army or GameSystem"); + } return objects; } diff -r 57451981545c -r b7c93a5821cd api/WarFoundryLoader.cs --- a/api/WarFoundryLoader.cs Sat Feb 21 14:39:15 2009 +0000 +++ b/api/WarFoundryLoader.cs Sun Mar 01 15:00:03 2009 +0000 @@ -359,7 +359,7 @@ } catch (InvalidFileException ex) { - LogNotifier.Error(GetType(), file.FullName+" failed to load: "+ex.Message); + LogNotifier.Error(GetType(), file.FullName+" failed to load", ex); } if (objs!=null) @@ -368,7 +368,6 @@ } else { - LogNotifier.Debug(GetType(), "Could not load "+file.FullName); objs = new List(); }