▲flamehaven01 5달전 | parent | ★ favorite | on: Show GN: FDS-Dev 공개 — 비영어권 개발자를 위한 문서 린팅 + AI 번역 올인원 툴(github.com/flamehaven01)🔥 FDS-Dev v0.0.4 — 오늘자 업데이트 소식 공유합니다 FDS-Dev를 계속 실사용하며 개선 중입니다. 오늘 배포한 v0.0.4 (2025-12-08) 업데이트 내용을 간단히 공유합니다. ✅ 주요 변경 사항 Config 해석 로직 개선 이제 lint/translate 실행 위치 기준으로 .fdsrc.yaml을 자동 탐색합니다. 폴더 단위 설정을 바꿔도 cd 이동 없이 즉시 반영됩니다. 번역 파이프라인 안정성 강화 language: auto 사용 시 언어 객체 누락으로 생기던 크래시를 방지했습니다. DeepL은 5초 기본 타임아웃 + 명확한 에러 메시지로, CLI hang 문제를 해결했습니다. 코드 품질 정비 모듈 전반에서 라인 엔딩 정규화, 트레일링 공백 제거, 최소 docstring 추가. 프로젝트 전용 .pylintrc를 도입해 Black/Ruff 스타일과 충돌 없이 “실질적 오류”만 걸리도록 했습니다. 🧪 테스트 pytest 110개 통과 pylint fds_dev 10.00/10 점수 달성 저는 이 프로젝트를 “작은 언어 기반 문서/코드 품질 자동화 도구”로 키우고 있으며, 매일 커밋하며 안정성·엔지니어링 품질을 꾸준히 높이고 있습니다. 관심 있으시면 레포지토리 구경해 주세요: https://github.com/flamehaven01/FDS-Dev 필요한 기능 제안이나 이슈도 언제든 환영합니다!
🔥 FDS-Dev v0.0.4 — 오늘자 업데이트 소식 공유합니다
FDS-Dev를 계속 실사용하며 개선 중입니다.
오늘 배포한 v0.0.4 (2025-12-08) 업데이트 내용을 간단히 공유합니다.
✅ 주요 변경 사항
Config 해석 로직 개선
이제 lint/translate 실행 위치 기준으로 .fdsrc.yaml을 자동 탐색합니다.
폴더 단위 설정을 바꿔도 cd 이동 없이 즉시 반영됩니다.
번역 파이프라인 안정성 강화
language: auto 사용 시 언어 객체 누락으로 생기던 크래시를 방지했습니다.
DeepL은 5초 기본 타임아웃 + 명확한 에러 메시지로, CLI hang 문제를 해결했습니다.
코드 품질 정비
모듈 전반에서 라인 엔딩 정규화, 트레일링 공백 제거, 최소 docstring 추가.
프로젝트 전용 .pylintrc를 도입해 Black/Ruff 스타일과 충돌 없이 “실질적 오류”만 걸리도록 했습니다.
🧪 테스트
pytest 110개 통과
pylint fds_dev 10.00/10 점수 달성
저는 이 프로젝트를 “작은 언어 기반 문서/코드 품질 자동화 도구”로 키우고 있으며,
매일 커밋하며 안정성·엔지니어링 품질을 꾸준히 높이고 있습니다.
관심 있으시면 레포지토리 구경해 주세요:
https://github.com/flamehaven01/FDS-Dev
필요한 기능 제안이나 이슈도 언제든 환영합니다!