30449
-----
11777 Fix SpecTests
https://pharo.fogbugz.com/f/cases/11777
11776 Fix Create action on #subclassResponsibility
https://pharo.fogbugz.com/f/cases/11776
The debugger now displays the create button when an exception of type
#subclassResponsibility is shown. However this action should only be shown if
we are not working with an object of the abstract class (yes, normally it
should not happen). Also all possible superclasses in which the method can be
added should be displayed:
for example consider this hierarchy:
Parent
-> Child1
-> Child11
-> Child111
and
Parent>>doSomething
self subclassResponsibility
In this case 'Parent new doSomething' should not add a create action in the
debugger.
'Child1 new doSomething' should automatically implement the method in the class
Child1
'Child3 new doSomething' should allow the user to select if he wants to add the
method in classes Child1, Child2 or Child3.
In all cases traits should be taken into account.
Diff information:
http://smalltalkhub.com/mc/Pharo/Pharo30/main/Spec-Tests-MarcusDenker.37.diff
http://smalltalkhub.com/mc/Pharo/Pharo30/main/DebuggerActions-MarcusDenker.62.diff
signature.asc
Description: Message signed with OpenPGP using GPGMail
