openlang

Cargo 린트가 하나라도 경고하면 빌드 실패시키기

cargo-lints 기능(https://github.com/rust-lang/cargo/pull/17298)이 최근 안정화됐어요.

CI에서 실행할 때 cargo clippy -- -Dwarnings와 똑같이 동작하게 하려면 이 검사들을 어떻게 설정해야 하나요?

사용 가능한 모든 린트를 다루는 듯한 린트 레퍼런스(https://doc.rust-lang.org/nightly/cargo/reference/lints.html)와 패키지나 워크스페이스의 Cargo.toml 설정을 설명하는 매니페스트 문서(https://doc.rust-lang.org/nightly/cargo/reference/manifest.html#the-lints-section)를 읽어 봤어요. 어느 쪽에도 모든 경고를 오류로 처리하는 명령줄 옵션 설명은 없네요.

영어에서 번역원문 보기

이어지는 대화 2

서로의 근거를 따라

같은 질문의 다른 갈래

  1. docker-compose 콘솔 출력 줄이기

    개발 환경에서 docker-compose up으로 모든 서비스를 시작하면 컨테이너 몇 개가 수백 줄씩 출력을 쏟아내요. 이 출력을 간편하게 걸러 낼 수 있을까요? 아니면 더 좋게는 docker-compose up이 실행되는…

    답글 3최근 활동 bash
  2. C 대신 D로 Python 확장 모듈을 만들 수 있을까요?

    D는 C와 링크할 수 있다고 하더군요. D로 Python 확장 모듈을 작성하고 싶어요. 제가 놓친 이유 때문에 이 방법이 아예 불가능한 건 아닐까요?

    답글 2최근 활동 d
  3. Micro 플러그인을 Nix에서 선언할 수 있나요?🤔

    python에서는 이렇게 쓸 수 있어요: Python.withPackages (q: with q; [ fastapi ]) Micro 에디터에도 같은 방식이 있나요? micro 에디터 패키지와 플러그인을 함께 지정할 수 있나요…

    답글 3최근 활동 nix