From: Daniel C. \(kzu\) <dca...@us...> - 2005-11-01 06:44:50
|
Update of /cvsroot/mvp-xml/Design/v2/src/CustomTools/XsdToClasses In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11928/v2/src/CustomTools/XsdToClasses Modified Files: XsdCodeGenerator.cs Log Message: Generated code does not produce more compiler warnings (had to resort to pragmas :S) Index: XsdCodeGenerator.cs =================================================================== RCS file: /cvsroot/mvp-xml/Design/v2/src/CustomTools/XsdToClasses/XsdCodeGenerator.cs,v retrieving revision 1.2 retrieving revision 1.3 diff -u -d -r1.2 -r1.3 --- XsdCodeGenerator.cs 31 Oct 2005 11:15:24 -0000 1.2 +++ XsdCodeGenerator.cs 1 Nov 2005 06:44:41 -0000 1.3 @@ -36,7 +36,16 @@ protected override string OnGenerateCode(string inputFileName, string inputFileContent) { CodeNamespace ns = ExportCode(); - return GenerateSource(ns); + string output = GenerateSource(ns); + + // Workaround for known bug with fixed attributes: http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=d457a36e-0ce8-4368-9a27-92762860d8e1 + output = @"// Workaround for bug http://lab.msdn.microsoft.com/productfeedback/viewfeedback.aspx?feedbackid=d457a36e-0ce8-4368-9a27-92762860d8e1 +#pragma warning disable 1591 +" + output + @" +#pragma warning restore 1591"; + output = CustomTool.GetToolGeneratedCodeWarning(typeof(XsdCodeGenerator)) + output; + + return output; } private string GenerateSource(CodeNamespace ns) |