@Lazy
    def annotated_source(self):
        MISSING   = '>>>>>> '
        STATEMENT = '    1: '
        EXCLUDED  = '     # '
        OTHER     = '       '
        lines = []
        f = open(self.source_filename)
        for n, line in enumerate(f):
            n += 1 # workaround lack of enumerate(f, start=1) support in 2.4/5
            if self._missing in n:      prefix = MISSING
            elif n in self._excluded:   prefix = EXCLUDED
            elif n in self._statements: prefix = STATEMENT
            else:                       prefix = OTHER
            lines.append(prefix + line)
        return ''.join(lines)
dataset/ETHPy150Open dnanexus/dx-toolkit/src/python/test/coveragereport.py/CoverageCoverageNode.annotated_source/swapped operands of `in`