0008-misc-fix-misplaced-comparison-constant-pylint-error-.patch
chrono/interval.py | ||
---|---|---|
91 | 91 |
# if they overlap |
92 | 92 |
i = bisect.bisect_left(self.begin, begin) |
93 | 93 |
# merge with previous intervals |
94 |
while 0 < i and begin <= self.end[i - 1]:
|
|
94 |
while i > 0 and begin <= self.end[i - 1]:
|
|
95 | 95 |
# [begin, end] overlaps previous interval |
96 | 96 |
# so remove it to merge them. |
97 | 97 |
previous_begin = self.begin.pop(i - 1) |
... | ... | |
127 | 127 |
begin, end = self._begin_or_interval(begin, end) |
128 | 128 |
# look for non-zero size overlap |
129 | 129 |
i = bisect.bisect_left(self.begin, begin) |
130 |
if 0 < i and begin < self.end[i - 1]:
|
|
130 |
if i > 0 and begin < self.end[i - 1]:
|
|
131 | 131 |
return True |
132 | 132 |
if i < len(self.begin) and self.begin[i] < end: |
133 | 133 |
return True |
134 |
- |