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)
|