INNER CODE UNIT · Python

end

uber/NullAway · scripts/nullaway-suppression-remover/src/suppression_remover/core.py:297

                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:
                separator = source.find(
                    b",", previous_literal.end_byte, literals[run_start].start_byte
                )
                if separator == -1:
                    raise ValueError("Missing separator between suppression values")
                source = source[:separator] + source[separator + 1 :]
                start = literals[run_start].start_byte - 1
                end = literals[run_end].end_byte - 1
                start = include_newly_trailing_whitespace(source, start, end)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…