On 25 Jul 2014, at 13:03, Ben Coman <[email protected]> wrote:
> Marcus Denker wrote:
>>
>> On 25 Jul 2014, at 12:39, Sven Van Caekenberghe <[email protected]> wrote:
>>
>>
>>> I have mentioned this before, but EyeCollectionInspector is actually
>>> written against SequenceableCollection since it expects ordered external
>>> integer indexing. That is why currently every Collection subclass without
>>> this protocol and/or without a custom inspector fails.
>>>
>>> The alternative would be to move Collection class>>#inspectorClass to
>>> SequenceableCollection>>#inspectorClass. Then Collection subclasses that
>>> are not SequenceableCollection and that do not have a custom inspector will
>>> fail.
>>>
>>> Note that fail means a fall back to EyeBasicInspector.
>>>
>>>
>>
>> I did that change in 4.0 (with the mistake of putting #inspectorClass on the
>> instance side of SequenceableCollection, I will fix that soon)
>>
>> Marcus
>>
>>
>
> So EyeCollectionInspector should be called EyeSequenceableCollectionInspector
> ?
yes… if it only works for those it needs to make it clear.
Marcus