Hi all,

If i run Critic Browser on a package with just a class that defines a
method as subclassResponsibility and two subclasses that override it, i get
under group 'Design Flaws'  'Method defined in all subclasses, but not in
superclass'. If instead of 'self subclassResponsibility' i write anything
else the critic doesn't show. Is this the expected behaviour? So, is
considered an error to have a superclass without a default implementation
(not subclassResponsibility) for a method?

You can get example package sending
Gofer new smalltalkhubUser: 'squidik' project: 'samples'; package:
'Critics'; load.

Best,
Laura

Reply via email to