From 51a2f5ea1ade4967ce2da563aa5ef9302690ec37 Mon Sep 17 00:00:00 2001 From: Jon Skeet Date: Mon, 22 Jun 2009 11:31:29 +0100 Subject: Remove unused class (was going to be used for multi-file support) --- src/ProtoGen/Generator.cs | 8 -------- src/ProtoGen/ProtoGen.csproj | 3 +-- src/ProtoGen/SourceFileGenerator.cs | 25 ------------------------- 3 files changed, 1 insertion(+), 35 deletions(-) delete mode 100644 src/ProtoGen/SourceFileGenerator.cs (limited to 'src') diff --git a/src/ProtoGen/Generator.cs b/src/ProtoGen/Generator.cs index 828b610c..613136e9 100644 --- a/src/ProtoGen/Generator.cs +++ b/src/ProtoGen/Generator.cs @@ -52,17 +52,9 @@ namespace Google.ProtocolBuffers.ProtoGen { using (TextWriter textWriter = File.CreateText(Path.Combine(options.OutputDirectory, descriptor.CSharpOptions.UmbrellaClassname + ".cs"))) { TextGenerator writer = new TextGenerator(textWriter); ucg.Generate(writer); - /* - GenerateSiblings(umbrellaSource, descriptor, descriptor.MessageTypes); - GenerateSiblings(umbrellaSource, descriptor, descriptor.EnumTypes); - GenerateSiblings(umbrellaSource, descriptor, descriptor.Services);*/ } } - private static void GenerateSiblings(SourceFileGenerator parentSourceGenerator, FileDescriptor file, IEnumerable siblings) - where T : IDescriptor { - } - /// /// Resolves any dependencies and converts FileDescriptorProtos into FileDescriptors. /// The list returned is in the same order as the protos are listed in the descriptor set. diff --git a/src/ProtoGen/ProtoGen.csproj b/src/ProtoGen/ProtoGen.csproj index 126c1d04..cd0513bd 100644 --- a/src/ProtoGen/ProtoGen.csproj +++ b/src/ProtoGen/ProtoGen.csproj @@ -54,7 +54,6 @@ - @@ -84,4 +83,4 @@ --> - \ No newline at end of file + diff --git a/src/ProtoGen/SourceFileGenerator.cs b/src/ProtoGen/SourceFileGenerator.cs deleted file mode 100644 index b5bd5efb..00000000 --- a/src/ProtoGen/SourceFileGenerator.cs +++ /dev/null @@ -1,25 +0,0 @@ -using System.IO; - -namespace Google.ProtocolBuffers.ProtoGen { - /// - /// Generator to hold a TextGenerator, generate namespace aliases etc. - /// Each source file created uses one of these, and it can be used to create - /// multiple classes within the same file. - /// - internal class SourceFileGenerator { - - private readonly TextGenerator output; - - private SourceFileGenerator(TextWriter writer) { - output = new TextGenerator(writer); - } - - /// - /// Creates a ClassFileGenerator for the given writer, which will be closed - /// when the instance is disposed. The specified namespace is created, if it's non-null. - /// - internal static SourceFileGenerator ForWriter(TextWriter writer) { - return new SourceFileGenerator(writer); - } - } -} -- cgit v1.2.3