[Mono-bugs] [Bug 21784] Changed - Indexer inheritance in ref'd library classes broken
bugzilla-daemon@rocky.ximian.com
bugzilla-daemon@rocky.ximian.com
19 Mar 2002 17:33:17 -0000
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by lupus@ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=21784
--- shadow/21784 Mon Mar 11 18:02:41 2002
+++ shadow/21784.tmp.25245 Tue Mar 19 12:33:17 2002
@@ -1,14 +1,14 @@
Bug#: 21784
Product: Mono/Runtime
Version: unspecified
OS: other
OS Details:
-Status: NEW
+Status: RESOLVED
Resolution:
-Severity:
+Severity: Unknown
Priority: Normal
Component: misc
AssignedTo: mono-bugs@ximian.com
ReportedBy: mkestner@speakeasy.net
QAContact: mono-bugs@ximian.com
TargetMilestone: ---
@@ -40,6 +40,13 @@
The indexer is defined on the base class XmlNode.
I created a small test program to recreate the problem, but the directly
compiled classes did not throw the error, so this is apparently a problem
with the loading/inspection of classes from libraries. The bug exists in
mint and mono, but does not occur when running mcs on win32.
+
+------- Additional Comments From lupus@ximian.com 2002-03-19 12:33 -------
+This has been fixed in cvs.
+The problem was: GetProperties() should search in the parent types,
+too, if it doesn't find properties in the current type. But this is
+not enough: FindMembers() needs to do the same if the filter doesn't
+select a member from the current type.