Skip to content

fix(converter): emoji 패키지 미설치 시 converter 실행을 중단합니다#645

Merged
jk-kim0 merged 1 commit intomainfrom
fix/644-emoji-package-assert
Feb 10, 2026
Merged

fix(converter): emoji 패키지 미설치 시 converter 실행을 중단합니다#645
jk-kim0 merged 1 commit intomainfrom
fix/644-emoji-package-assert

Conversation

@jk-kim0
Copy link
Copy Markdown
Contributor

@jk-kim0 jk-kim0 commented Feb 10, 2026

Summary

  • emoji 패키지가 설치되지 않은 경우, converter가 조용히 fallback 경로를 타며 shortname(:check_mark:)을 그대로 출력하는 문제를 수정합니다.
  • EMOJI_AVAILABLE 플래그를 제거하고, import 실패 시 SystemExit으로 즉시 중단합니다.
  • core.py의 불필요한 EMOJI_AVAILABLE 분기를 제거하여 코드를 단순화합니다.

Related

Test plan

  • venv에 emoji 설치 후 convert 테스트 21/21 통과
  • emoji 미설치 환경에서 converter 실행 시 명확한 에러 메시지 출력 확인

🤖 Generated with Claude Code

- context.py: EMOJI_AVAILABLE 플래그를 제거하고, emoji import 실패 시 SystemExit을 발생시킵니다.
- core.py: EMOJI_AVAILABLE 분기를 제거하고, emoji.emojize()를 직접 호출합니다.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel Bot commented Feb 10, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
querypie-docs Canceled Canceled Comment Feb 10, 2026 0:12am

Request Review

@jk-kim0 jk-kim0 self-assigned this Feb 10, 2026
@jk-kim0 jk-kim0 merged commit 9a9cfa3 into main Feb 10, 2026
5 of 7 checks passed
@jk-kim0 jk-kim0 deleted the fix/644-emoji-package-assert branch February 10, 2026 12:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(converter): venv에 emoji 패키지 미설치로 emoticon 변환 실패

1 participant