WIP: Slicing and refactoring offline
Compare changes
Files
3+ 137
− 116
@@ -19,26 +20,57 @@ def _nested_mapper(key):
@@ -56,11 +88,7 @@ class cached_property:
@@ -74,17 +102,18 @@ class OfflineReader:
@@ -107,12 +136,10 @@ class OfflineReader:
@@ -418,10 +445,10 @@ class OfflineReader:
@@ -465,18 +492,19 @@ class OfflineReader:
@@ -485,9 +513,10 @@ class Usr:
@@ -523,7 +552,7 @@ def _to_num(value):
@@ -549,17 +578,36 @@ class Header:
@@ -571,11 +619,8 @@ class Branch:
@@ -584,75 +629,51 @@ class Branch: