[Python-Dev] Order of Fixers

David Wolever wolever at cs.toronto.edu
Wed Mar 19 19:01:47 CET 2008


At the moment, fixers are run in alphabetical order -- but this poses 
a problem, because some depend on others (for example, fix_print will 
need to be run _before_ fix_future, because fix_print looks for the 
'from __future__ import ...' statement.
I'm tempted to simply change fix_future to fix_zz_future... But that 
has some obvious drawbacks.
Alternately, if future is the only dependent module, it might be 
marginally cleaner to simply special-case it in 
refactor.get_all_fix_names.
So, any better suggestions?


More information about the Python-Dev mailing list

AltStyle によって変換されたページ (->オリジナル) /