• Home
  • Raw
  • Download

Lines Matching refs:flags

104   flags = parser.parse_args()
105 if not flags.log:
106 flags.log = flags.buildlog
107 if not use_google3 and not os.path.exists(flags.log):
108 sys.exit('Cannot find log file: ' + flags.log)
109 return flags
149 def generate_cs_link(warning_line, flags, android_root=None): argument
151 if flags.platform == 'chrome':
152 return generate_chrome_cs_link(warning_line, flags)
153 if flags.platform == 'android':
154 return generate_android_cs_link(warning_line, flags, android_root)
158 def generate_android_cs_link(warning_line, flags, android_root): argument
162 normalized_path = normalize_path(raw_path, flags, android_root)
163 if not flags.url:
165 link_path = flags.url + '/' + normalized_path
167 link_path += flags.separator + line_number_str
171 def generate_chrome_cs_link(warning_line, flags): argument
175 normalized_path = normalize_path(raw_path, flags)
268 def normalize_path(path, flags, android_root=None): argument
272 if flags.platform == 'android':
285 def normalize_warning_line(line, flags, android_root=None): argument
292 return normalize_path(line[:first_column], flags,
296 def parse_input_file_chrome(infile, flags): argument
313 normalized_line = normalize_warning_line(line, flags)
315 unique_warnings[normalized_line] = generate_cs_link(line, flags)
335 def add_normalized_line_to_warnings(line, flags, android_root, unique_warnings): argument
337 normalized_line = normalize_warning_line(line, flags, android_root)
339 unique_warnings[normalized_line] = generate_cs_link(line, flags,
344 def parse_input_file_android(infile, flags): argument
378 line, flags, android_root, unique_warnings)
384 prev_warning, flags, android_root, unique_warnings)
393 line, flags, android_root, unique_warnings)
415 normalized_line = normalize_warning_line(warning_line, flags,
418 warning_line, flags, android_root)
426 def parse_input_file(infile, flags): argument
428 if flags.platform == 'chrome':
429 return parse_input_file_chrome(infile, flags)
430 if flags.platform == 'android':
431 return parse_input_file_android(infile, flags)
433 flags.platform)
535 def process_log(logfile, flags, project_names, project_patterns, warn_patterns, argument
552 warning_lines_and_links, header_str = parse_input_file(log, flags)
555 logfile_object, flags)
557 warning_lines_and_links, flags, project_names, project_patterns,
561 html_writer.write_html(flags, project_names, warn_patterns, html_path,
571 flags = parse_args(use_google3)
572 warn_patterns = get_warn_patterns(flags.platform)
573 project_list = get_project_list(flags.platform)
580 logfile=flags.log, flags=flags, project_names=project_names,
587 html_writer.write_out_csv(flags, warn_patterns, warning_messages,
592 return flags, warning_messages, warning_records, warn_patterns