FYI code review. Already reviewed by Jimmy tfpt review "/shelveset:gitpull2;REDMOND\jdeville" Comment : * modify .gitignore to ignore Bin in addition to bin * Adds ClrAssembly to Ruby.sln * add dlr_config to IronRuby object * csc describe handles shared specs (multiple arguments) and we now emit #line pragmas instead of comments * adding some generic tests and fixing tags, also make default.mspec load ir.exe instead of ir.cmd * adding some constrained generic specs * added generic error messages specs. Fixed tag locations * split pragma warning to make sure I do not disable unintended warnings. Refactor conflicting methods * added class param and conflicting type param specs * adding specs for ruby classes with type constraints and for a secondary (base class) type constraint) * array conversion specs * array instantiation specs * redid IronRuby.dlr_config after Tomas'' IronRuby changes * adding a default conversion spec and a little bit of refactoring * more array tests * spec for a static method caching bug i found * spec method overriding maintains .NET supermethod * refactor to add some metaclass helpers * class instantiation specs * some more class instantiation specs * sealed class instantiation specs * generic instantiation specs * make GenericClass have a method so it isn''t EmptyGenericClass * more generic instantiation specs -------------- next part -------------- A non-text attachment was scrubbed... Name: gitpull2.diff Type: application/octet-stream Size: 58707 bytes Desc: gitpull2.diff URL: <http://rubyforge.org/pipermail/ironruby-core/attachments/20090327/30c895b8/attachment-0001.obj>