Skip to content

fix(coverage): fetchAlbumItems·openPDFViewer GROUP_MAP 매핑 (orphan 오탐 제거)#127

Merged
DaveDev42 merged 1 commit into
mainfrom
fix/coverage-orphan-126
Jun 26, 2026
Merged

fix(coverage): fetchAlbumItems·openPDFViewer GROUP_MAP 매핑 (orphan 오탐 제거)#127
DaveDev42 merged 1 commit into
mainfrom
fix/coverage-orphan-126

Conversation

@DaveDev42

Copy link
Copy Markdown
Contributor

무엇

pnpm coverage:checkfetchAlbumItems(camera)·openPDFViewer(navigation)를 Orphaned docs pages로 오탐하던 것을 정정한다.

두 export는:

  • @apps-in-toss/web-framework core.d.ts의 실재 export
  • ko+en docs 페이지가 이미 존재 (docs/api/{camera/fetchAlbumItems,navigation/openPDFViewer}.mdx + en mirror)
  • sidebars.ts에 이미 배선 (L94, L201)

원인은 scripts/sdk-coverage.ts의 모순: 두 export가 IGNORED_EXPORTS에 있으면서 GROUP_MAP엔 없어 그룹 매핑 실패 → orphan. (페이지가 존재하는 export를 ignore 하는 것 자체가 모순.)

변경

  • GROUP_MAP: fetchAlbumItems: 'camera', openPDFViewer: 'navigation' 추가
  • IGNORED_EXPORTS: 두 항목 + stale 주석("New 3.0 exports not yet documented") 제거

범위 밖 (의도적)

events/onVisibilityChangedByTransparentServiceWeb orphan은 #120(baseline version-strategy) 대기 — 이 PR에서 건드리지 않는다.

검증 (headless)

pnpm coverage:check   # Orphaned에 events 1건만 남음 (위 두 항목 사라짐) ✓
pnpm typecheck        # OK ✓
pnpm lint             # OK ✓

Closes #126

… 제거)

두 export는 실재 SDK export이고 ko+en 페이지·sidebars 배선이 이미 있는데
IGNORED_EXPORTS에 들어 있으면서 GROUP_MAP엔 없어 coverage:check가 orphan으로
오탐했다. GROUP_MAP에 camera/navigation 매핑을 추가하고 stale IGNORED_EXPORTS
항목을 제거한다. events/onVisibilityChangedByTransparentServiceWeb orphan은
#120(baseline) 대기로 의도적으로 남긴다.

Closes #126
@DaveDev42
DaveDev42 merged commit d15c9b0 into main Jun 26, 2026
3 checks passed
@DaveDev42
DaveDev42 deleted the fix/coverage-orphan-126 branch June 26, 2026 04:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

coverage: fetchAlbumItems·openPDFViewer가 IGNORED_EXPORTS+미매핑 → CI orphan 오탐

1 participant