MCPcopy Create free account
hub / github.com/ElementsProject/elements / insert_script_header

Function insert_script_header

contrib/devtools/copyright_header.py:499–507  ·  view source on GitHub ↗
(filename, file_lines, start_year, end_year)

Source from the content-addressed store, hash-verified

497 return file_lines[0][:2] == '#!'
498
499def insert_script_header(filename, file_lines, start_year, end_year):
500 if file_has_hashbang(file_lines):
501 insert_idx = 1
502 else:
503 insert_idx = 0
504 header_lines = get_script_header_lines_to_insert(start_year, end_year)
505 for line in header_lines:
506 file_lines.insert(insert_idx, line)
507 write_file_lines(filename, file_lines)
508
509def insert_cpp_header(filename, file_lines, start_year, end_year):
510 file_lines.insert(0, '\n')

Callers 1

exec_insert_headerFunction · 0.85

Calls 4

file_has_hashbangFunction · 0.85
write_file_linesFunction · 0.85
insertMethod · 0.45

Tested by

no test coverage detected