(items: List[str])
| 755 | |
| 756 | def _unique_preserve_order(items: List[str]) -> List[str]: |
| 757 | seen = set() |
| 758 | ordered: List[str] = [] |
| 759 | for item in items: |
| 760 | normalized = item.strip() |
| 761 | if not normalized: |
| 762 | continue |
| 763 | key = normalized.casefold() |
| 764 | if key in seen: |
| 765 | continue |
| 766 | seen.add(key) |
| 767 | ordered.append(normalized) |
| 768 | return ordered |
| 769 | |
| 770 | |
| 771 | def _append_analysis_note(base: Any, extra: Any) -> str: |
| 772 | base_text = _clean_text(base) |
no outgoing calls
no test coverage detected