Skip to content

HWPX↔HWP IR 비교 디버깅 도구 구현 #18

@edwardkim

Description

@edwardkim

배경

HWPX 파서에서 HWP와 동일한 IR을 생성하는지 체계적으로 검증하는 도구가 필요. Task #13~#17에서 발견된 불일치 유형:

제안

1. rhwp ir-diff sample.hwpx sample.hwp CLI 명령

동일 문서의 HWPX/HWP 파싱 결과를 문단별로 비교하여 차이 자동 검출.

2. 핵심 비교 항목

  • char_offsets 매핑 / char_count / cc
  • tab_extended 개수/값
  • ParaShape 여백/탭/스케일
  • CharShape 밑줄/취소선/채움 속성
  • Shape fill/border/curSz 속성
  • LINE_SEG text_start 범위 유효성

3. CI 회귀 테스트

동일 문서 쌍(hwpx+hwp)에 대해 페이지 수, 문단 수, 주요 속성 일치 검증.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions