INNER CODE UNIT · Python

_make_parser

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

def _make_parser() -> ts.Parser:
    parser = ts.Parser()
    parser.language = JAVA_LANGUAGE
    return parser


_parser: ts.Parser | None = None


def _get_parser() -> ts.Parser:
    global _parser
    if _parser is None:
        _parser = _make_parser()
    return _parser


def find_suppress_warnings_nodes(root: ts.Node) -> list[ts.Node]:
    results: list[ts.Node] = []

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…