Code Review: MO-RubyCall2

tfpt review “/shelveset:MO-RubyCall2;REDMOND\tomat”

Switches all Ruby call actions to use meta-objects.
Also refactors some methods generating rules for procs and adds
meta-objects for more Ruby classes (not used so far).

DLR: Makes ComMetaObject.IsComObject work in partial trust.


There are two typos in IoOps.cs where _CreateIOSharedSite1 is being
passed to the Target method of _CreateIOSharedSite11. It’s a very
hard-to-spot problem. Maybe one of the names should be changed. :slight_smile:

There’s also a typo in a comment in RubyModule – should be ctor instead
of ctro.

Otherwise, looks great.