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:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…