Thanks for the patch.

Tomas

-----Original Message-----
From: ironruby-core-boun...@rubyforge.org 
[mailto:ironruby-core-boun...@rubyforge.org] On Behalf Of Jb Evain
Sent: Tuesday, August 17, 2010 11:13 AM
To: ironruby-core@rubyforge.org
Subject: [Ironruby-core] [patch] Fix for RubyModule.LoadNestedTypes

Hey,

In the ClrGenerics3 scenario:

        public class ClassWithNestedGenericTypes1 {
            public class D {
            }

            public class C {
                public int Id { get { return 0; } }
            }

            public class C<T> {
                public int Id { get { return 1; } }
            }
        }

IronRuby currently assumes that it will find C before C`1 when creating the 
different type groups. The test fails if you simply invert the two C 
declarations:

        public class ClassWithNestedGenericTypes1 {
            public class D {
            }

            public class C<T> {
                public int Id { get { return 1; } }
            }

            public class C {
                public int Id { get { return 0; } }
            }
        }

Attached is a patch which fixes the updated test pass.

--
Jb EvainĀ  <j...@nurv.fr>
_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to