From the presence of warning pragmas, I assume that IronPython is
warning-clean on MS.NET.

Attached is compilation warnings produced by Mono C# Compiler while
compiling IronPython 1.0 Beta 7, and some of them seem to be valid.
Hope this help.

Seo Sanghyeon
IronPython/CodeDom/Generator.cs(1441,17): warning CS0219: The variable 
`startingRow' is assigned but its value is never used
IronPython/CodeDom/Generator.cs(1488,17): warning CS0219: The variable `line' 
is assigned but its value is never used
IronPython/Compiler/NewTypeMaker.cs(504,17): warning CS0219: The variable 
`kwDict' is assigned but its value is never used
IronPython/Compiler/NewTypeMaker.cs(504,30): warning CS0219: The variable 
`paramsArray' is assigned but its value is never used
IronPython/Compiler/OutputGenerator.cs(449,24): warning CS0219: The variable 
`nameArray' is assigned but its value is never used
IronPython/Compiler/ReflectOptimizer.cs(775,23): warning CS0219: The variable 
`loopDone' is assigned but its value is never used
IronPython/Compiler/Statements.cs(528,38): warning CS0168: The variable `yt' is 
declared but never used
IronPython/Modules/operator.cs(362,44): warning CS0219: The variable 
`enumerator' is assigned but its value is never used
IronPython/Modules/operator.cs(363,20): warning CS0219: The variable `count' is 
assigned but its value is never used
IronPython/Runtime/BoolOps.cs(170,21): warning CS0219: The variable `iVal' is 
assigned but its value is never used
IronPython/Runtime/Converter.Generated.cs(38,18): warning CS0168: The variable 
`e' is declared but never used
IronPython/Runtime/Converter.Generated.cs(129,20): warning CS0219: The variable 
`str' is assigned but its value is never used
IronPython/Runtime/Converter.Generated.cs(222,24): warning CS0219: The variable 
`bi' is assigned but its value is never used
IronPython/Runtime/Converter.Generated.cs(257,24): warning CS0219: The variable 
`bi' is assigned but its value is never used
IronPython/Runtime/Converter.Generated.cs(258,18): warning CS0219: The variable 
`e' is assigned but its value is never used
IronPython/Runtime/Converter.Generated.cs(259,20): warning CS0219: The variable 
`str' is assigned but its value is never used
IronPython/Runtime/Converter.Generated.cs(475,18): warning CS0168: The variable 
`e' is declared but never used
IronPython/Runtime/Converter.Generated.cs(552,18): warning CS0168: The variable 
`e' is declared but never used
IronPython/Runtime/Converter.Generated.cs(629,18): warning CS0168: The variable 
`e' is declared but never used
IronPython/Runtime/Converter.Generated.cs(700,18): warning CS0168: The variable 
`e' is declared but never used
IronPython/Runtime/Converter.Generated.cs(771,18): warning CS0168: The variable 
`e' is declared but never used
IronPython/Runtime/Converter.Generated.cs(840,18): warning CS0168: The variable 
`e' is declared but never used
IronPython/Runtime/Converter.Generated.cs(1011,18): warning CS0168: The 
variable `e' is declared but never used
IronPython/Runtime/List.cs(494,28): warning CS0219: The variable `val' is 
assigned but its value is never used
IronPython/Runtime/ParamTree.cs(60,28): warning CS0219: The variable 
`curMethod' is assigned but its value is never used
IronPython/Runtime/ParamTree.cs(93,32): warning CS0219: The variable 
`curMethod' is assigned but its value is never used
IronPython/Runtime/PythonType.cs(860,24): warning CS0219: The variable 
`fieldname' is assigned but its value is never used
IronPython/CodeDom/Generator.cs(1487,22): warning CS0169: The private method 
`IronPython.CodeDom.PythonGenerator.FlushOutput(System.CodeDom.CodeStatement)' 
is never used
IronPython/CodeDom/Generator.cs(59,41): warning CS0414: The private field 
`IronPython.CodeDom.PythonGenerator.suppressedCol' is assigned but its value is 
never used
IronPython/CodeDom/Generator.cs(59,56): warning CS0414: The private field 
`IronPython.CodeDom.PythonGenerator.suppressedRow' is assigned but its value is 
never used
IronPython/Compiler/CodeGen.cs(1404,22): warning CS0169: The private method 
`IronPython.Compiler.CodeGen.WriteIL(string, object, object, object, object)' 
is never used
IronPython/Compiler/EnvironmentFactory.cs(34,21): warning CS0414: The private 
field `IronPython.Compiler.IndexEnvironmentFactory.size' is assigned but its 
value is never used
IronPython/Compiler/OutputGenerator.cs(64,32): warning CS0169: The private 
method `IronPython.Compiler.OutputGenerator.MakeModuleSlotHolder()' is never 
used
IronPython/Compiler/Parser.cs(235,22): warning CS0169: The private method 
`IronPython.Compiler.Parser.ReportSyntaxError(string, int)' is never used
IronPython/Compiler/ReflectOptimizer.cs(954,26): warning CS0169: The private 
method 
`IronPython.Compiler.ReflectOptimizer.MultiCallGenerator.EmitCodeLogging(string)'
 is never used
IronPython/Compiler/Slot.cs(320,34): warning CS0414: The private field 
`IronPython.Compiler.LocalSlot.codeGen' is assigned but its value is never used
IronPython/Compiler/Statements.cs(126,33): warning CS0169: The private method 
`IronPython.Compiler.IfStmt.GetStatements(System.CodeDom.CodeObject)' is never 
used
IronPython/Compiler/TypeGen.cs(180,31): warning CS0169: The private method 
`IronPython.Compiler.TypeGen.ExtractTypes(System.Reflection.ParameterInfo[])' 
is never used
IronPython/Runtime/ComObject.cs(73,27): warning CS0169: The private method 
`IronPython.Runtime.ComType.Unsupported()' is never used
IronPython/Runtime/ComObject.cs(687,16): warning CS0414: The private field 
`IronPython.Runtime.MetadataImport.m_assembly' is assigned but its value is 
never used
IronPython/Runtime/DefaultContext.cs(26,28): warning CS0414: The private field 
`IronPython.Runtime.DefaultContext.flags' is assigned but its value is never 
used
IronPython/Runtime/Dict.cs(72,14): warning CS0169: The private method 
`IronPython.Runtime.Dict.Replace(object, object)' is never used
IronPython/Runtime/Enumerate.cs(125,33): warning CS0414: The private field 
`IronPython.Runtime.ItemEnumerator.baseEnumerator' is assigned but its value is 
never used
IronPython/Runtime/Enumerate.cs(186,33): warning CS0414: The private field 
`IronPython.Runtime.ReversedEnumerator.baseObject' is assigned but its value is 
never used
IronPython/Runtime/FloatOps.cs(200,31): warning CS0169: The private method 
`IronPython.Runtime.FloatOps.TrueDivide(double, IronMath.Complex64)' is never 
used
IronPython/Runtime/Function.cs(905,27): warning CS0169: The private method 
`IronPython.Runtime.Method.BadArgumentError(int)' is never used
IronPython/Runtime/Function.cs(1080,16): warning CS0414: The private field 
`IronPython.Runtime.InterpFunction.name' is assigned but its value is never used
IronPython/Runtime/List.cs(166,16): warning CS0169: The private method 
`IronPython.Runtime.List.__getitem__(int)' is never used
IronPython/Runtime/List.cs(519,21): warning CS0169: The private method 
`IronPython.Runtime.List.ErrorOnIndexNotFound(int)' is never used
IronPython/Runtime/Ops.cs(577,29): warning CS0169: The private method 
`IronPython.Runtime.Ops.TryCompare(object, object, out int)' is never used
IronPython/Runtime/PythonBuffer.cs(27,79): warning CS0414: The private field 
`IronPython.Runtime.PythonBuffer.isarray' is assigned but its value is never 
used
IronPython/Runtime/StringOps.cs(1206,33): warning CS0169: The private method 
`IronPython.Runtime.StringOps.GetEncoding(IronPython.Runtime.SystemState, 
string)' is never used
IronPython/Runtime/StringOps.cs(1324,31): warning CS0169: The private method 
`IronPython.Runtime.StringOps.FromByteArray(byte[], byte[])' is never used
IronPython/Runtime/SystemState.cs(277,24): warning CS0169: The private method 
`IronPython.Runtime.SystemState.setdefaultencodingImpl(object)' is never used
IronPython/Runtime/WeakHash.cs(28,16): warning CS0414: The private field 
`IronPython.Runtime.WeakHash<TKey,TValue>.synchObject' is assigned but its 
value is never used
IronPythonConsole/PythonCommandLine.cs(462,32): warning CS0414: The private 
field `IronPythonConsole.FancyConsole.history' is assigned but its value is 
never used
IronPythonConsole/SuperConsole.cs(426,22): warning CS0169: The private method 
`IronPythonConsole.SuperConsole.Render(int)' is never used
_______________________________________________
users mailing list
[email protected]
http://lists.ironpython.com/listinfo.cgi/users-ironpython.com

Reply via email to