[Mono-list] Missing Interfaces in corlib

Duncan Mak duncan@ximian.com
06 Jan 2002 13:03:12 -0500


--=-K/UOulnIksXRLacc0shE
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

On Sun, 2002-01-06 at 05:20, Nick Drochak wrote:

    > Just had a look at IResourceWriter and IResourceReader, but 
    > these two interfaces already exist in 
    > "mcs/class/corlib/System.Resources".
    > According to the ChangeLog, they have been completed on 
    > 2001-11-27. Am I missing something here?
    > 
    
    I see it now.  corlib.build is excluding System.Resources.  When I
    removed the exclusion, I got a slew of errors.  Basically those classes
    haven't got all the methods they need for the interfaces from which they
    inherit.
    
    Can you fix this so at least the build isn't broken when we include that
    directory?

I'm the one that wrote all that code in System.Resources. I checked in
what I had back in December and I know they aren't complete yet, so I
added them to the exclude list to not break the build.

My laptop is busted right now and I won't be able to have it fixed until
next week, or maybe even later. In the mean time, please feel free to
fix anything you see, I don't have any pending patches.

My reading of the beta2 spec is that System.Resources is one of the
sections that hasn't been completely spec'd out yet. There are multiple
methods in the Beta2 SDK that didn't have any documentation to it.

I was just browsing the Class Library resources at MSDN and noticed that
they might have updated their documentation and added some new methods.
So maybe the docs are all in there now. I'll start working on it once my
laptop is up and running again.

Thanks,

Duncan.

--=-K/UOulnIksXRLacc0shE
Content-Type: text/html; charset=utf-8

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/0.16.1">
</HEAD>
<BODY>
On Sun, 2002-01-06 at 05:20, Nick Drochak wrote:
    <BLOCKQUOTE>
<PRE><FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; Just had a look at IResourceWriter and IResourceReader, but </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; these two interfaces already exist in </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; &quot;mcs/class/corlib/System.Resources&quot;.</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; According to the ChangeLog, they have been completed on </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; 2001-11-27. Am I missing something here?</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>&gt; </FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>I see it now.  corlib.build is excluding System.Resources.  When I</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>removed the exclusion, I got a slew of errors.  Basically those classes</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>haven't got all the methods they need for the interfaces from which they</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>inherit.</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I></FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>Can you fix this so at least the build isn't broken when we include that</FONT></FONT></I>
<FONT COLOR="#737373"><FONT SIZE="3"><I>directory?</FONT></FONT></I></PRE>
    </BLOCKQUOTE>
<FONT SIZE="3">I'm the one that wrote all that code in System.Resources. I checked in what I had back in December and I know they aren't complete yet, so I added them to the exclude list to not break the build.</FONT>
<BR>
<FONT SIZE="3"></FONT>
<BR>
<FONT SIZE="3">My laptop is busted right now and I won't be able to have it fixed until next week, or maybe even later. In the mean time, please feel free to fix anything you see, I don't have any pending patches.</FONT>
<BR>
<FONT SIZE="3"></FONT>
<BR>
<FONT SIZE="3">My reading of the beta2 spec is that System.Resources is one of the sections that hasn't been completely spec'd out yet. There are multiple methods in the Beta2 SDK that didn't have any documentation to it.</FONT>
<BR>
<FONT SIZE="3"></FONT>
<BR>
<FONT SIZE="3">I was just browsing the Class Library resources at MSDN and noticed that they might have updated their documentation and added some new methods. So maybe the docs are all in there now. I'll start working on it once my laptop is up and running again.</FONT>
<PRE>Thanks,</PRE>
Duncan.
</BODY>
</HTML>

--=-K/UOulnIksXRLacc0shE--