[Mono-devel-list] [PATCH - UPDATED] CER -> Cer Name Transition For System.Runtime.ConstrainedExecution

Jesse Towner townerj at gmail.com
Tue Feb 22 22:25:15 EST 2005


Hi, as per request, here's the full diff on the corlib assembly, after
changing all uses of System.Runtime.ConstraintedExecution.CER to Cer.
Also, the types in System.Runtime.Reliability have been marked as
obsolete in this patch (they've been replaced by stuff in
System.Runtime.ConstraintedExecution).

Jesse Towner wrote:

> Hi everyone. I have a patch here which introduces the name change for
> System.Runtime.ConstrainedExecution.CER I mentioned earlier. This patch
> applies only to the corlib assembly. This introduces the new type, Cer,
> and marks the old one as obsolete, yet keeps it around so it doesn't
> break existing code. Furthermore, changes to the
> ReliabilityContractAttribute were made to work with the new Cer type.
> The CriticalFinalizerObject was updated to use the new enum; however,
> support for the old CER type still exists for other classes elsewhere.
> This should help ease the transition to the new naming of the
> enumeration.
>
> I've moved the old CER enum into the _CER.cs file, and I have placed the
> new Cer enum in CER.diff; although, it CER.cs should now be renamed to
> Cer.cs. The need for the underscore prefix is necessary for the file to
> exist in file systems that are case insensitive. It should also be noted
> that there is a spelling mistake in the file name of the file that
> houses the CriticalFinalizerObject class. It's mistakenly been spelled
> CriticialFinalizerObject.cs (note the i after c in "Criticial").
>
------------------------------------------------------------------------
Jesse Towner, Lead Programmer, Hybrid Mobile Technologies, LLC
Email Addresses: <jtowner at hybrid-mobile.com>, <townerj at gmail.com>
PGP Public Key: http://www.virtuallyonline.net/personal/jesse/pgp.html

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: corlib.diff
Url: http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050222/3a788ef5/attachment.pl 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 254 bytes
Desc: OpenPGP digital signature
Url : http://lists.ximian.com/pipermail/mono-devel-list/attachments/20050222/3a788ef5/attachment.bin 


More information about the Mono-devel-list mailing list