Browse Source

Commented out previous commit. Will have to do it differently due to RenamedClass - probably get rid of RenamedClass.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@6433 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
pull/1/head
Martin Koníček 15 years ago
parent
commit
dcf8bd5df4
  1. 6
      src/Main/Base/Project/Src/Editor/CodeCompletion/CodeCompletionItemProvider.cs
  2. 1
      src/Main/Base/Project/Src/Editor/CodeCompletion/ICompletionItem.cs

6
src/Main/Base/Project/Src/Editor/CodeCompletion/CodeCompletionItemProvider.cs

@ -292,7 +292,7 @@ namespace ICSharpCode.SharpDevelop.Editor.CodeCompletion @@ -292,7 +292,7 @@ namespace ICSharpCode.SharpDevelop.Editor.CodeCompletion
addUsing = !IsKnownName(nameResult);
}
insertedText = StripGenericArgument(insertedText, context);
//insertedText = StripGenericArgument(insertedText, context);
InsertText(context, insertedText);
if (addUsing && nameResult != null && nameResult.CallingClass != null) {
@ -302,13 +302,13 @@ namespace ICSharpCode.SharpDevelop.Editor.CodeCompletion @@ -302,13 +302,13 @@ namespace ICSharpCode.SharpDevelop.Editor.CodeCompletion
}
} else {
// Something else than a class or Extension method is being inserted - just insert text
insertedText = StripGenericArgument(insertedText, context);
//insertedText = StripGenericArgument(insertedText, context);
InsertText(context, insertedText);
}
}
/// <summary>
/// Turns "List&lt;T&gt;" into "List&lt;"
/// Turns e.g. "List&lt;T&gt;" into "List&lt;"
/// </summary>
string StripGenericArgument(string itemText, CompletionContext context)
{

1
src/Main/Base/Project/Src/Editor/CodeCompletion/ICompletionItem.cs

@ -51,7 +51,6 @@ namespace ICSharpCode.SharpDevelop.Editor.CodeCompletion @@ -51,7 +51,6 @@ namespace ICSharpCode.SharpDevelop.Editor.CodeCompletion
public virtual void Complete(CompletionContext context)
{
context.Editor.Document.Replace(context.StartOffset, context.Length, this.Text);
context.EndOffset = context.StartOffset + this.Text.Length;
}
}

Loading…
Cancel
Save