mirror of
https://github.com/dobin/SuperMega
synced 2026-06-03 01:27:11 +00:00
refactor: carrier->injectable so i have sane carrier- & payload locations (+cleaner injector)
This commit is contained in:
@@ -11,15 +11,17 @@ class RangeManager:
|
||||
self.min = min
|
||||
self.max = max
|
||||
|
||||
self.intervals.add(Interval(0, min))
|
||||
|
||||
|
||||
def merge_overlaps(self):
|
||||
self.intervals.merge_overlaps(strict=False)
|
||||
|
||||
|
||||
def print_all(self):
|
||||
logger.info("Min: {} Max: {}".format(self.min, self.max))
|
||||
print("Min: {} Max: {}".format(self.min, self.max))
|
||||
for i in self.intervals:
|
||||
logger.info("Interval: {}-{}".format(i.begin, i.end))
|
||||
print("Interval: {}-{}".format(i.begin, i.end))
|
||||
|
||||
|
||||
def add_range(self, start, end):
|
||||
|
||||
Reference in New Issue
Block a user