[Monodevelop-patches-list] r2629 - in trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding: . Project

Lluis Sanchez <lluis@ximian.com> lluis at mono-cvs.ximian.com
Mon Jul 11 10:52:52 EDT 2005


Author: lluis
Date: 2005-07-11 10:52:52 -0400 (Mon, 11 Jul 2005)
New Revision: 2629

Modified:
   trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ChangeLog
   trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmLanguageBinding.cs
   trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/Project/ILAsmCompilerParameters.cs
Log:
2005-07-11  Lluis Sanchez Gual  <lluis at novell.com>

	* Project/ILAsmCompilerParameters.cs: Implement ICloneable.
	* ILAsmLanguageBinding.cs: CreateCompilationParameters now returns an
	ICloneable.



Modified: trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ChangeLog
===================================================================
--- trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ChangeLog	2005-07-11 14:52:36 UTC (rev 2628)
+++ trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ChangeLog	2005-07-11 14:52:52 UTC (rev 2629)
@@ -1,3 +1,9 @@
+2005-07-11  Lluis Sanchez Gual  <lluis at novell.com>
+
+	* Project/ILAsmCompilerParameters.cs: Implement ICloneable.
+	* ILAsmLanguageBinding.cs: CreateCompilationParameters now returns an
+	ICloneable.
+
 2005-04-17  John Luke  <john.luke at gmail.com>
 
 	* Makefile.am: fix distcheck

Modified: trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmLanguageBinding.cs
===================================================================
--- trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmLanguageBinding.cs	2005-07-11 14:52:36 UTC (rev 2628)
+++ trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/ILAsmLanguageBinding.cs	2005-07-11 14:52:52 UTC (rev 2629)
@@ -57,7 +57,7 @@
 			// Not supported
 		}
 		
-		public object CreateCompilationParameters (XmlElement projectOptions)
+		public ICloneable CreateCompilationParameters (XmlElement projectOptions)
 		{
 			return new ILAsmCompilerParameters();
 		}

Modified: trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/Project/ILAsmCompilerParameters.cs
===================================================================
--- trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/Project/ILAsmCompilerParameters.cs	2005-07-11 14:52:36 UTC (rev 2628)
+++ trunk/MonoDevelop/Core/src/AddIns/BackendBindings/ILAsmBinding/Project/ILAsmCompilerParameters.cs	2005-07-11 14:52:52 UTC (rev 2629)
@@ -20,8 +20,13 @@
 	/// <summary>
 	/// This class handles project specific compiler parameters
 	/// </summary>
-	public class ILAsmCompilerParameters
+	public class ILAsmCompilerParameters: ICloneable
 	{
 		// Add options here
+		
+		public object Clone ()
+		{
+			return MemberwiseClone ();
+		}
 	}
 }




More information about the Monodevelop-patches-list mailing list