@@ -377,8 +377,10 @@ def flush() -> None:
377
377
return tuple (version )
378
378
379
379
def version_comparitor (version1 : str , version2 : str ) -> Literal [- 1 , 0 , 1 ]:
380
- iterator = itertools .zip_longest (version_splitter (version1 ), version_splitter (version2 ), fillvalue = 0 )
381
- for i , (a , b ) in enumerate (iterator ):
380
+ iterator = itertools .zip_longest (
381
+ version_splitter (version1 ), version_splitter (version2 ), fillvalue = 0
382
+ )
383
+ for a , b in iterator :
382
384
if a < b :
383
385
return - 1
384
386
if a > b :
@@ -4368,19 +4370,11 @@ def depth(self) -> int:
4368
4370
"""
4369
4371
return len (self .indents )
4370
4372
4371
- def indent (self , line : str ) -> str :
4372
- """
4373
- Indents a line by the currently defined margin.
4374
- """
4375
- assert self .margin is not None , "Cannot call .indent() before calling .infer()"
4376
- return self .margin + line
4377
-
4378
4373
def dedent (self , line : str ) -> str :
4379
4374
"""
4380
4375
Dedents a line by the currently defined margin.
4381
- (The inverse of 'indent'.)
4382
4376
"""
4383
- assert self .margin is not None , "Cannot call .indent () before calling .infer()"
4377
+ assert self .margin is not None , "Cannot call .dedent () before calling .infer()"
4384
4378
margin = self .margin
4385
4379
indent = self .indents [- 1 ]
4386
4380
if not line .startswith (margin ):
@@ -4641,10 +4635,6 @@ def valid_line(self, line: str) -> bool:
4641
4635
4642
4636
return True
4643
4637
4644
- @staticmethod
4645
- def calculate_indent (line : str ) -> int :
4646
- return len (line ) - len (line .strip ())
4647
-
4648
4638
def next (
4649
4639
self ,
4650
4640
state : StateKeeper ,
0 commit comments