📋 변경 사항 요약
이번 작업에서는 Lang2SQL 프로젝트의 시각화 모듈 구조를 개선하고, 코드의 가독성과 유지보수성을 향상시키는 리팩토링을 수행했습니다.
🔄 주요 변경사항
1. 모듈 구조 개선
- 이전:
viz/ 디렉토리 구조
- 이후:
utils/visualization/ 디렉토리로 이동
- 프로젝트의 전체적인 모듈 구조와 일관성을 맞추기 위해
utils/ 하위로 이동
2. 삭제된 파일들
viz/__init__.py
viz/display_chart.py
3. 새로 추가된 파일들
utils/visualization/display_chart.py - 개선된 시각화 모듈
4. 수정된 파일들
interface/core/result_renderer.py
- import 경로를
utils.visualization.display_chart로 변경
- 시각화 기능 사용 경로 업데이트
utils/llm/README.md
- 문서 업데이트:
utils/visualization/display_chart.py로 이동된 내용 반영
- 모듈 구조 변경에 따른 문서 갱신
pyproject.toml
- 프로젝트 설정 업데이트 (구체적인 변경사항은 파일 내용 확인 필요)