Warning: file_get_contents(https://raw.githubusercontent.com/Den1xxx/Filemanager/master/languages/ru.json): Failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found
in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 107
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 234
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 235
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 236
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 237
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 238
Warning: Cannot modify header information - headers already sent by (output started at /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php:1) in /home/zoomride2022/public_html/myzoomride.com/wp-includes/certificates/system.php on line 239
3
\- @ s d Z ddlmZmZ ddlZddlZddlZddlZddlZddl Z ddl
mZ dd ZG dd d ej
Zd
d Zddd
ZdS )z
Main program for 2to3.
)with_statementprint_functionN )refactorc C s( | j } |j }tj| |||ddddS )z%Return a unified diff of two strings.z
(original)z(refactored) )Zlineterm)
splitlinesdifflibZunified_diff)abfilename r $/usr/lib64/python3.6/lib2to3/main.py
diff_texts s
r c s> e Zd ZdZd fdd Zdd Z fddZd d
Z ZS )StdoutRefactoringToola2
A refactoring tool that can avoid overwriting its input files.
Prints output to stdout.
Output files can optionally be written to a different directory and or
have an extra file suffix appended to their name for use in situations
where you do not want to replace the input files.
r c sR || _ || _|r(|jtj r(|tj7 }|| _|| _|| _tt | j
||| dS )aF
Args:
fixers: A list of fixers to import.
options: A dict with RefactoringTool configuration.
explicit: A list of fixers to run even if they are explicit.
nobackups: If true no backup '.bak' files will be created for those
files that are being refactored.
show_diffs: Should diffs of the refactoring be printed to stdout?
input_base_dir: The base directory for all input files. This class
will strip this path prefix off of filenames before substituting
it with output_dir. Only meaningful if output_dir is supplied.
All files processed by refactor() must start with this path.
output_dir: If supplied, all converted files will be written into
this directory tree instead of input_base_dir.
append_suffix: If supplied, all files output by this tool will have
this appended to their filename. Useful for changing .py to
.py3 for example by passing append_suffix='3'.
N) nobackups
show_diffsendswithossep_input_base_dir_output_dir_append_suffixsuperr __init__) selfZfixersoptionsexplicitr r input_base_dir
output_dir
append_suffix) __class__r r
r $ s
zStdoutRefactoringTool.__init__c O s* | j j|||f | jj|f|| d S )N)errorsappendloggererror)r msgargskwargsr r r
log_errorA s zStdoutRefactoringTool.log_errorc
! s| |}| j rH|j| jr6tjj| j |t| jd }ntd|| jf | jrX|| j7 }||krtjj |}tjj
| r|rtj| | jd|| | j
s4|d }tjj|rytj| W n. tk
r } z| jd| W Y d d }~X nX ytj|| W n2 tk
r2 } z| jd|| W Y d d }~X nX tt| j} | |||| | j
sbtj|| ||krxtj|| d S )Nz5filename %s does not start with the input_base_dir %szWriting converted %s to %s.z.bakzCan't remove backup %szCan't rename %s to %s)r
startswithr r pathjoinlen
ValueErrorr dirnameisdirmakedirslog_messager lexistsremoveOSErrorrenamer r
write_fileshutilZcopymode)
r Znew_textr Zold_textencodingZ
orig_filenamer Zbackuperrwrite)r r r
r6 E s@
z StdoutRefactoringTool.write_filec C s |r| j d| n| j d| | jrt|||}yX| jd k rp| j& x|D ]}t| qJW tjj W d Q R X nx|D ]}t| qvW W n" tk
r t d|f d S X d S )NzNo changes to %sz
Refactored %sz+couldn't encode %s's diff for your terminal)
r1 r r Zoutput_lockprintsysstdoutflushUnicodeEncodeErrorwarn)r oldnewr ZequalZ
diff_linesliner r r
print_outputl s"
z"StdoutRefactoringTool.print_output)r r r ) __name__
__module____qualname____doc__r r( r6 rD
__classcell__r r )r r
r s
'r c C s t d| f tjd d S )NzWARNING: %s)file)r; r<