aboutsummaryrefslogtreecommitdiff
path: root/src/ProtoGen/SourceGenerators.cs
diff options
context:
space:
mode:
authorcsharptest <roger@csharptest.net>2012-10-10 15:23:17 -0500
committerrogerk <devnull@localhost>2012-10-10 15:23:17 -0500
commitfb607d6fa60f8e5752fe2dabe5de62d9dd05b67a (patch)
tree58744ba73a05f9fbad7a7bc2951c3fd4e82e460a /src/ProtoGen/SourceGenerators.cs
parenteb6476d72fec4add7163221db8df6dd712aeb30a (diff)
parent2be3870a5f16f9f6e7788b1696748c872a765875 (diff)
downloadprotobuf-fb607d6fa60f8e5752fe2dabe5de62d9dd05b67a.tar.gz
protobuf-fb607d6fa60f8e5752fe2dabe5de62d9dd05b67a.tar.bz2
protobuf-fb607d6fa60f8e5752fe2dabe5de62d9dd05b67a.zip
Merged local fix for Issue 50
Diffstat (limited to 'src/ProtoGen/SourceGenerators.cs')
-rw-r--r--src/ProtoGen/SourceGenerators.cs14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/ProtoGen/SourceGenerators.cs b/src/ProtoGen/SourceGenerators.cs
index bf7218b6..38458f05 100644
--- a/src/ProtoGen/SourceGenerators.cs
+++ b/src/ProtoGen/SourceGenerators.cs
@@ -47,12 +47,12 @@ namespace Google.ProtocolBuffers.ProtoGen
private static readonly Dictionary<Type, Func<IDescriptor, ISourceGenerator>> GeneratorFactories =
new Dictionary<Type, Func<IDescriptor, ISourceGenerator>>
{
- {typeof (FileDescriptor), descriptor => new UmbrellaClassGenerator((FileDescriptor) descriptor)},
- {typeof (EnumDescriptor), descriptor => new EnumGenerator((EnumDescriptor) descriptor)},
- {typeof (ServiceDescriptor), descriptor => new ServiceGenerator((ServiceDescriptor) descriptor)},
- {typeof (MessageDescriptor), descriptor => new MessageGenerator((MessageDescriptor) descriptor)},
+ {typeof(FileDescriptor), descriptor => new UmbrellaClassGenerator((FileDescriptor) descriptor)},
+ {typeof(EnumDescriptor), descriptor => new EnumGenerator((EnumDescriptor) descriptor)},
+ {typeof(ServiceDescriptor), descriptor => new ServiceGenerator((ServiceDescriptor) descriptor)},
+ {typeof(MessageDescriptor), descriptor => new MessageGenerator((MessageDescriptor) descriptor)},
// For other fields, we have IFieldSourceGenerators.
- {typeof (FieldDescriptor), descriptor => new ExtensionGenerator((FieldDescriptor) descriptor)}
+ {typeof(FieldDescriptor), descriptor => new ExtensionGenerator((FieldDescriptor) descriptor)}
};
public static IFieldSourceGenerator CreateFieldGenerator(FieldDescriptor field, int fieldOrdinal)
@@ -77,9 +77,9 @@ namespace Google.ProtocolBuffers.ProtoGen
public static ISourceGenerator CreateGenerator<T>(T descriptor) where T : IDescriptor
{
Func<IDescriptor, ISourceGenerator> factory;
- if (!GeneratorFactories.TryGetValue(typeof (T), out factory))
+ if (!GeneratorFactories.TryGetValue(typeof(T), out factory))
{
- throw new ArgumentException("No generator registered for " + typeof (T).Name);
+ throw new ArgumentException("No generator registered for " + typeof(T).Name);
}
return factory(descriptor);
}