FLUTTER ECOSYSTEM

remove_from_coverage

커버리지 lcov.info 파일의 내용을 사용자 지정하기 위한 명령줄 도구입니다.

최신 버전
2.0.0
30일 다운로드
5.8만
좋아요
37
Pub 점수
140

패키지 개요

공개 정보를 바탕으로 생성한 선택 가이드입니다.

개요

지정된 줄이나 파일을 커버리지 보고서에서 제거하여 lcov.info 커버리지 파일을 수정하도록 설계된 명령줄 도구입니다. 생성되거나 보일러플레이트 코드와 같은 특정 코드 섹션을 제외함으로써 개발자가 테스트 커버리지 데이터를 정제하고 더 정확하고 의미 있는 커버리지 메트릭을 확보할 수 있도록 도와줍니다. CI/CD 파이프라인에서는 깔끔하고 집중적인 커버리지 보고서가 필수적이므로 이 도구는 특히 유용합니다. macOS, Windows 및 Linux에서 실행 가능하여 다양한 개발 환경에서 접근성이 뛰어납니다.

사용 사례
  • 테스트 커버리지 보고서 개선
  • 커버리지에서 생성된 코드 제외
  • CI/CD 보고 정확도 향상
  • 분석을 위한 커버리지 데이터 맞춤 설정
  • 커버리지 파일에서 노이즈 제거
주요 기능
  • 명령줄 인터페이스
  • lcov.info 파일 조작을 지원합니다
  • 크로스 플랫폼 호환성
  • 빌드 스크립트와의 간편한 통합
  • 사용자 정의 가능한 제외 규칙
적합한 대상
  • 테스트 자동화 엔지니어
  • CI/CD 파이프라인 개발자
  • 코드 품질 팀
  • 커버리지 관리하는 Flutter 개발자
  • 정확한 커버리지 메트릭을 목표로 하는 팀
고려 사항
  • 제외 항목의 수동 구성이 필요합니다
  • 런타임 패키지가 아님
  • 후처리 커버리지 파일에 한정
  • GUI 인터페이스 없음
  • 정확한 lcov.info 형식에 따라 다름
지원 플랫폼macOSWindowsLinux

패키지 설치

flutter pub add remove_from_coverage

카테고리

소스 저장소

관련 프로젝트