We need to enhance method-purity detection.
example: this method (MADescription>>#accessor) is pure, but we indicate it as non-pure because. it writes an instance variable.
accessor
"Answer the access-strategy of the model-value described by the receiver."
^ accessor ifNil: [ accessor := self class defaultAccessor ]
We need to enhance method-purity detection. example: this method (
MADescription>>#accessor
) is pure, but we indicate it as non-pure because. it writes an instance variable.