Author: lluis
Date: 2007-10-03 11:42:48 -0400 (Wed, 03 Oct 2007)
New Revision: 86815

Modified:
   trunk/monodevelop/Extras/VBNetBinding/ChangeLog
   trunk/monodevelop/Extras/VBNetBinding/Parser/Resolver.cs
   trunk/monodevelop/Extras/VBNetBinding/Parser/VBNetVisitor.cs
   trunk/monodevelop/Extras/VBNetBinding/VBNetBinding.mdp
Log:
* VBNetBinding.mdp: Fix warning level.
* Parser/VBNetVisitor.cs, Parser/Resolver.cs: Track api changes.

Modified: trunk/monodevelop/Extras/VBNetBinding/ChangeLog
===================================================================
--- trunk/monodevelop/Extras/VBNetBinding/ChangeLog     2007-10-03 15:42:37 UTC 
(rev 86814)
+++ trunk/monodevelop/Extras/VBNetBinding/ChangeLog     2007-10-03 15:42:48 UTC 
(rev 86815)
@@ -1,3 +1,8 @@
+2007-10-03  Lluis Sanchez Gual <[EMAIL PROTECTED]> 
+
+       * VBNetBinding.mdp: Fix warning level.
+       * Parser/VBNetVisitor.cs, Parser/Resolver.cs: Track api changes.
+
 2007-09-21  Lluis Sanchez Gual <[EMAIL PROTECTED]> 
 
        * VBNetBinding.addin.xml: Bump MD version.

Modified: trunk/monodevelop/Extras/VBNetBinding/Parser/Resolver.cs
===================================================================
--- trunk/monodevelop/Extras/VBNetBinding/Parser/Resolver.cs    2007-10-03 
15:42:37 UTC (rev 86814)
+++ trunk/monodevelop/Extras/VBNetBinding/Parser/Resolver.cs    2007-10-03 
15:42:48 UTC (rev 86815)
@@ -1121,7 +1121,7 @@
                                        foreach (string name in u.Usings) {
                                                
result.AddRange(parserContext.GetNamespaceContents(name,true, false));
                                        }
-                                       foreach (string alias in 
u.Aliases.Keys) {
+                                       foreach (string alias in u.Aliases) {
                                                result.Add (new Namespace 
(alias));
                                        }
                                }

Modified: trunk/monodevelop/Extras/VBNetBinding/Parser/VBNetVisitor.cs
===================================================================
--- trunk/monodevelop/Extras/VBNetBinding/Parser/VBNetVisitor.cs        
2007-10-03 15:42:37 UTC (rev 86814)
+++ trunk/monodevelop/Extras/VBNetBinding/Parser/VBNetVisitor.cs        
2007-10-03 15:42:48 UTC (rev 86815)
@@ -15,10 +15,6 @@
 
 namespace VBBinding.Parser
 {
-       public class Using : AbstractUsing
-       {
-       }
-       
        public class VBNetVisitor : AbstractAstVisitor
        {
                VBBinding.Parser.SharpDevelopTree.CompilationUnit cu = new 
VBBinding.Parser.SharpDevelopTree.CompilationUnit();
@@ -41,9 +37,9 @@
                
                public override object 
VisitUsing(ICSharpCode.NRefactory.Ast.Using usingDeclaration, object data)
                {
-                       Using u = new Using();
+                       DefaultUsing u = new DefaultUsing();
                        if (usingDeclaration.IsAlias)
-                               u.Aliases[usingDeclaration.Alias.Type] = 
usingDeclaration.Name;
+                               u.Aliases[usingDeclaration.Name] = new 
ReturnType (usingDeclaration.Alias.Type);
                        else
                                u.Usings.Add(usingDeclaration.Name);
                        cu.Usings.Add(u);

Modified: trunk/monodevelop/Extras/VBNetBinding/VBNetBinding.mdp
===================================================================
--- trunk/monodevelop/Extras/VBNetBinding/VBNetBinding.mdp      2007-10-03 
15:42:37 UTC (rev 86814)
+++ trunk/monodevelop/Extras/VBNetBinding/VBNetBinding.mdp      2007-10-03 
15:42:48 UTC (rev 86815)
@@ -4,7 +4,7 @@
       <Output directory="../../build/AddIns/BackendBindings/" 
assembly="VBNetBinding" />
       <Build debugmode="True" target="Library" />
       <Execution runwithwarnings="True" consolepause="True" runtime="MsNet" 
clr-version="Net_2_0" />
-      <CodeGeneration compiler="Csc" warninglevel="4" optimize="False" 
unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" 
generatexmldocumentation="False" ctype="CSharpCompilerParameters" />
+      <CodeGeneration compiler="Csc" warninglevel="3" optimize="False" 
unsafecodeallowed="False" generateoverflowchecks="True" mainclass="" 
generatexmldocumentation="False" ctype="CSharpCompilerParameters" />
     </Configuration>
     <Configuration name="Release" ctype="DotNetProjectConfiguration">
       <Output directory="../../build/AddIns/BackendBindings/" 
assembly="VBNetBinding" />

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to