From d3f31f5bb531094b94aa202b6a81372b240217db Mon Sep 17 00:00:00 2001 From: Lluis Sanchez Gual Date: Sun, 13 Mar 2011 14:38:42 +0100 Subject: Track api changes. --- .../CustomToolService.cs | 22 +++++++++++++--------- 1 file changed, 13 insertions(+), 9 deletions(-) (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CustomTools') diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CustomTools/CustomToolService.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CustomTools/CustomToolService.cs index bb40416bfc..bd663d1a84 100644 --- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CustomTools/CustomToolService.cs +++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.CustomTools/CustomToolService.cs @@ -60,11 +60,13 @@ namespace MonoDevelop.Ide.CustomTools break; } }); - IdeApp.Workspace.FileChangedInProject += delegate (object sender, ProjectFileEventArgs e) { - Update (e.ProjectFile, false); + IdeApp.Workspace.FileChangedInProject += delegate (object sender, ProjectFileEventArgs args) { + foreach (ProjectFileEventInfo e in args) + Update (e.ProjectFile, false); }; - IdeApp.Workspace.FilePropertyChangedInProject += delegate (object sender, ProjectFileEventArgs e) { - Update (e.ProjectFile, false); + IdeApp.Workspace.FilePropertyChangedInProject += delegate (object sender, ProjectFileEventArgs args) { + foreach (ProjectFileEventInfo e in args) + Update (e.ProjectFile, false); }; //FIXME: handle the rename //MonoDevelop.Ide.Gui.IdeApp.Workspace.FileRenamedInProject @@ -213,12 +215,14 @@ namespace MonoDevelop.Ide.CustomTools } } - public static void HandleRename (ProjectFileRenamedEventArgs args) + public static void HandleRename (ProjectFileRenamedEventArgs e) { - var file = args.ProjectFile; - var tool = GetGenerator (file); - if (tool == null) - return; + foreach (ProjectFileEventInfo args in e) { + var file = args.ProjectFile; + var tool = GetGenerator (file); + if (tool == null) + continue; + } } } } -- cgit v1.2.3