oops
This commit is contained in:
parent
5aed5ed9c7
commit
40e5106064
|
@ -9,7 +9,7 @@ namespace BizHawk.Client.Common.movie.import
|
||||||
{
|
{
|
||||||
// FCM file format: http://code.google.com/p/fceu/wiki/FCM
|
// FCM file format: http://code.google.com/p/fceu/wiki/FCM
|
||||||
// ReSharper disable once UnusedMember.Global
|
// ReSharper disable once UnusedMember.Global
|
||||||
[ImportExtension("FCEU", ".fcm")]
|
[ImporterFor("FCEU", ".fcm")]
|
||||||
internal class FcmImport : MovieImporter
|
internal class FcmImport : MovieImporter
|
||||||
{
|
{
|
||||||
private IControllerDeck _deck;
|
private IControllerDeck _deck;
|
||||||
|
|
|
@ -55,11 +55,11 @@ namespace BizHawk.Client.Common
|
||||||
return Importers.FirstOrDefault(i => string.Equals(i.Value.Extension, ext, StringComparison.OrdinalIgnoreCase)).Key;
|
return Importers.FirstOrDefault(i => string.Equals(i.Value.Extension, ext, StringComparison.OrdinalIgnoreCase)).Key;
|
||||||
}
|
}
|
||||||
|
|
||||||
private static readonly Dictionary<Type, ImportExtensionAttribute> Importers = Assembly.GetAssembly(typeof(ImportExtensionAttribute))
|
private static readonly Dictionary<Type, ImporterForAttribute> Importers = Assembly.GetAssembly(typeof(ImporterForAttribute))
|
||||||
.GetTypes()
|
.GetTypes()
|
||||||
.Where(t => t.GetCustomAttributes(typeof(ImportExtensionAttribute))
|
.Where(t => t.GetCustomAttributes(typeof(ImporterForAttribute))
|
||||||
.Any())
|
.Any())
|
||||||
.ToDictionary(tkey => tkey, tvalue => ((ImportExtensionAttribute)tvalue.GetCustomAttributes(typeof(ImportExtensionAttribute))
|
.ToDictionary(tkey => tkey, tvalue => ((ImporterForAttribute)tvalue.GetCustomAttributes(typeof(ImporterForAttribute))
|
||||||
.First()));
|
.First()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue