INNER CODE UNIT · Python

__init__

SpaRcle-Studio/SREngine · CI/ninjatracing.py:36

    def __init__(self, start, end):
        self.start = int(start)
        self.end = int(end)
        self.targets = []


def read_targets(log, show_all):
    """Reads all targets from .ninja_log file |log_file|, sorted by start
    time"""
    header = log.readline()
    m = re.search(r'^# ninja log v(\d+)\n$', header)
    assert m, "unrecognized ninja log version %r" % header
    version = int(m.group(1))
    assert 5 <= version <= 7, "unsupported ninja log version %d" % version
    if version in (6, 7):
        # Skip second header line
        next(log)

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…