Improve MonoTODOs
authorMiguel de Icaza <miguel@gnome.org>
Mon, 27 Nov 2006 23:24:06 +0000 (23:24 -0000)
committerMiguel de Icaza <miguel@gnome.org>
Mon, 27 Nov 2006 23:24:06 +0000 (23:24 -0000)
svn path=/trunk/mcs/; revision=68541

mcs/class/System/Microsoft.VisualBasic/VBCodeGenerator.cs
mcs/class/System/Microsoft.Win32/SystemEvents.cs
mcs/class/System/System.CodeDom.Compiler/CodeDomConfigurationHandler.cs
mcs/class/System/System.Collections.Specialized/NameObjectCollectionBase.cs

index 0d40e472c7425e1818d6637a4b9713c4939d5b6b..bd1cf973dedfd3e8a883ce59cea34c616c2ed3f3 100644 (file)
@@ -890,7 +890,7 @@ namespace Microsoft.VisualBasic
                        Output.WriteLine ("End Sub");
                }
 
-               [MonoTODO ("not implemented")]
+               [MonoTODO ("partially implemented")]
                protected override void GenerateTypeStart (CodeTypeDeclaration declaration)
                {
                        TextWriter output = Output;
index fc6d6154cb0a931657a3e63c0d04687e17321de5..e8eb87b7a28216cd986e8528d34ab871d8018f21 100644 (file)
@@ -75,13 +75,13 @@ namespace Microsoft.Win32 {
                        if (TimerElapsed != null)
                                TimerElapsed (null, new TimerElapsedEventArgs (IntPtr.Zero));
                }
-\r
+
                [MonoTODO]
                public static void InvokeOnEventsThread(Delegate method)
                {
                        throw new System.NotImplementedException ();
                }
-\r
+
                [MonoTODO]
                public static event System.EventHandler DisplaySettingsChanged 
                {
@@ -89,27 +89,27 @@ namespace Microsoft.Win32 {
                        remove  { }
                }
 #if NET_2_0
-               [MonoTODO]
+               [MonoTODO("Currently does nothing on Mono")]
                public static event EventHandler DisplaySettingsChanging {
                        add {  }
                        remove { }
                }
 #endif
-               [MonoTODO]
+               [MonoTODO("Currently does nothing on Mono")]
                public static event System.EventHandler EventsThreadShutdown 
                {
                        add     { }
                        remove  { }
                }
 
-               [MonoTODO]
+               [MonoTODO("Currently does nothing on Mono")]
                public static event System.EventHandler InstalledFontsChanged 
                {
                        add     { }
                        remove  { }
                }
 
-               [MonoTODO]
+               [MonoTODO("Currently does nothing on Mono")]
 #if NET_2_0
                [Browsable (false)]
                [EditorBrowsable (EditorBrowsableState.Never)]
@@ -121,41 +121,41 @@ namespace Microsoft.Win32 {
                        remove  { }
                }
 
-               [MonoTODO]
+               [MonoTODO("Currently does nothing on Mono")]
                public static event System.EventHandler PaletteChanged 
                {
                        add     { }
                        remove  { }
                }
 
-               [MonoTODO]
+               [MonoTODO("Currently does nothing on Mono")]
                public static event PowerModeChangedEventHandler PowerModeChanged 
                {
                        add     { }
                        remove  { }
                }
 
-               [MonoTODO]
+               [MonoTODO("Currently does nothing on Mono")]
                public static event SessionEndedEventHandler SessionEnded 
                {
                        add     { }
                        remove  { }
                }
 
-               [MonoTODO]
+               [MonoTODO("Currently does nothing on Mono")]
                public static event SessionEndingEventHandler SessionEnding 
                {
                        add     { }
                        remove  { }
                }
 #if NET_2_0
-               [MonoTODO]
+               [MonoTODO("Currently does nothing on Mono")]
                public static event SessionSwitchEventHandler SessionSwitch {
                        add    { }
                        remove { }
                }
 #endif
-               [MonoTODO]
+               [MonoTODO("Currently does nothing on Mono")]
                public static event System.EventHandler TimeChanged 
                {
                        add     { }
@@ -164,14 +164,14 @@ namespace Microsoft.Win32 {
 
                public static event TimerElapsedEventHandler TimerElapsed;
 
-               [MonoTODO]
+               [MonoTODO("Currently does nothing on Mono")]
                public static event UserPreferenceChangedEventHandler UserPreferenceChanged 
                {
                        add     { }
                        remove  { }
                }
 
-               [MonoTODO]
+               [MonoTODO("Currently does nothing on Mono")]
                public static event UserPreferenceChangingEventHandler UserPreferenceChanging 
                {
                        add     { }
index 34f77c72f5390f57171a37ce0cb248477861d25a..594ea394f32a5d9009beb0be949ef47c3a68f2ce 100644 (file)
@@ -66,7 +66,6 @@ namespace System.CodeDom.Compiler
                         base.PostDeserialize ();
                 }
 
-                [MonoTODO ("why override this?")]
                 protected override object GetRuntimeObject ()
                 {
                         return this;
index 89f59108dcb62ac6e5046cdaa0c11b95476f1e49..b3e07d2807e4546412a7d330a465d1a859b1432f 100644 (file)
@@ -568,7 +568,6 @@ namespace System.Collections.Specialized
                /// It's ok only then the key is uniquely assosiated with the value
                /// To fix it a comparsion of objects stored under the same key in the hashtable and in the arraylist should be added 
                /// </LAME>>
-               [MonoTODO]
                protected void BaseRemoveAt( int index )
                {
                        if (this.IsReadOnly)