Skip to content

린팅 혹은 오토포매팅 적용 #63

Open

Description

@dongwook-chan

아래 사안에 대해 논의해보면 좋을 것 같습니다.

린팅 vs 오토포매팅

린터를 사용해서 PEP8 미준수 사항이 있는지 보여줄지
오토포매팅을 사용해서 PEP8을 준수하도록 강제할지

적용 시점

린터/오토포매터 적용할 시점을 커밋/PR할지

린터 및 오토포매터 종류 선택하기

어떤 린터, 오토포매터를 사용할지

Activity

  1. mirageoasis commented on Aug 26, 2023

    @mirageoasis

    https://velog.io/@qlgks1/Python-flake8-Black-%EB%8F%84%EC%9E%85-clean-code-%EC%8B%A4%EC%B2%9C%ED%95%98%EA%B8%B0

    https://www.itworld.co.kr/news/162580

    참고하기 좋은 글인거 같습니다. 하나 우려? 되는 점은 포메팅을 위해서 다른 의존성이 딸려오는거 같은데 이 부분은 어떻게 얘기를 하면 좋을지 여쭤봅니다.

  2. soulee-dev commented on Aug 28, 2023

    @soulee-dev

    enhancement/lint 브랜치에서 실험중입니다.
    현재 구현 사항

    • pre-commit을 이용한 ruff, black 도입
    • github actions를 통한 준수 검사

    필요한 내용

    • 기여자를 위한 문서 자성
    • 미 준수 사항 수동 수정
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions