[Mono-devel-list] Patch for full-featured mcs /doc support

Atsushi Eno atsushi at ximian.com
Wed Dec 1 15:09:24 EST 2004


Hi,

> There seems to be an issue with doc comments on Interface members. The
> following code :
<snip>

Oh, yes, I forgot to consume doc comments on most of interface
member declarations except for indexers. Thanks!

Now I attached a new patch. Not a few but small changes:

	- Fixed the interface member comments in cs-parser.jay
	  as Ian pointed out.
	- It turned out that I missed to support partial types.
	  Added some lines in doc.cs.
	- Martin pointed out that I need to add some (C) lines.
	- Reverted public TypeContainer.default_static_constructor
	  to protected. Added DefaultStaticConstructor property.
	- I modified cs-tokenizer.cs and doc.cs (GetDocCommentNode())
	  so that xml comment won't mix CRLF and LF.
	- removed xml_documentation_file field and TypeContainer
	  parameter to OutputDocument() as Miguel suggested.

One thing I am wondering is how to remove this away... :

> Property changes on: doc.cs
> ___________________________________________________________________
> Name: svn:executable
>    + *

Atsushi Eno

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: xml-028.cs
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20041202/a69e5088/attachment.pl 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: xml-029.cs
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20041202/a69e5088/attachment-0001.pl 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: mcs-doc-20041202.diff
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20041202/a69e5088/attachment-0002.pl 


More information about the Mono-devel-list mailing list