Несогласованность: CSV экспортирует полные project/version, остальные — display-значения #31

Closed
opened 2026-06-25 19:59:32 +07:00 by artem.kokos · 0 comments
Owner

Приоритет: желательно.

Проблема: CSV-форматтер (csv.py, строки 20–28) использует r["project"] и r["version"] (всегда полные значения), тогда как консольные форматтеры и Markdown используют r["display_project"] и r["display_version"] (пустые для повторяющихся групп). Поведение не задокументировано и несогласованно между форматами.

Ожидаемое поведение: Либо все форматтеры используют единый подход к группировке, либо различие явно задокументировано.

Рекомендация: Решить, какой подход правильный для CSV (вероятно, полные значения — корректны для табличного формата), и задокументировать.

**Приоритет:** желательно. **Проблема:** CSV-форматтер (`csv.py`, строки 20–28) использует `r["project"]` и `r["version"]` (всегда полные значения), тогда как консольные форматтеры и Markdown используют `r["display_project"]` и `r["display_version"]` (пустые для повторяющихся групп). Поведение не задокументировано и несогласованно между форматами. **Ожидаемое поведение:** Либо все форматтеры используют единый подход к группировке, либо различие явно задокументировано. **Рекомендация:** Решить, какой подход правильный для CSV (вероятно, полные значения — корректны для табличного формата), и задокументировать.
artem.kokos added the bugformats labels 2026-06-25 19:59:32 +07:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: artem.kokos/redmine-reporter#31