Code Review: ConversionFixes

tfpt review “/shelveset:ConversionFixes;REDMOND\tomat”
Comment :

DLR and Python changes:
Adds an explicit Single -> BigInteger conversion (V4 BigInteger has 

this conversion).
http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=2191:
Can’t convert System::Single to BigInteger

Ruby:
Bugs:
http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=1651: 

Can’t Assign to CLR fields with #send
http://ironruby.codeplex.com/WorkItem/View.aspx?WorkItemId=2189:
System::Char values are incorrectly converted when used in a method with
a System::Single argument

Also fixes overload resolution conversion preference in cases:
-  Enum/Enum's underlying int type -> prefer int unless the actual 

type exactly matches Enum
- System::String/ System::Char -> prefer String.

Removes a reference to a non-existent file from Ruby.Build.csproj.

Tomas

This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.

| Privacy Policy | Terms of Service | Remote Ruby Jobs