-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
area/githubGitHub Actions integrationGitHub Actions integrationarea/notificationsDiscord/Slack webhooksDiscord/Slack webhooksarea/testingTest coverage and qualityTest coverage and qualitypriority/mediumNice to haveNice to havesize/M<200 lines<200 lines
Description
Summary
github 패키지 12개 소스 파일, notifications 패키지 4개 소스 파일 모두 패키지 내 독립 테스트 0개.
github (12개 파일)
우선순위순:
diff-parser.ts— diff 파싱 (파이프라인 입력 핵심)poster.ts— PR 코멘트 게시 (테스트 0건, 빈 catch 블록 있음)sarif.ts— SARIF 포맷 변환 (보안 도구 연동)mapper.ts— 이슈→라인 매핑 + 요약 생성dedup.ts— 중복 코멘트 방지action.ts— GitHub Actions 엔트리client.ts— Octokit 클라이언트pr-diff.ts— PR diff 가져오기comment.ts,session-diff.ts,dryrun-preview.ts— dead code 여부에 따라 (chore: 죽은 모듈 및 dead export 삭제 #186)
notifications (4개 파일)
generic-webhook.ts— HMAC 서명 검증 (#189에서 보안 테스트 별도)webhook.ts— Slack/Discord 웹훅discord-live.ts— dead code 여부에 따라 (chore: 죽은 모듈 및 dead export 삭제 #186)event-stream.ts— dead code 여부에 따라 (chore: 죽은 모듈 및 dead export 삭제 #186)
참고
src/tests/에 일부 통합 테스트 존재 (github-diff-parser, github-sarif 등) — 하지만 패키지 독립 테스트 필요- dead code 결정 (chore: 죽은 모듈 및 dead export 삭제 #186) 이후 테스트 범위 확정
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
area/githubGitHub Actions integrationGitHub Actions integrationarea/notificationsDiscord/Slack webhooksDiscord/Slack webhooksarea/testingTest coverage and qualityTest coverage and qualitypriority/mediumNice to haveNice to havesize/M<200 lines<200 lines