MCPcopy Create free account
hub / github.com/Louisym/MiniCC / _collapse_blank_lines

Function _collapse_blank_lines

mini_claude_code/compact.py:149–159  ·  view source on GitHub ↗

源码: compact.rs:362-375

(text: str)

Source from the content-addressed store, hash-verified

147
148
149def _collapse_blank_lines(text: str) -> str:
150 """源码: compact.rs:362-375"""
151 lines: list[str] = []
152 prev_blank = False
153 for line in text.splitlines():
154 is_blank = not line.strip()
155 if is_blank and prev_blank:
156 continue
157 lines.append(line)
158 prev_blank = is_blank
159 return "\n".join(lines)
160
161
162def _first_text(msg: Message) -> Optional[str]:

Callers 1

format_compact_summaryFunction · 0.70

Calls 1

appendMethod · 0.80

Tested by

no test coverage detected