Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Krüger <mkrueger@xamarin.com>2011-10-19 16:26:00 +0400
committerMike Krüger <mkrueger@xamarin.com>2011-10-19 16:26:00 +0400
commit66685c30cdd9bdcdba3bc1a544a1324a181e70be (patch)
tree3d8dcfe5c3d7918cd227ad04a650594440fabe9e /main/src/addins/MonoDevelop.Refactoring
parent5351fac5b4d636e675c19dedfbac8bc26f6efbce (diff)
Fix build.
Diffstat (limited to 'main/src/addins/MonoDevelop.Refactoring')
-rw-r--r--main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoryCommands.cs126
1 files changed, 6 insertions, 120 deletions
diff --git a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoryCommands.cs b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoryCommands.cs
index 13b70ea9eb..6e1fff6637 100644
--- a/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoryCommands.cs
+++ b/main/src/addins/MonoDevelop.Refactoring/MonoDevelop.Refactoring/RefactoryCommands.cs
@@ -291,13 +291,10 @@ namespace MonoDevelop.Refactoring
if ((cls.Kind == TypeKind.Class && !cls.IsSealed) || cls.Kind == TypeKind.Interface) {
ainfo.Add (cls.Kind != TypeKind.Interface ? GettextCatalog.GetString ("Find _derived classes") : GettextCatalog.GetString ("Find _implementor classes"), new System.Action (new FindDerivedClasses (cls).Run));
}
-<<<<<<< HEAD
-=======
- if (baseConstructor != null) {
- Refactorer refactorer2 = new Refactorer (ctx, pinfo, baseConstructor.DeclaringType, baseConstructor, null);
- ainfo.Add (GettextCatalog.GetString ("Go to _base"), new RefactoryOperation (refactorer2.GoToBase));
- }
->>>>>>> master
+// if (baseConstructor != null) {
+// Refactorer refactorer2 = new Refactorer (ctx, pinfo, baseConstructor.DeclaringType, baseConstructor, null);
+// ainfo.Add (GettextCatalog.GetString ("Go to _base"), new RefactoryOperation (refactorer2.GoToBase));
+// }
}
RefactoringOptions options = new RefactoringOptions () {
@@ -960,118 +957,7 @@ namespace MonoDevelop.Refactoring
}*/
}
-<<<<<<< HEAD
-// public class Refactorer
-// {
-// IList<DomRegion> references;
-// ISearchProgressMonitor monitor;
-// IParsedFile pinfo;
-// ITypeResolveContext ctx;
-// IEntity item;
-// IType klass;
-// ITypeReference hintReturnType;
-//
-// public Refactorer (ITypeResolveContext ctx, IParsedFile pinfo, IType klass, INamedElement item, ITypeReference hintReturnType)
-// {
-// this.pinfo = pinfo;
-// this.klass = klass;
-// this.item = item;
-// this.ctx = ctx;
-// this.hintReturnType = hintReturnType;
-// }
-//
-// public void GoToDeclaration ()
-// {
-// if (item is CompoundType) {
-// CompoundType compoundType = (CompoundType)item;
-// monitor = IdeApp.Workbench.ProgressMonitors.GetSearchProgressMonitor (true, true);
-// using (monitor) {
-// foreach (IType part in compoundType.Parts) {
-// FileProvider provider = new FileProvider (part.GetDefinition ().Region.FileName);
-// Mono.TextEditor.Document doc = new Mono.TextEditor.Document ();
-// System.IO.TextReader textReader = provider.Open ();
-// doc.Text = textReader.ReadToEnd ();
-// textReader.Close ();
-// int position = doc.LocationToOffset (part.Location.Line, part.Location.Column);
-// while (position + part.Name.Length < doc.Length) {
-// if (doc.GetTextAt (position, part.Name.Length) == part.Name)
-// break;
-// position++;
-// }
-// monitor.ReportResult (new MonoDevelop.Ide.FindInFiles.SearchResult (provider, position, part.Name.Length));
-// }
-//
-// }
-//
-// return;
-// }
-// IdeApp.ProjectOperations.JumpToDeclaration (item);
-// }
-//
-//
-//
-// void ImplementInterface (bool explicitly)
-// {
-// var doc = IdeApp.Workbench.ActiveDocument;
-// var editor = doc.Editor.Parent;
-// IType interfaceType = item as IType;
-// IType declaringType = klass;
-//
-// var mode = new Mono.TextEditor.InsertionCursorEditMode (editor, CodeGenerationService.GetInsertionPoints (doc, declaringType));
-// var helpWindow = new Mono.TextEditor.PopupWindow.ModeHelpWindow ();
-// helpWindow.TransientFor = IdeApp.Workbench.RootWindow;
-// helpWindow.TitleText = GettextCatalog.GetString ("<b>Implement Interface -- Targeting</b>");
-// helpWindow.Items.Add (new KeyValuePair<string, string> (GettextCatalog.GetString ("<b>Key</b>"), GettextCatalog.GetString ("<b>Behavior</b>")));
-// helpWindow.Items.Add (new KeyValuePair<string, string> (GettextCatalog.GetString ("<b>Up</b>"), GettextCatalog.GetString ("Move to <b>previous</b> target point.")));
-// helpWindow.Items.Add (new KeyValuePair<string, string> (GettextCatalog.GetString ("<b>Down</b>"), GettextCatalog.GetString ("Move to <b>next</b> target point.")));
-// helpWindow.Items.Add (new KeyValuePair<string, string> (GettextCatalog.GetString ("<b>Enter</b>"), GettextCatalog.GetString ("<b>Declare interface implementation</b> at target point.")));
-// helpWindow.Items.Add (new KeyValuePair<string, string> (GettextCatalog.GetString ("<b>Esc</b>"), GettextCatalog.GetString ("<b>Cancel</b> this refactoring.")));
-// mode.HelpWindow = helpWindow;
-// mode.CurIndex = mode.InsertionPoints.Count - 1;
-// mode.StartMode ();
-// mode.Exited += delegate(object s, Mono.TextEditor.InsertionCursorEventArgs args) {
-// if (args.Success) {
-// var generator = doc.CreateCodeGenerator ();
-// args.InsertionPoint.Insert (doc.Editor, generator.CreateInterfaceImplementation (declaringType, interfaceType, explicitly));
-// }
-// };
-// }
-//
-// public void ImplementImplicitInterface ()
-// {
-// ImplementInterface (false);
-// }
-//
-// public void ImplementExplicitInterface ()
-// {
-// ImplementInterface (true);
-// }
-//
-// public void ImplementAbstractMembers ()
-// {
-// var doc = IdeApp.Workbench.ActiveDocument;
-// IType interfaceType = item as IType;
-// MonoDevelop.Refactoring.ImplementInterface.ImplementAbstractMembers.Implement (doc, interfaceType);
-// }
-//
-// public void EncapsulateField ()
-// {
-// EncapsulateFieldDialog dialog;
-// if (item is IField) {
-// dialog = new EncapsulateFieldDialog (IdeApp.Workbench.ActiveDocument, ctx, (IField) item);
-// } else {
-// dialog = new EncapsulateFieldDialog (IdeApp.Workbench.ActiveDocument, ctx, (IType) item);
-// }
-// MessageService.ShowCustomDialog (dialog);
-// }
-//
-// public void OverrideOrImplementMembers ()
-// {
-// MessageService.ShowCustomDialog (new OverridesImplementsDialog (IdeApp.Workbench.ActiveDocument, (IType)item));
-// }
-//
-// }
-=======
+ /*
public class Refactorer
{
MemberReferenceCollection references;
@@ -1244,5 +1130,5 @@ namespace MonoDevelop.Refactoring
// dialog.Show ();
}
}
->>>>>>> master
+*/
}