diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonResolver.cs index 978befe086..fbba20e7cf 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonResolver.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonResolver.cs @@ -281,17 +281,17 @@ namespace ICSharpCode.PythonBinding /// LocalResolveResult GetLocalVariable(string expression, string fileName, string fileContent) { - PythonVariableResolver resolver = new PythonVariableResolver(); - string typeName = resolver.Resolve(expression, fileName, fileContent); - if (typeName != null) { - IClass resolvedClass = GetClass(typeName); - if (resolvedClass != null) { - DefaultClass dummyClass = new DefaultClass(DefaultCompilationUnit.DummyCompilationUnit, "Global"); - DefaultMethod dummyMethod = new DefaultMethod(dummyClass, String.Empty); - DefaultField.LocalVariableField field = new DefaultField.LocalVariableField(resolvedClass.DefaultReturnType, expression, DomRegion.Empty, dummyClass); - return new LocalResolveResult(dummyMethod, field); - } - } +// PythonVariableResolver resolver = new PythonVariableResolver(); +// string typeName = resolver.Resolve(expression, fileName, fileContent); +// if (typeName != null) { +// IClass resolvedClass = GetClass(typeName); +// if (resolvedClass != null) { +// DefaultClass dummyClass = new DefaultClass(DefaultCompilationUnit.DummyCompilationUnit, "Global"); +// DefaultMethod dummyMethod = new DefaultMethod(dummyClass, String.Empty); +// DefaultField.LocalVariableField field = new DefaultField.LocalVariableField(resolvedClass.DefaultReturnType, expression, DomRegion.Empty, dummyClass); +// return new LocalResolveResult(dummyMethod, field); +// } +// } return null; } } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveLocalClassInstanceTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveLocalClassInstanceTestFixture.cs index f575e14fe6..6dfe09fe2b 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveLocalClassInstanceTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveLocalClassInstanceTestFixture.cs @@ -23,6 +23,7 @@ namespace PythonBinding.Tests.Resolver /// Check that the type of "a" can be obtained by the resolver. /// [TestFixture] + [Ignore("Disabled local variable resolution for SD 3.0")] public class ResolveLocalClassInstanceTestFixture { PythonResolver resolver;