INNER CODE UNIT · Python
next_literal
uber/NullAway · scripts/nullaway-suppression-remover/src/suppression_remover/core.py:288
next_literal = literals[run_end + 1]
if literals[run_end].end_point[0] == next_literal.start_point[0]:
end = next_literal.start_byte
else:
separator = source.rfind(
b",", literals[run_end].end_byte, next_literal.start_byte
)
if separator == -1:
raise ValueError("Missing separator between suppression values")
end = separator + 1
start = include_newly_trailing_whitespace(source, start, end)
source = source[:start] + source[end:]
else:
previous_literal = literals[run_start - 1]
if previous_literal.end_point[0] == literals[run_start].start_point[0]:
start = previous_literal.end_byte
end = literals[run_end].end_byte
else: