Mantis - Squeak
Viewing Issue Advanced Details
4790 Kernel minor always 09-09-06 14:01 09-10-06 11:53
Krivanek  
 
normal  
new 3.10  
open  
none    
none  
0004790: [KernelImageOverride] TraitBehavior fullyImplementsVocabulary:
TraitBehavior >> fullyImplementsVocabulary:

this message cannot be removed in the mirror class XxxTraitBehavior (it's replaced with original source) and I don't understand why. So it's replaced with dummy implementation. Vocabularies are not present in KI. Mabye it may shows some more deep changes or sources problem.

Notes
(0007020)
Krivanek   
09-09-06 14:07   
the same for
TPureBehavior >> fullyImplementsVocabulary:
Behavior >> fullyImplementsVocabulary:

(0007044)
kwl   
09-10-06 11:53   
if I'm not mistaken, method #fullyImplementsVocabulary: is defined in TPureBehavior and "inherited" from there by TraitBehavior and by Behavior.

But, method #fullyImplementsVocabulary: insists that its #methodClass is Behavior, checked (TPureBehavior>>)inspect and (TraitBehavior>>#fullyImplementsVocabulary:)inspect as well.

I conjecture that this was NOT intented by the traiteurs.