Loading fabric_tpa/prometheus.py +5 −5 Original line number Diff line number Diff line Loading @@ -245,11 +245,11 @@ def _merge_repeats(series: str | Iterable[str]) -> str: >>> _merge_repeats('1 2 3'.split()) '1 2 3' >>> _merge_repeats('1 1 2 2 3'.split()) '2x1 2x2 3' '1x2 2x2 3' >>> _merge_repeats(['1' for _ in range(10)]) '10x1' '1x10' >>> _merge_repeats([1, 1, 1]) '3x1' '1x3' >>> _merge_repeats([1, 2, 3]) '1 2 3' Loading @@ -271,14 +271,14 @@ def _merge_repeats(series: str | Iterable[str]) -> str: # prev != i if count > 0: if count > 1: result.append(f"{count}x{prev}") result.append(f"{prev}x{count}") else: result.append(prev) prev = i count = 1 if count > 1: result.append(f"{count}x{i}") result.append(f"{i}x{count}") else: result.append(i) return " ".join([str(x) for x in result]) Loading Loading
fabric_tpa/prometheus.py +5 −5 Original line number Diff line number Diff line Loading @@ -245,11 +245,11 @@ def _merge_repeats(series: str | Iterable[str]) -> str: >>> _merge_repeats('1 2 3'.split()) '1 2 3' >>> _merge_repeats('1 1 2 2 3'.split()) '2x1 2x2 3' '1x2 2x2 3' >>> _merge_repeats(['1' for _ in range(10)]) '10x1' '1x10' >>> _merge_repeats([1, 1, 1]) '3x1' '1x3' >>> _merge_repeats([1, 2, 3]) '1 2 3' Loading @@ -271,14 +271,14 @@ def _merge_repeats(series: str | Iterable[str]) -> str: # prev != i if count > 0: if count > 1: result.append(f"{count}x{prev}") result.append(f"{prev}x{count}") else: result.append(prev) prev = i count = 1 if count > 1: result.append(f"{count}x{i}") result.append(f"{i}x{count}") else: result.append(i) return " ".join([str(x) for x in result]) Loading