golden hour
/opt/alt/python27/lib64/python2.7/lib2to3/fixes
⬆️ Go Up
Upload
File/Folder
Size
Actions
__init__.py
47 B
Del
OK
__init__.pyc
146 B
Del
OK
__init__.pyo
146 B
Del
OK
fix_apply.py
2.38 KB
Del
OK
fix_apply.pyc
2.07 KB
Del
OK
fix_apply.pyo
2.04 KB
Del
OK
fix_asserts.py
984 B
Del
OK
fix_asserts.pyc
1.56 KB
Del
OK
fix_asserts.pyo
1.56 KB
Del
OK
fix_basestring.py
321 B
Del
OK
fix_basestring.pyc
846 B
Del
OK
fix_basestring.pyo
846 B
Del
OK
fix_buffer.py
591 B
Del
OK
fix_buffer.pyc
1003 B
Del
OK
fix_buffer.pyo
1003 B
Del
OK
fix_dict.py
3.73 KB
Del
OK
fix_dict.pyc
3.73 KB
Del
OK
fix_dict.pyo
3.61 KB
Del
OK
fix_except.py
3.27 KB
Del
OK
fix_except.pyc
2.99 KB
Del
OK
fix_except.pyo
2.99 KB
Del
OK
fix_exec.py
1002 B
Del
OK
fix_exec.pyc
1.44 KB
Del
OK
fix_exec.pyo
1.4 KB
Del
OK
fix_execfile.py
2.01 KB
Del
OK
fix_execfile.pyc
2.1 KB
Del
OK
fix_execfile.pyo
2.06 KB
Del
OK
fix_exitfunc.py
2.44 KB
Del
OK
fix_exitfunc.pyc
2.76 KB
Del
OK
fix_exitfunc.pyo
2.76 KB
Del
OK
fix_filter.py
2.06 KB
Del
OK
fix_filter.pyc
2.25 KB
Del
OK
fix_filter.pyo
2.25 KB
Del
OK
fix_funcattrs.py
645 B
Del
OK
fix_funcattrs.pyc
1.14 KB
Del
OK
fix_funcattrs.pyo
1.14 KB
Del
OK
fix_future.py
547 B
Del
OK
fix_future.pyc
972 B
Del
OK
fix_future.pyo
972 B
Del
OK
fix_getcwdu.py
452 B
Del
OK
fix_getcwdu.pyc
979 B
Del
OK
fix_getcwdu.pyo
979 B
Del
OK
fix_has_key.py
3.15 KB
Del
OK
fix_has_key.pyc
3.16 KB
Del
OK
fix_has_key.pyo
3.13 KB
Del
OK
fix_idioms.py
4.77 KB
Del
OK
fix_idioms.pyc
4.52 KB
Del
OK
fix_idioms.pyo
4.42 KB
Del
OK
fix_import.py
3.18 KB
Del
OK
fix_import.pyc
3.25 KB
Del
OK
fix_import.pyo
3.25 KB
Del
OK
fix_imports.py
5.56 KB
Del
OK
fix_imports.pyc
5.38 KB
Del
OK
fix_imports.pyo
5.38 KB
Del
OK
fix_imports2.py
289 B
Del
OK
fix_imports2.pyc
660 B
Del
OK
fix_imports2.pyo
660 B
Del
OK
fix_input.py
710 B
Del
OK
fix_input.pyc
1.16 KB
Del
OK
fix_input.pyo
1.16 KB
Del
OK
fix_intern.py
1.82 KB
Del
OK
fix_intern.pyc
1.79 KB
Del
OK
fix_intern.pyo
1.79 KB
Del
OK
fix_isinstance.py
1.57 KB
Del
OK
fix_isinstance.pyc
1.85 KB
Del
OK
fix_isinstance.pyo
1.85 KB
Del
OK
fix_itertools.py
1.51 KB
Del
OK
fix_itertools.pyc
1.8 KB
Del
OK
fix_itertools.pyo
1.8 KB
Del
OK
fix_itertools_imports.py
2.04 KB
Del
OK
fix_itertools_imports.pyc
2.02 KB
Del
OK
fix_itertools_imports.pyo
1.98 KB
Del
OK
fix_long.py
477 B
Del
OK
fix_long.pyc
894 B
Del
OK
fix_long.pyo
894 B
Del
OK
fix_map.py
2.99 KB
Del
OK
fix_map.pyc
3.02 KB
Del
OK
fix_map.pyo
3.02 KB
Del
OK
fix_metaclass.py
8.02 KB
Del
OK
fix_metaclass.pyc
6.56 KB
Del
OK
fix_metaclass.pyo
6.52 KB
Del
OK
fix_methodattrs.py
615 B
Del
OK
fix_methodattrs.pyc
1.16 KB
Del
OK
fix_methodattrs.pyo
1.16 KB
Del
OK
fix_ne.py
573 B
Del
OK
fix_ne.pyc
1.03 KB
Del
OK
fix_ne.pyo
1.03 KB
Del
OK
fix_next.py
3.11 KB
Del
OK
fix_next.pyc
3.57 KB
Del
OK
fix_next.pyo
3.54 KB
Del
OK
fix_nonzero.py
598 B
Del
OK
fix_nonzero.pyc
1.11 KB
Del
OK
fix_nonzero.pyo
1.11 KB
Del
OK
fix_numliterals.py
773 B
Del
OK
fix_numliterals.pyc
1.29 KB
Del
OK
fix_numliterals.pyo
1.29 KB
Del
OK
fix_operator.py
3.39 KB
Del
OK
fix_operator.pyc
5.22 KB
Del
OK
fix_operator.pyo
5.22 KB
Del
OK
fix_paren.py
1.2 KB
Del
OK
fix_paren.pyc
1.56 KB
Del
OK
fix_paren.pyo
1.56 KB
Del
OK
fix_print.py
2.8 KB
Del
OK
fix_print.pyc
2.73 KB
Del
OK
fix_print.pyo
2.63 KB
Del
OK
fix_raise.py
2.87 KB
Del
OK
fix_raise.pyc
2.49 KB
Del
OK
fix_raise.pyo
2.49 KB
Del
OK
fix_raw_input.py
455 B
Del
OK
fix_raw_input.pyc
989 B
Del
OK
fix_raw_input.pyo
989 B
Del
OK
fix_reduce.py
839 B
Del
OK
fix_reduce.pyc
1.28 KB
Del
OK
fix_reduce.pyo
1.28 KB
Del
OK
fix_renames.py
2.17 KB
Del
OK
fix_renames.pyc
2.5 KB
Del
OK
fix_renames.pyo
2.5 KB
Del
OK
fix_repr.py
614 B
Del
OK
fix_repr.pyc
1.04 KB
Del
OK
fix_repr.pyo
1.04 KB
Del
OK
fix_set_literal.py
1.66 KB
Del
OK
fix_set_literal.pyc
2.01 KB
Del
OK
fix_set_literal.pyo
2.01 KB
Del
OK
fix_standarderror.py
450 B
Del
OK
fix_standarderror.pyc
906 B
Del
OK
fix_standarderror.pyo
906 B
Del
OK
fix_sys_exc.py
1.01 KB
Del
OK
fix_sys_exc.pyc
1.73 KB
Del
OK
fix_sys_exc.pyo
1.73 KB
Del
OK
fix_throw.py
1.55 KB
Del
OK
fix_throw.pyc
2 KB
Del
OK
fix_throw.pyo
2 KB
Del
OK
fix_tuple_params.py
5.45 KB
Del
OK
fix_tuple_params.pyc
5.46 KB
Del
OK
fix_tuple_params.pyo
5.46 KB
Del
OK
fix_types.py
1.77 KB
Del
OK
fix_types.pyc
2.2 KB
Del
OK
fix_types.pyo
2.2 KB
Del
OK
fix_unicode.py
1.24 KB
Del
OK
fix_unicode.pyc
1.74 KB
Del
OK
fix_unicode.pyo
1.74 KB
Del
OK
fix_urllib.py
8.19 KB
Del
OK
fix_urllib.pyc
7.11 KB
Del
OK
fix_urllib.pyo
7.11 KB
Del
OK
fix_ws_comma.py
1.07 KB
Del
OK
fix_ws_comma.pyc
1.4 KB
Del
OK
fix_ws_comma.pyo
1.4 KB
Del
OK
fix_xrange.py
2.64 KB
Del
OK
fix_xrange.pyc
3.12 KB
Del
OK
fix_xrange.pyo
3.12 KB
Del
OK
fix_xreadlines.py
690 B
Del
OK
fix_xreadlines.pyc
1.18 KB
Del
OK
fix_xreadlines.pyo
1.18 KB
Del
OK
fix_zip.py
904 B
Del
OK
fix_zip.pyc
1.37 KB
Del
OK
fix_zip.pyo
1.37 KB
Del
OK
Edit: fix_metaclass.pyo
� T~gc @ s� d Z d d l m Z d d l m Z d d l m Z m Z m Z m Z d � Z d � Z d � Z d � Z d � Z d � Z d e j f d � � YZ d S( s� Fixer for __metaclass__ = X -> (metaclass=X) methods. The various forms of classef (inherits nothing, inherits once, inherints many) don't parse the same in the CST so we look at ALL classes for a __metaclass__ and if we find one normalize the inherits to all be an arglist. For one-liner classes ('class X: pass') there is no indent/dedent so we normalize those into having a suite. Moving the __metaclass__ into the classdef can also cause the class body to be empty so there is some special casing for that as well. This fixer also tries very hard to keep original indenting and spacing in all those corner cases. i ( t fixer_base( t token( t Namet symst Nodet Leafc C s� x� | j D]� } | j t j k r, t | � S| j t j k r | j r | j d } | j t j k r� | j r� | j d } t | t � r� | j d k r� t Sq� q q Wt S( s� we have to check the cls_node without changing it. There are two possibilities: 1) clsdef => suite => simple_stmt => expr_stmt => Leaf('__meta') 2) clsdef => simple_stmt => expr_stmt => Leaf('__meta') i t __metaclass__( t childrent typeR t suitet has_metaclasst simple_stmtt expr_stmtt isinstanceR t valuet Truet False( t parentt nodet expr_nodet left_side( ( s@ /opt/alt/python27/lib64/python2.7/lib2to3/fixes/fix_metaclass.pyR s c C s� x'