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

Reply via email to