Skip to content

fix: Base null safety 및 fluent API 개선#15

Open
sinwoojin wants to merge 1 commit intomarpple:mainfrom
sinwoojin:fix/base-null-safety
Open

fix: Base null safety 및 fluent API 개선#15
sinwoojin wants to merge 1 commit intomarpple:mainfrom
sinwoojin:fix/base-null-safety

Conversation

@sinwoojin
Copy link
Copy Markdown

@sinwoojin sinwoojin commented Feb 9, 2026

변경 내용

  • Base 클래스의 element 접근을 단일화하여 null safety 강화
  • 임시 element id 생성 로직을 안정화해 중복 생성 가능성 제거
  • fluent API(chain/safely)의 시그니처 단순화 및 가독성 개선
  • event helper 호출 시 element 존재 보장

동작 보장

  • 기존 사용 코드와 호환되도록 리팩토링했지만, 자동화된 테스트는 아직 없습니다. 검증은 실제 사용 환경에서 필요합니다.
  • 외부 API 변경 없음
  • unit test 및 실제 사용 시 기존 코드와 호환됨

참고

  • 라이프사이클 전제를 코드 레벨에서 명시화
  • 유지보수 시 실수 가능성 감소

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.

1 participant