2002-01-05 Ravi Pratap <ravi@ximian.com>
authorRavi Pratap M <ravi@mono-cvs.ximian.com>
Sat, 5 Jan 2002 13:03:48 +0000 (13:03 -0000)
committerRavi Pratap M <ravi@mono-cvs.ximian.com>
Sat, 5 Jan 2002 13:03:48 +0000 (13:03 -0000)
* ChangeLog : Add to this directory.

* Uri.cs, UriFormatException.cs : Decorate bits with MonoTODO attribute.

svn path=/trunk/mcs/; revision=1856

mcs/class/System/System/ChangeLog [new file with mode: 0644]
mcs/class/System/System/Uri.cs
mcs/class/System/System/UriFormatException.cs

diff --git a/mcs/class/System/System/ChangeLog b/mcs/class/System/System/ChangeLog
new file mode 100644 (file)
index 0000000..f0cb622
--- /dev/null
@@ -0,0 +1,5 @@
+2002-01-05  Ravi Pratap  <ravi@ximian.com>
+
+       * ChangeLog : Add to this directory.
+
+       * Uri.cs, UriFormatException.cs : Decorate bits with MonoTODO attribute.
\ No newline at end of file
index edfc82cc1449f767f0694d848b0dabe639fb66be..6410ed63357cdce3a5f1787e0e16a7392969516a 100755 (executable)
@@ -115,6 +115,7 @@ namespace System {
                        parseHost(uri);
                }
 
+               [MonoTODO]
                private void parseHost(string uri) {
 
                        // FIXME: this doesn't handle IPv6 addresses correctly
@@ -139,6 +140,7 @@ namespace System {
                        host = uri;
                }
 
+               [MonoTODO]
                private void parsePort(string uri) {
 
                        for (int i = 0; i < uri.Length; i++) {
@@ -243,7 +245,7 @@ namespace System {
                        }
                }
 
-               // FIXME: should check IPv6
+               [MonoTODO ("Should check IPv6")]
                public bool IsLoopback { 
                        get { 
                                if (host == "localhost" || host == "127.0.0.1")
@@ -253,10 +255,12 @@ namespace System {
                        } 
                }
 
+               [MonoTODO]
                public bool IsUnc { 
                        get { throw new NotImplementedException(); } 
                }
 
+               [MonoTODO]
                public string LocalPath { 
                        get { throw new NotImplementedException(); } 
                }
@@ -272,42 +276,51 @@ namespace System {
                public string Scheme { get { return scheme; } }
 
                // FIXME: what the hell are segments?
+               [MonoTODO]
                public string[] Segments { 
                        get { throw new NotImplementedException(); } 
                }
 
                public bool UserEscaped { get { return userEscaped; } }
 
+               [MonoTODO]
                public string UserInfo { 
                        get { throw new NotImplementedException(); } 
                }
 
+               [MonoTODO]
                public override bool Equals(object compared) {
                        throw new NotImplementedException();    
                }
 
+               [MonoTODO]
                public override int GetHashCode() {
                        throw new NotImplementedException();    
                }
 
+               [MonoTODO]
                public string GetLeftPart(UriPartial part) {
                        throw new NotImplementedException();    
                }
 
+               [MonoTODO]
                public string MakeRelative(Uri toUri) {
                        throw new NotImplementedException();    
                }
 
+               [MonoTODO]
                public override string ToString() {
                        throw new NotImplementedException();    
                }
 
+               [MonoTODO]
                public void GetObjectData(SerializationInfo info, 
                                          StreamingContext context)
                {
                        // FIXME: Implement me.  yes, it is public because it implements ISerializable
                }
 
+               [MonoTODO]
                protected static string EscapeString(string str) {
                        throw new NotImplementedException();    
                }
index f572dcb4447984e9b422c8323e637943ced56284..d7c50c9b8f6559974a31b40be6da00671e51ab78 100755 (executable)
@@ -24,6 +24,7 @@ namespace System {
                {
                }
 
+               [MonoTODO]
                protected UriFormatException( SerializationInfo info, StreamingContext context)
                        : base ("UriFormatException: Please implement me")
                {