Skip to content

리팩토링: viz 모듈을 utils/visualization으로 이동 및 구조 개선 #192

@ParkGyeongTae

Description

@ParkGyeongTae

📋 변경 사항 요약

이번 작업에서는 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

  • 프로젝트 설정 업데이트 (구체적인 변경사항은 파일 내용 확인 필요)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions