diff options
author | Ben Maurer <benm@mono-cvs.ximian.com> | 2005-06-14 23:21:45 +0400 |
---|---|---|
committer | Ben Maurer <benm@mono-cvs.ximian.com> | 2005-06-14 23:21:45 +0400 |
commit | 47876a3539325bb019a1af93c10a8a6ef80f1b27 (patch) | |
tree | 820048cf9ad2578a728e3fce5cb72991fe635075 /mcs | |
parent | 2e21ca06c92617611e3768e95c122b096f508419 (diff) |
more copy and paste reuse going away
svn path=/trunk/mcs/; revision=45988
Diffstat (limited to 'mcs')
70 files changed, 45 insertions, 2044 deletions
diff --git a/mcs/class/corlib/System/TODOAttribute.cs b/mcs/build/common/MonoTODOAttribute.cs index 3afe552534b..7c986cf3ae5 100644 --- a/mcs/class/corlib/System/TODOAttribute.cs +++ b/mcs/build/common/MonoTODOAttribute.cs @@ -1,5 +1,5 @@ // -// TODOAttribute.cs +// MonoTODOAttribute.cs // // Author: // Ravi Pratap (ravi@ximian.com) @@ -31,29 +31,22 @@ // namespace System { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> + [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute { + internal sealed class MonoTODOAttribute : Attribute { - private string comment; + string comment; public MonoTODOAttribute () - {} + { + } public MonoTODOAttribute (string comment) { this.comment = comment; } - public string Comment - { + public string Comment { get { return comment; } } } diff --git a/mcs/class/Cscompmgd/Cscompmgd.dll.sources b/mcs/class/Cscompmgd/Cscompmgd.dll.sources index f3aea1962db..b5366cf0ee4 100644 --- a/mcs/class/Cscompmgd/Cscompmgd.dll.sources +++ b/mcs/class/Cscompmgd/Cscompmgd.dll.sources @@ -3,4 +3,4 @@ Assembly/AssemblyInfo.cs Microsoft.CSharp/Compiler.cs Microsoft.CSharp/CompilerError.cs Microsoft.CSharp/ErrorLevel.cs -Microsoft.CSharp/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs diff --git a/mcs/class/Cscompmgd/Microsoft.CSharp/TODOAttribute.cs b/mcs/class/Cscompmgd/Microsoft.CSharp/TODOAttribute.cs deleted file mode 100644 index 85abbef1a5c..00000000000 --- a/mcs/class/Cscompmgd/Microsoft.CSharp/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -using System; - -namespace Microsoft.CSharp { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/Custommarshalers/Assembly/TODOAttribute.cs b/mcs/class/Custommarshalers/Assembly/TODOAttribute.cs deleted file mode 100755 index a1c4de3bdba..00000000000 --- a/mcs/class/Custommarshalers/Assembly/TODOAttribute.cs +++ /dev/null @@ -1,51 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -using System; - -/// <summary> -/// The TODO attribute is used to flag all incomplete bits in our class libraries -/// </summary> -/// -/// <remarks> -/// Use this to decorate any element which you think is not complete -/// </remarks> -[AttributeUsage (AttributeTargets.All)] -internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } -} diff --git a/mcs/class/Custommarshalers/System.Runtime.InteropServices.CustomMarshalers.dll.sources b/mcs/class/Custommarshalers/System.Runtime.InteropServices.CustomMarshalers.dll.sources index 9fa60715dca..8f712251af9 100644 --- a/mcs/class/Custommarshalers/System.Runtime.InteropServices.CustomMarshalers.dll.sources +++ b/mcs/class/Custommarshalers/System.Runtime.InteropServices.CustomMarshalers.dll.sources @@ -1,6 +1,6 @@ ./Assembly/AssemblyInfo.cs ./../../build/common/Locale.cs -./Assembly/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs ./System.Runtime.InteropServices.CustomMarshalers/EnumerableToDispatchMarshaler.cs ./System.Runtime.InteropServices.CustomMarshalers/ExpandoToDispatchExMarshaler.cs ./System.Runtime.InteropServices.CustomMarshalers/EnumeratorToEnumVariantMarshaler.cs diff --git a/mcs/class/Managed.Windows.Forms/SWF.csproj b/mcs/class/Managed.Windows.Forms/SWF.csproj index c3493e65fe6..2eaaa3dbb89 100644 --- a/mcs/class/Managed.Windows.Forms/SWF.csproj +++ b/mcs/class/Managed.Windows.Forms/SWF.csproj @@ -1674,7 +1674,7 @@ BuildAction = "Compile" /> <File - RelPath = "System.Windows.Forms\TODOAttribute.cs" + RelPath = "..\..\build\common\MonoTODOAttribute.cs" SubType = "Code" BuildAction = "Compile" /> diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms.dll.sources b/mcs/class/Managed.Windows.Forms/System.Windows.Forms.dll.sources index 42686429cb1..f8cf8f20135 100644 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms.dll.sources +++ b/mcs/class/Managed.Windows.Forms/System.Windows.Forms.dll.sources @@ -316,7 +316,7 @@ System.Windows.Forms/ThemeWin32Classic.cs System.Windows.Forms/ThreadExceptionDialog.cs System.Windows.Forms/TickStyle.cs System.Windows.Forms/Timer.cs -System.Windows.Forms/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Windows.Forms/ToolBarAppearance.cs System.Windows.Forms/ToolBarButtonClickEventArgs.cs System.Windows.Forms/ToolBarButtonClickEventHandler.cs diff --git a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TODOAttribute.cs b/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TODOAttribute.cs deleted file mode 100644 index 519b1e38649..00000000000 --- a/mcs/class/Managed.Windows.Forms/System.Windows.Forms/TODOAttribute.cs +++ /dev/null @@ -1,46 +0,0 @@ -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -// Copyright (c) 2004 Novell, Inc. -// -// Authors: -// Ravi Pratap ravi@ximian.com -// - -// COMPLETE - -namespace System { - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - string comment; - - public MonoTODOAttribute() { - } - - public MonoTODOAttribute(string comment) { - this.comment = comment; - } - - public string Comment { - get { - return comment; - } - } - } -} diff --git a/mcs/class/Microsoft.JScript/Microsoft.JScript.dll.sources b/mcs/class/Microsoft.JScript/Microsoft.JScript.dll.sources index 14d9bd6203a..14bbdcb4826 100644 --- a/mcs/class/Microsoft.JScript/Microsoft.JScript.dll.sources +++ b/mcs/class/Microsoft.JScript/Microsoft.JScript.dll.sources @@ -169,7 +169,7 @@ Microsoft.JScript/StringObject.cs Microsoft.JScript/StringPrototype.cs Microsoft.JScript/SuperTypeMembersSorter.cs Microsoft.JScript/SyntaxErrorObject.cs -Microsoft.JScript/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs Microsoft.JScript/Throw.cs Microsoft.JScript/Try.cs Microsoft.JScript/TypedArray.cs diff --git a/mcs/class/Microsoft.JScript/Microsoft.JScript/TODOAttribute.cs b/mcs/class/Microsoft.JScript/Microsoft.JScript/TODOAttribute.cs deleted file mode 100755 index d935c29a0cb..00000000000 --- a/mcs/class/Microsoft.JScript/Microsoft.JScript/TODOAttribute.cs +++ /dev/null @@ -1,60 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -namespace Microsoft.JScript { - using System; - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute { - - private string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment - { - get { return comment; } - } - - } -} diff --git a/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/TODOAttribute.cs b/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/TODOAttribute.cs deleted file mode 100644 index 56ab2367d33..00000000000 --- a/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.CompilerServices/TODOAttribute.cs +++ /dev/null @@ -1,62 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Copyright (C) 2004 Novell, Inc (http://www.novell.com) -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace Microsoft.VisualBasic.CompilerServices { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute { - - private string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment - { - get { return comment; } - } - } -} diff --git a/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.dll.sources b/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.dll.sources index 78edaa65e7a..af0291bd747 100644 --- a/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.dll.sources +++ b/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic.dll.sources @@ -29,7 +29,7 @@ Microsoft.VisualBasic/OpenMode.cs Microsoft.VisualBasic/OpenShare.cs Microsoft.VisualBasic/SpcInfo.cs Microsoft.VisualBasic/Strings.cs -Microsoft.VisualBasic/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs Microsoft.VisualBasic/TabInfo.cs Microsoft.VisualBasic/TriState.cs Microsoft.VisualBasic/VBFixedArrayAttribute.cs @@ -68,7 +68,7 @@ Microsoft.VisualBasic.CompilerServices/SingleType.cs Microsoft.VisualBasic.CompilerServices/StandardModuleAttribute.cs Microsoft.VisualBasic.CompilerServices/StaticLocalInitFlag.cs Microsoft.VisualBasic.CompilerServices/StringType.cs -Microsoft.VisualBasic.CompilerServices/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs Microsoft.VisualBasic.CompilerServices/Utils.cs Microsoft.VisualBasic.CompilerServices/VBBinder.cs Microsoft.VisualBasic.CompilerServices/VBErrors.cs diff --git a/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/TODOAttribute.cs b/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/TODOAttribute.cs deleted file mode 100644 index ead35797a87..00000000000 --- a/mcs/class/Microsoft.VisualBasic/Microsoft.VisualBasic/TODOAttribute.cs +++ /dev/null @@ -1,62 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Copyright (C) 2004 Novell, Inc (http://www.novell.com) -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace Microsoft.VisualBasic { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute { - - private string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment - { - get { return comment; } - } - } -} diff --git a/mcs/class/Microsoft.Web.Services/Microsoft.Web.Services.dll.2.sources b/mcs/class/Microsoft.Web.Services/Microsoft.Web.Services.dll.2.sources index ce77531337a..04cc926a6cc 100755 --- a/mcs/class/Microsoft.Web.Services/Microsoft.Web.Services.dll.2.sources +++ b/mcs/class/Microsoft.Web.Services/Microsoft.Web.Services.dll.2.sources @@ -5,7 +5,7 @@ Microsoft.Web.Services/AsyncResult.cs Microsoft.Web.Services/ChainStream.cs Microsoft.Web.Services/UriList.cs Microsoft.Web.Services/SoapFormatException.cs -Microsoft.Web.Services/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs Microsoft.Web.Services/WebServicesExtension.cs Microsoft.Web.Services/WebServicesClientProtocol.cs Microsoft.Web.Services/SoapWebResponse.cs diff --git a/mcs/class/Microsoft.Web.Services/Microsoft.Web.Services.dll.sources b/mcs/class/Microsoft.Web.Services/Microsoft.Web.Services.dll.sources index 86803d9276d..0404b3bcc07 100755 --- a/mcs/class/Microsoft.Web.Services/Microsoft.Web.Services.dll.sources +++ b/mcs/class/Microsoft.Web.Services/Microsoft.Web.Services.dll.sources @@ -4,7 +4,7 @@ Mono.Xml/XmlCanonicalizer.cs Microsoft.Web.Services/ChainStream.cs Microsoft.Web.Services/UriList.cs Microsoft.Web.Services/SoapFormatException.cs -Microsoft.Web.Services/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs Microsoft.Web.Services/WebServicesExtension.cs Microsoft.Web.Services/WebServicesClientProtocol.cs Microsoft.Web.Services/SoapWebResponse.cs diff --git a/mcs/class/Microsoft.Web.Services/Microsoft.Web.Services/TODOAttribute.cs b/mcs/class/Microsoft.Web.Services/Microsoft.Web.Services/TODOAttribute.cs deleted file mode 100755 index 5b429fca94e..00000000000 --- a/mcs/class/Microsoft.Web.Services/Microsoft.Web.Services/TODOAttribute.cs +++ /dev/null @@ -1,38 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -using System; - -namespace Microsoft.Web.Services { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/Mono.Data.SybaseClient/Mono.Data.SybaseClient.dll.sources b/mcs/class/Mono.Data.SybaseClient/Mono.Data.SybaseClient.dll.sources index f5443fffeaa..de291304d8c 100644 --- a/mcs/class/Mono.Data.SybaseClient/Mono.Data.SybaseClient.dll.sources +++ b/mcs/class/Mono.Data.SybaseClient/Mono.Data.SybaseClient.dll.sources @@ -20,7 +20,7 @@ Mono.Data.SybaseClient/SybaseRowUpdatingEventArgs.cs Mono.Data.SybaseClient/SybaseRowUpdatingEventHandler.cs Mono.Data.SybaseClient/SybaseTransaction.cs Mono.Data.SybaseClient/SybaseType.cs -Mono.Data.SybaseClient/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs Mono.Data.SybaseTypes/SybaseBinary.cs Mono.Data.SybaseTypes/SybaseBoolean.cs Mono.Data.SybaseTypes/SybaseByte.cs @@ -38,4 +38,4 @@ Mono.Data.SybaseTypes/SybaseSingle.cs Mono.Data.SybaseTypes/SybaseString.cs Mono.Data.SybaseTypes/SybaseTruncateException.cs Mono.Data.SybaseTypes/SybaseTypeException.cs -Mono.Data.SybaseTypes/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs diff --git a/mcs/class/Mono.Data.SybaseClient/Mono.Data.SybaseClient/TODOAttribute.cs b/mcs/class/Mono.Data.SybaseClient/Mono.Data.SybaseClient/TODOAttribute.cs deleted file mode 100644 index ce28c212937..00000000000 --- a/mcs/class/Mono.Data.SybaseClient/Mono.Data.SybaseClient/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -using System; - -namespace Mono.Data.SybaseClient { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/Mono.Data.SybaseClient/Mono.Data.SybaseTypes/TODOAttribute.cs b/mcs/class/Mono.Data.SybaseClient/Mono.Data.SybaseTypes/TODOAttribute.cs deleted file mode 100644 index 95e4cc6bdcd..00000000000 --- a/mcs/class/Mono.Data.SybaseClient/Mono.Data.SybaseTypes/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -using System; - -namespace Mono.Data.SybaseTypes { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/TODOAttribute.cs b/mcs/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/TODOAttribute.cs deleted file mode 100644 index 2f3487f717c..00000000000 --- a/mcs/class/Mono.Data.Tds/Mono.Data.Tds.Protocol/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -using System; - -namespace Mono.Data.Tds.Protocol { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/Mono.Data.Tds/Mono.Data.Tds.dll.sources b/mcs/class/Mono.Data.Tds/Mono.Data.Tds.dll.sources index af4188b413e..eda96e3bade 100644 --- a/mcs/class/Mono.Data.Tds/Mono.Data.Tds.dll.sources +++ b/mcs/class/Mono.Data.Tds/Mono.Data.Tds.dll.sources @@ -30,6 +30,6 @@ Mono.Data.Tds.Protocol/TdsPacketSubType.cs Mono.Data.Tds.Protocol/TdsPacketType.cs Mono.Data.Tds.Protocol/TdsTimeoutException.cs Mono.Data.Tds.Protocol/TdsVersion.cs -Mono.Data.Tds.Protocol/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs Mono.Data.Tds.Protocol/TdsAsyncState.cs Mono.Data.Tds.Protocol/TdsAsyncResult.cs diff --git a/mcs/class/Mono.Data.TdsClient/Mono.Data.TdsClient.dll.sources b/mcs/class/Mono.Data.TdsClient/Mono.Data.TdsClient.dll.sources index f5bec9bef02..feaac6eb0e2 100644 --- a/mcs/class/Mono.Data.TdsClient/Mono.Data.TdsClient.dll.sources +++ b/mcs/class/Mono.Data.TdsClient/Mono.Data.TdsClient.dll.sources @@ -17,7 +17,7 @@ Mono.Data.TdsClient/TdsRowUpdatingEventArgs.cs Mono.Data.TdsClient/TdsRowUpdatingEventHandler.cs Mono.Data.TdsClient/TdsTransaction.cs Mono.Data.TdsClient/TdsType.cs -Mono.Data.TdsClient/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs Mono.Data.TdsTypes/TdsBinary.cs Mono.Data.TdsTypes/TdsBoolean.cs Mono.Data.TdsTypes/TdsByte.cs @@ -35,4 +35,4 @@ Mono.Data.TdsTypes/TdsSingle.cs Mono.Data.TdsTypes/TdsString.cs Mono.Data.TdsTypes/TdsTruncateException.cs Mono.Data.TdsTypes/TdsTypeException.cs -Mono.Data.TdsTypes/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs diff --git a/mcs/class/Mono.Data.TdsClient/Mono.Data.TdsClient/TODOAttribute.cs b/mcs/class/Mono.Data.TdsClient/Mono.Data.TdsClient/TODOAttribute.cs deleted file mode 100644 index bbd4332f71f..00000000000 --- a/mcs/class/Mono.Data.TdsClient/Mono.Data.TdsClient/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -using System; - -namespace Mono.Data.TdsClient { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/Mono.Data.TdsClient/Mono.Data.TdsTypes/TODOAttribute.cs b/mcs/class/Mono.Data.TdsClient/Mono.Data.TdsTypes/TODOAttribute.cs deleted file mode 100644 index 77344177d43..00000000000 --- a/mcs/class/Mono.Data.TdsClient/Mono.Data.TdsTypes/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -using System; - -namespace Mono.Data.TdsTypes { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/Mono.Directory.LDAP/Mono.Directory.LDAP.dll.sources b/mcs/class/Mono.Directory.LDAP/Mono.Directory.LDAP.dll.sources index 0fd53c9a236..2ed12366e33 100644 --- a/mcs/class/Mono.Directory.LDAP/Mono.Directory.LDAP.dll.sources +++ b/mcs/class/Mono.Directory.LDAP/Mono.Directory.LDAP.dll.sources @@ -1,3 +1,3 @@ Mono.Directory.LDAP/LDAP.cs Mono.Directory.LDAP/LDAPMessage.cs -Mono.Directory.LDAP/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs diff --git a/mcs/class/Mono.Directory.LDAP/Mono.Directory.LDAP/TODOAttribute.cs b/mcs/class/Mono.Directory.LDAP/Mono.Directory.LDAP/TODOAttribute.cs deleted file mode 100644 index 3b160c86ea8..00000000000 --- a/mcs/class/Mono.Directory.LDAP/Mono.Directory.LDAP/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -namespace System { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute { - - private string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment - { - get { return comment; } - } - } -} diff --git a/mcs/class/Mono.Xml.Ext/Assembly/TODOAttribute.cs b/mcs/class/Mono.Xml.Ext/Assembly/TODOAttribute.cs deleted file mode 100755 index d5fc1fdeb34..00000000000 --- a/mcs/class/Mono.Xml.Ext/Assembly/TODOAttribute.cs +++ /dev/null @@ -1,57 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -namespace System.Xml { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/Mono.Xml.Ext/Mono.Xml.Ext.dll.sources b/mcs/class/Mono.Xml.Ext/Mono.Xml.Ext.dll.sources index 1d82e38cbc7..c174a48943c 100755 --- a/mcs/class/Mono.Xml.Ext/Mono.Xml.Ext.dll.sources +++ b/mcs/class/Mono.Xml.Ext/Mono.Xml.Ext.dll.sources @@ -1,5 +1,5 @@ Assembly/AssemblyInfo.cs -Assembly/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs Mono.Xml.XPath/DTMXPathDocument.cs Mono.Xml.XPath/DTMXPathDocumentBuilder.cs Mono.Xml.XPath/DTMXPathDocumentWriter.cs diff --git a/mcs/class/System.Configuration.Install/System.Configuration.Install.dll.sources b/mcs/class/System.Configuration.Install/System.Configuration.Install.dll.sources index 3d902eda693..1a4d274b2f5 100644 --- a/mcs/class/System.Configuration.Install/System.Configuration.Install.dll.sources +++ b/mcs/class/System.Configuration.Install/System.Configuration.Install.dll.sources @@ -13,6 +13,6 @@ System.Configuration.Install/InstallEventHandler.cs System.Configuration.Install/ManagedInstallerClass.cs System.Configuration.Install/TransactedInstaller.cs System.Configuration.Install/UninstallAction.cs -System.Configuration.Install/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Diagnostics/EventLogInstaller.cs System.Diagnostics/PerformanceCounterInstaller.cs diff --git a/mcs/class/System.Configuration.Install/System.Configuration.Install/TODOAttribute.cs b/mcs/class/System.Configuration.Install/System.Configuration.Install/TODOAttribute.cs deleted file mode 100644 index e159364ff9e..00000000000 --- a/mcs/class/System.Configuration.Install/System.Configuration.Install/TODOAttribute.cs +++ /dev/null @@ -1,60 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace System.Configuration.Install { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute { - - private string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment - { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Configuration/System.Configuration.dll.sources b/mcs/class/System.Configuration/System.Configuration.dll.sources index 222606bfd43..1b25c4740b6 100644 --- a/mcs/class/System.Configuration/System.Configuration.dll.sources +++ b/mcs/class/System.Configuration/System.Configuration.dll.sources @@ -37,7 +37,7 @@ System.Configuration/ProviderSettingsCollection.cs System.Configuration/RuntimeOnlySection.cs System.Configuration/SectionInfo.cs System.Configuration/SectionGroupInfo.cs -System.Configuration/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Configuration/TimeSpanConfigurationProperty.cs System.Configuration/TimeSpanPropertyFlags.cs System.Configuration/TimeSpanSerializedFormat.cs diff --git a/mcs/class/System.Configuration/System.Configuration/TODOAttribute.cs b/mcs/class/System.Configuration/System.Configuration/TODOAttribute.cs deleted file mode 100644 index 370df463ce2..00000000000 --- a/mcs/class/System.Configuration/System.Configuration/TODOAttribute.cs +++ /dev/null @@ -1,60 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -namespace System.Configuration { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute { - - private string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment - { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Data.OracleClient/System.Data.OracleClient.dll.sources b/mcs/class/System.Data.OracleClient/System.Data.OracleClient.dll.sources index f67f4aa5469..df3b4f6e1ee 100755 --- a/mcs/class/System.Data.OracleClient/System.Data.OracleClient.dll.sources +++ b/mcs/class/System.Data.OracleClient/System.Data.OracleClient.dll.sources @@ -62,5 +62,5 @@ System.Data.OracleClient/OracleString.cs System.Data.OracleClient/OracleTransaction.cs System.Data.OracleClient/OracleTimeSpan.cs System.Data.OracleClient/OracleType.cs -System.Data.OracleClient/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Data.OracleClient/OracleCommandBuilder.cs diff --git a/mcs/class/System.Data.OracleClient/System.Data.OracleClient/TODOAttribute.cs b/mcs/class/System.Data.OracleClient/System.Data.OracleClient/TODOAttribute.cs deleted file mode 100755 index b7d6c5f4581..00000000000 --- a/mcs/class/System.Data.OracleClient/System.Data.OracleClient/TODOAttribute.cs +++ /dev/null @@ -1,37 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// -using System; - -namespace System.Data.OracleClient { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Data/System.Data.dll.sources b/mcs/class/System.Data/System.Data.dll.sources index f121370a979..184797a5bae 100755 --- a/mcs/class/System.Data/System.Data.dll.sources +++ b/mcs/class/System.Data/System.Data.dll.sources @@ -120,7 +120,7 @@ System.Data/StatementCompletedEventHandler.cs System.Data/StatementType.cs System.Data/StrongTypingException.cs System.Data/SyntaxErrorException.cs -System.Data/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Data/TypedDataSetGenerator.cs System.Data/TypeDataSetGeneratorException.cs System.Data/UniqueConstraint.cs diff --git a/mcs/class/System.Data/System.Data/TODOAttribute.cs b/mcs/class/System.Data/System.Data/TODOAttribute.cs deleted file mode 100644 index 57d2a7fef83..00000000000 --- a/mcs/class/System.Data/System.Data/TODOAttribute.cs +++ /dev/null @@ -1,60 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Copyright (C) 2004 Novell, Inc (http://www.novell.com) -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -using System; - -namespace System.Data { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Design/System.Design.dll.sources b/mcs/class/System.Design/System.Design.dll.sources index 86e3425d6f3..6cb187e99c8 100755 --- a/mcs/class/System.Design/System.Design.dll.sources +++ b/mcs/class/System.Design/System.Design.dll.sources @@ -1,6 +1,6 @@ Assembly/AssemblyInfo.cs ../../build/common/Locale.cs -System.Design/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.ComponentModel.Design/ArrayEditor.cs System.ComponentModel.Design/BinaryEditor.cs System.ComponentModel.Design/CollectionEditor.cs @@ -76,7 +76,7 @@ System.Web.UI.Design.WebControls/BaseValidatorDesigner.cs System.Web.UI.Design.WebControls/BaseDataListPageInternal.cs System.Web.UI.Design.WebControls/BaseDataListDesigner.cs System.Web.UI.Design.WebControls/CalendarAutoFormatDialog.cs -System.Web.UI.Design.WebControls/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Web.UI.Design.WebControls/RegexEditorDialog.cs System.Web.UI.Design.WebControls/XmlDesigner.cs System.Web.UI.Design.WebControls/TableCellsCollectionEditor.cs @@ -104,4 +104,4 @@ System.Windows.Forms.Design/MenuCommands.cs System.Windows.Forms.Design/ParentControlDesigner.cs System.Windows.Forms.Design/ScrollableControlDesigner.cs System.Windows.Forms.Design/SelectionRules.cs -System.Windows.Forms.Design/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs diff --git a/mcs/class/System.Design/System.Design/TODOAttribute.cs b/mcs/class/System.Design/System.Design/TODOAttribute.cs deleted file mode 100644 index 3b69b7cfd6f..00000000000 --- a/mcs/class/System.Design/System.Design/TODOAttribute.cs +++ /dev/null @@ -1,37 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// -using System; - -namespace System { // Some classes are not under System.Design.* namespace - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Design/System.Web.UI.Design.WebControls/TODOAttribute.cs b/mcs/class/System.Design/System.Web.UI.Design.WebControls/TODOAttribute.cs deleted file mode 100755 index edf1dcafe1b..00000000000 --- a/mcs/class/System.Design/System.Web.UI.Design.WebControls/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -using System; - -namespace System.Web.UI.Design.WebControls { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Design/System.Windows.Forms.Design/TODOAttribute.cs b/mcs/class/System.Design/System.Windows.Forms.Design/TODOAttribute.cs deleted file mode 100644 index cd13611af46..00000000000 --- a/mcs/class/System.Design/System.Windows.Forms.Design/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -using System; - -namespace System.Windows.Forms.Design { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/System.DirectoryServices/System.DirectoryServices.dll.sources b/mcs/class/System.DirectoryServices/System.DirectoryServices.dll.sources index 501f9e0c960..4785e74f417 100755 --- a/mcs/class/System.DirectoryServices/System.DirectoryServices.dll.sources +++ b/mcs/class/System.DirectoryServices/System.DirectoryServices.dll.sources @@ -22,5 +22,5 @@ System.DirectoryServices/SearchResultCollection.cs System.DirectoryServices/SearchScope.cs System.DirectoryServices/SortDirection.cs System.DirectoryServices/SortOption.cs -System.DirectoryServices/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.DirectoryServices.Design/DirectoryEntryConverter.cs diff --git a/mcs/class/System.DirectoryServices/System.DirectoryServices/TODOAttribute.cs b/mcs/class/System.DirectoryServices/System.DirectoryServices/TODOAttribute.cs deleted file mode 100644 index a6c87d76ce9..00000000000 --- a/mcs/class/System.DirectoryServices/System.DirectoryServices/TODOAttribute.cs +++ /dev/null @@ -1,38 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -using System; - -namespace System.DirectoryServices { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Drawing.Design/Assembly/TODOAttribute.cs b/mcs/class/System.Drawing.Design/Assembly/TODOAttribute.cs deleted file mode 100644 index 95c85542973..00000000000 --- a/mcs/class/System.Drawing.Design/Assembly/TODOAttribute.cs +++ /dev/null @@ -1,56 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -using System; - -/// <summary> -/// The TODO attribute is used to flag all incomplete bits in our class libraries -/// </summary> -/// -/// <remarks> -/// Use this to decorate any element which you think is not complete -/// </remarks> -[AttributeUsage (AttributeTargets.All)] -internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } -} diff --git a/mcs/class/System.Drawing.Design/System.Drawing.Design.dll.sources b/mcs/class/System.Drawing.Design/System.Drawing.Design.dll.sources index a105ab70027..dbf435440d2 100644 --- a/mcs/class/System.Drawing.Design/System.Drawing.Design.dll.sources +++ b/mcs/class/System.Drawing.Design/System.Drawing.Design.dll.sources @@ -1,6 +1,6 @@ Assembly/AssemblyInfo.cs ../../build/common/Locale.cs -Assembly/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Drawing.Design/BitmapEditor.cs System.Drawing.Design/ColorEditor.cs System.Drawing.Design/ContentAlignmentEditor.cs diff --git a/mcs/class/System.Drawing/System.Drawing.Drawing2D/TODOAttribute.cs b/mcs/class/System.Drawing/System.Drawing.Drawing2D/TODOAttribute.cs deleted file mode 100644 index 3afe552534b..00000000000 --- a/mcs/class/System.Drawing/System.Drawing.Drawing2D/TODOAttribute.cs +++ /dev/null @@ -1,60 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Copyright (C) 2004 Novell, Inc (http://www.novell.com) -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -namespace System { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute { - - private string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment - { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Drawing/System.Drawing.dll.sources b/mcs/class/System.Drawing/System.Drawing.dll.sources index 52f9c4b87c0..88692618477 100755 --- a/mcs/class/System.Drawing/System.Drawing.dll.sources +++ b/mcs/class/System.Drawing/System.Drawing.dll.sources @@ -106,7 +106,7 @@ System.Drawing.Drawing2D/PixelOffsetMode.cs System.Drawing.Drawing2D/QualityMode.cs System.Drawing.Drawing2D/RegionData.cs System.Drawing.Drawing2D/SmoothingMode.cs -System.Drawing.Drawing2D/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Drawing.Drawing2D/WarpMode.cs System.Drawing.Drawing2D/WrapMode.cs System.Drawing.Imaging/BitmapData.cs diff --git a/mcs/class/System.EnterpriseServices/System.EnterpriseServices.dll.sources b/mcs/class/System.EnterpriseServices/System.EnterpriseServices.dll.sources index 3dd9ff8eb5a..bd262034b2c 100644 --- a/mcs/class/System.EnterpriseServices/System.EnterpriseServices.dll.sources +++ b/mcs/class/System.EnterpriseServices/System.EnterpriseServices.dll.sources @@ -70,7 +70,7 @@ System.EnterpriseServices/SxsOption.cs System.EnterpriseServices/SynchronizationAttribute.cs System.EnterpriseServices/SynchronizationOption.cs System.EnterpriseServices/ThreadPoolOption.cs -System.EnterpriseServices/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.EnterpriseServices/TransactionAttribute.cs System.EnterpriseServices/TransactionIsolationLevel.cs System.EnterpriseServices/TransactionOption.cs diff --git a/mcs/class/System.EnterpriseServices/System.EnterpriseServices/TODOAttribute.cs b/mcs/class/System.EnterpriseServices/System.EnterpriseServices/TODOAttribute.cs deleted file mode 100755 index 723aeab9cbc..00000000000 --- a/mcs/class/System.EnterpriseServices/System.EnterpriseServices/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -namespace System.EnterpriseServices { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute { - - private string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment - { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Management/System.Management.dll.sources b/mcs/class/System.Management/System.Management.dll.sources index 305e9daddf7..79aef10b134 100644 --- a/mcs/class/System.Management/System.Management.dll.sources +++ b/mcs/class/System.Management/System.Management.dll.sources @@ -34,7 +34,7 @@ System.Management/PutType.cs System.Management/QualifierData.cs System.Management/QualifierDataCollection.cs System.Management/TextFormat.cs -System.Management/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Management.Instrumentation/BaseEvent.cs System.Management.Instrumentation/IInstance.cs System.Management.Instrumentation/InstrumentationType.cs diff --git a/mcs/class/System.Management/System.Management/TODOAttribute.cs b/mcs/class/System.Management/System.Management/TODOAttribute.cs deleted file mode 100644 index d39c9f5ae91..00000000000 --- a/mcs/class/System.Management/System.Management/TODOAttribute.cs +++ /dev/null @@ -1,59 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -namespace System.Management -{ - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute - { - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment - { - get { return comment; } - } - } -} - diff --git a/mcs/class/System.Messaging/System.Messaging.dll.sources b/mcs/class/System.Messaging/System.Messaging.dll.sources index 8fb57cbd06b..1a0fd3fca64 100644 --- a/mcs/class/System.Messaging/System.Messaging.dll.sources +++ b/mcs/class/System.Messaging/System.Messaging.dll.sources @@ -37,7 +37,7 @@ System.Messaging/MessageQueueTransactionStatus.cs System.Messaging/MessageQueueTransactionType.cs System.Messaging/MessageType.cs System.Messaging/MessagingDescriptionAttribute.cs -System.Messaging/MonoTODO.cs +../../build/common/MonoTODOAttribute.cs System.Messaging/PeekCompletedEventArgs.cs System.Messaging/PeekCompletedEventHandler.cs System.Messaging/ReceiveCompletedEventArgs.cs diff --git a/mcs/class/System.Messaging/System.Messaging/MonoTODO.cs b/mcs/class/System.Messaging/System.Messaging/MonoTODO.cs deleted file mode 100644 index c21af2f2fe1..00000000000 --- a/mcs/class/System.Messaging/System.Messaging/MonoTODO.cs +++ /dev/null @@ -1,50 +0,0 @@ -//
-// System.Messaging
-//
-// Authors:
-// Peter Van Isacker (sclytrack@planetinternet.be)
-// Rafael Teixeira (rafaelteixeirabr@hotmail.com)
-//
-// (C) Ximian, Inc. http://www.ximian.com
-//
- -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -using System;
-
-namespace System.Messaging
-{
- internal class MonoTODOAttribute : Attribute
- {
- string comment;
-
- public MonoTODOAttribute (string comment)
- {
- this.comment = comment;
- }
-
- public MonoTODOAttribute() {}
-
- public string Comment {
- get { return comment; }
- }
- }
-}
diff --git a/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting.dll.sources b/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting.dll.sources index 26415481872..d07b3ccbb2b 100644 --- a/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting.dll.sources +++ b/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting.dll.sources @@ -1,6 +1,6 @@ Assembly/AssemblyInfo.cs ../../build/common/Locale.cs -System.Runtime.Remoting/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Runtime.Remoting.Channels/BinaryClientFormatterSink.cs System.Runtime.Remoting.Channels/BinaryClientFormatterSinkProvider.cs System.Runtime.Remoting.Channels/BinaryCore.cs diff --git a/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting/TODOAttribute.cs b/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting/TODOAttribute.cs deleted file mode 100644 index 3b160c86ea8..00000000000 --- a/mcs/class/System.Runtime.Remoting/System.Runtime.Remoting/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -namespace System { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute { - - private string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment - { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap.dll.sources b/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap.dll.sources index 505dc61370d..431e97c86a3 100644 --- a/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap.dll.sources +++ b/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap.dll.sources @@ -4,4 +4,4 @@ System.Runtime.Serialization.Formatters.Soap/SoapWriter.cs System.Runtime.Serialization.Formatters.Soap/SoapReader.cs System.Runtime.Serialization.Formatters.Soap/SoapTypeMapper.cs System.Runtime.Serialization.Formatters.Soap/SoapFormatter.cs -System.Runtime.Serialization.Formatters.Soap/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs diff --git a/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap/TODOAttribute.cs b/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap/TODOAttribute.cs deleted file mode 100755 index b61dbfbb03e..00000000000 --- a/mcs/class/System.Runtime.Serialization.Formatters.Soap/System.Runtime.Serialization.Formatters.Soap/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -namespace System.Runtime.Serialization.Formatters.Soap { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute { - - private string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment - { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Security/System.Security.Cryptography.Xml/TODOAttribute.cs b/mcs/class/System.Security/System.Security.Cryptography.Xml/TODOAttribute.cs deleted file mode 100644 index 3b160c86ea8..00000000000 --- a/mcs/class/System.Security/System.Security.Cryptography.Xml/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -namespace System { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute { - - private string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment - { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Security/System.Security.dll.sources b/mcs/class/System.Security/System.Security.dll.sources index eb9867f57b4..ac661e21abd 100644 --- a/mcs/class/System.Security/System.Security.dll.sources +++ b/mcs/class/System.Security/System.Security.dll.sources @@ -123,7 +123,7 @@ System.Security.Cryptography.Xml/XmlEncryption.cs System.Security.Cryptography.Xml/XmlLicenseTransform.cs System.Security.Cryptography.Xml/XmlSignature.cs System.Security.Cryptography.Xml/XmlSignatureStreamReader.cs -System.Security.Cryptography.Xml/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Security.Permissions/DataProtectionPermission.cs System.Security.Permissions/DataProtectionPermissionAttribute.cs System.Security.Permissions/DataProtectionPermissionFlags.cs diff --git a/mcs/class/System.ServiceProcess/System.ServiceProcess.dll.sources b/mcs/class/System.ServiceProcess/System.ServiceProcess.dll.sources index 6b3a1eabbf5..6f2863778f8 100644 --- a/mcs/class/System.ServiceProcess/System.ServiceProcess.dll.sources +++ b/mcs/class/System.ServiceProcess/System.ServiceProcess.dll.sources @@ -1,6 +1,6 @@ Assembly/AssemblyInfo.cs ../../build/common/Locale.cs -System.ServiceProcess/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.ServiceProcess/PowerBroadcastStatus.cs System.ServiceProcess/ServiceAccount.cs System.ServiceProcess/ServiceControllerPermissionAccess.cs diff --git a/mcs/class/System.ServiceProcess/System.ServiceProcess/TODOAttribute.cs b/mcs/class/System.ServiceProcess/System.ServiceProcess/TODOAttribute.cs deleted file mode 100644 index 3b160c86ea8..00000000000 --- a/mcs/class/System.ServiceProcess/System.ServiceProcess/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -namespace System { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All, AllowMultiple=true)] - internal class MonoTODOAttribute : Attribute { - - private string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment - { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Web.Mobile/System.Web.Mobile/TODOAttribute.cs b/mcs/class/System.Web.Mobile/System.Web.Mobile/TODOAttribute.cs deleted file mode 100644 index 211914ed52d..00000000000 --- a/mcs/class/System.Web.Mobile/System.Web.Mobile/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -using System; - -namespace System.Web.Mobile { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Web.Services/System.Web.Services.dll.sources b/mcs/class/System.Web.Services/System.Web.Services.dll.sources index 83f8979ae63..af4e88227be 100644 --- a/mcs/class/System.Web.Services/System.Web.Services.dll.sources +++ b/mcs/class/System.Web.Services/System.Web.Services.dll.sources @@ -1,6 +1,6 @@ Assembly/AssemblyInfo.cs ../../build/common/Locale.cs -System.Web.Services/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Web.Services/WebMethodAttribute.cs System.Web.Services/WebService.cs System.Web.Services/WebServiceAttribute.cs diff --git a/mcs/class/System.Web.Services/System.Web.Services/TODOAttribute.cs b/mcs/class/System.Web.Services/System.Web.Services/TODOAttribute.cs deleted file mode 100644 index 1e355a25cc9..00000000000 --- a/mcs/class/System.Web.Services/System.Web.Services/TODOAttribute.cs +++ /dev/null @@ -1,57 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -namespace System.Web.Services { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/System.Web/System.Web.dll.sources b/mcs/class/System.Web/System.Web.dll.sources index 09494f58d71..5919725a30d 100755 --- a/mcs/class/System.Web/System.Web.dll.sources +++ b/mcs/class/System.Web/System.Web.dll.sources @@ -895,7 +895,7 @@ System.Web/SiteMapProviderCollection.cs System.Web/SiteMapResolveEventArgs.cs System.Web/StaticFileHandler.cs System.Web/StaticSiteMapProvider.cs -System.Web/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Web/TimeoutManager.cs System.Web/TraceContext.cs System.Web/TraceData.cs diff --git a/mcs/class/System.Web/System.Web/TODOAttribute.cs b/mcs/class/System.Web/System.Web/TODOAttribute.cs deleted file mode 100644 index 0c76f9c04e3..00000000000 --- a/mcs/class/System.Web/System.Web/TODOAttribute.cs +++ /dev/null @@ -1,58 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// -using System; - -namespace System.Web { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/System.XML/System.Xml.dll.sources b/mcs/class/System.XML/System.Xml.dll.sources index a25d9136c1e..4c3832cc9a0 100755 --- a/mcs/class/System.XML/System.Xml.dll.sources +++ b/mcs/class/System.XML/System.Xml.dll.sources @@ -88,7 +88,7 @@ System.Xml/MonoFIXAttribute.cs System.Xml/NameTable.cs System.Xml/NewLineHandling.cs System.Xml/ReadState.cs -System.Xml/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System.Xml/ValidationType.cs System.Xml/XmlEntity.cs System.Xml/WhitespaceHandling.cs diff --git a/mcs/class/System.XML/System.Xml/TODOAttribute.cs b/mcs/class/System.XML/System.Xml/TODOAttribute.cs deleted file mode 100644 index d5fc1fdeb34..00000000000 --- a/mcs/class/System.XML/System.Xml/TODOAttribute.cs +++ /dev/null @@ -1,57 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -namespace System.Xml { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/System/System.dll.sources b/mcs/class/System/System.dll.sources index 0e7f76d06dc..cf655d3a0bc 100755 --- a/mcs/class/System/System.dll.sources +++ b/mcs/class/System/System.dll.sources @@ -617,7 +617,7 @@ System.Web/AspNetHostingPermissionAttribute.cs System.Web/AspNetHostingPermissionLevel.cs System/InvalidDataException.cs System/SRDescriptionAttribute.cs -System/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System/UriBuilder.cs System/Uri.cs System/UriFormatException.cs diff --git a/mcs/class/System/System/TODOAttribute.cs b/mcs/class/System/System/TODOAttribute.cs deleted file mode 100644 index 10556ab7d59..00000000000 --- a/mcs/class/System/System/TODOAttribute.cs +++ /dev/null @@ -1,57 +0,0 @@ -// -// TODOAttribute.cs -// -// Author: -// Ravi Pratap (ravi@ximian.com) -// -// (C) Ximian, Inc. http://www.ximian.com -// - -// -// Permission is hereby granted, free of charge, to any person obtaining -// a copy of this software and associated documentation files (the -// "Software"), to deal in the Software without restriction, including -// without limitation the rights to use, copy, modify, merge, publish, -// distribute, sublicense, and/or sell copies of the Software, and to -// permit persons to whom the Software is furnished to do so, subject to -// the following conditions: -// -// The above copyright notice and this permission notice shall be -// included in all copies or substantial portions of the Software. -// -// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -// EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -// MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -// NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE -// LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION -// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -// - -namespace System { - - /// <summary> - /// The TODO attribute is used to flag all incomplete bits in our class libraries - /// </summary> - /// - /// <remarks> - /// Use this to decorate any element which you think is not complete - /// </remarks> - [AttributeUsage (AttributeTargets.All)] - internal class MonoTODOAttribute : Attribute { - - string comment; - - public MonoTODOAttribute () - {} - - public MonoTODOAttribute (string comment) - { - this.comment = comment; - } - - public string Comment { - get { return comment; } - } - } -} diff --git a/mcs/class/corlib/corlib.dll.sources b/mcs/class/corlib/corlib.dll.sources index f493bd9549b..40f487d2126 100644 --- a/mcs/class/corlib/corlib.dll.sources +++ b/mcs/class/corlib/corlib.dll.sources @@ -207,7 +207,7 @@ System/ThreadStaticAttribute.cs System/TimeSpan.cs System/TimeZone.cs System/TimeoutException.cs -System/TODOAttribute.cs +../../build/common/MonoTODOAttribute.cs System/Type.cs System/TypeCode.cs System/TypedReference.cs |