|
DeprecationProcess
a sketch for a better deprecation process
Scenario The idea is to let the deprecated method in the current version so that people can migrate without having to load the package Note that this is basically what we are doing even if this is not that rigorous. In 1.0
In 1.1 alpha
In 1.2 alpha
What would be good is to have a refactoring to automatically do the following:
asSortedArray self deprecated: 'Use asArray sort' on: '01 April 2010' in: 'Pharo1.1'. self isSorted ifTrue: [^ self asArray]. ^ super asSortedArray |
► Sign in to add a comment
In addition, we need a process/tool that scans squeaksource for the (suspected) use of deprecated methods.