Browse Source

Extract type map setup in another method to make the code clearer.

pull/1/head
triton 13 years ago
parent
commit
0f2e802925
  1. 6
      src/Generator/Types/TypeMap.cs

6
src/Generator/Types/TypeMap.cs

@ -80,7 +80,12 @@ namespace Cxxi.Types @@ -80,7 +80,12 @@ namespace Cxxi.Types
foreach (var assembly in loadedAssemblies)
{
var types = assembly.FindDerivedTypes(typeof(TypeMap));
SetupTypeMaps(types);
}
}
private void SetupTypeMaps(IEnumerable<System.Type> types)
{
foreach (var typeMap in types)
{
var attrs = typeMap.GetCustomAttributes<TypeMapAttribute>();
@ -93,7 +98,6 @@ namespace Cxxi.Types @@ -93,7 +98,6 @@ namespace Cxxi.Types
}
}
}
}
public bool FindTypeMap(string name, out TypeMap typeMap)
{

Loading…
Cancel
Save