[Ironruby-core] SVN and Git updated

Jim Deville
Tue, 13 Jan 2009 23:27:42 -0000

SVN and Git have been updated to the latest files. Just a reminder, I will stop
updating SVN on Friday.

The exciting addition this time is Generic method support and support for
explicit overload selection. Here is the commit message:


Implements generic methods parameters binding and explicit overload selection.
Adds methods Method/UnboundMethod#of and Method/UnboundMethod#overloads.
Method#of takes a list of Ruby classes or CLR types and returns a Method
instance that has bound generic parameters to these classes/types.
Method#overloads takes a list of Ruby classes or CLR types and returns a Method
instance that includes only those CLR methods grouped in the Method object whose
parameters are of the given types.

For examples look at the ClrGenericMethods1 and ClrOverloadSelection1 tests in
ClrTests.cs

For SVN, that file is in \trunk\utils\IronRuby.Tests\runtime

For Git, that file is in
\Merlin\Main\Languages\Ruby\IronRuby\IronRuby.Tests\Runtime

Enjoy!

JD
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://rubyforge.org/pipermail/ironruby-core/attachments/20090113/d13e2837/attachment.html>