PackageDescription: ConsistentProtocols
Consistent ProtocolsLast published: January 15, 2007 by 'tgriggs'
Defines 0 Classes
Extends 2 Classes
This package exists to address the premise that:
"it is good style to have methods by the same name in a class heirarchy exist in the same protocol"
To that affect, with this installed, any time you 'accept' a method, if it can discern that a superclass defines the same selector, it will use that classification, regardless of which is currently selected. It also opens a workspace that can be used to fix existing groups of methods.
Things to do:
When a protocol is renamed, it should be renamed in all subclasses
If a method is moved to a different protocol, all others in the heirarchy should be moved to