Lines Matching refs:filename
26 def msg(filename, status): argument
29 filename = filename.replace("\\", "/")
31 if len(filename) > 60:
33 filename = filename[-57:]
34 pos = filename.find("/")
36 filename = filename[pos:]
37 filename = "..." + filename
39 print("%-60s %s" % (filename, status))
54 def update_file(filename): argument
55 oldcontents = read_file(filename)
57 msg(filename, "empty")
60 if os.path.splitext(filename)[1] == ".py":
62 newcontents = yapf_format(filename, oldcontents)
65 newcontents = clang_format(filename, oldcontents)
68 raise Exception("Failed to process %s" % filename)
71 msg(filename, "fixed")
74 write_file(filename, newcontents)
76 msg(filename, "ok")
89 for filename in filenames:
92 for dir_part in filename.split(os.sep):
94 msg(filename, "ignored")
100 if filename.find('*') > 0:
102 filenames.extend(get_files(filename))
105 if os.path.isdir(filename):
107 filenames.extend(get_files(os.path.join(filename, "*")))
110 if not os.path.exists(filename):
111 files = get_changed_files(".", filename)
115 msg(filename, "missing")
118 if white_regex.match(filename):
119 if black_regex.match(filename):
120 msg(filename, "ignored")
122 update_file(filename)
124 msg(filename, "skipped")