FLUTTER ECOSYSTEM

lcov_parser

一個 Dart 套件,可將 LCOV 覆蓋率檔案解析為結構化記錄,提供對行程、分支和函數覆蓋率資料的便捷存取。

最新版本
0.1.3
近 30 天下載
21.1萬
喜歡數
4
Pub 分數
150

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

lcov_parser 套件是一個 Dart 工具,專門用於解析 LCOV(Linux Coverage)格式檔案,將其轉換為結構化資料,以供行、分支及函數覆蓋率使用。它讓開發者能以程式化方式分析測試覆蓋率結果,進而更輕鬆地整合至 CI/CD 管道或產生報告。此套件支援多個平台,非常適合致力於透過詳細覆蓋率指標維持高代碼品質的團隊。

適用情境
  • 從測試執行中解析 LCOV 檔案
  • 將覆蓋率分析整合到CI/CD工作流程中
  • 在應用程式中產生覆蓋率報告
  • 分析程式碼覆蓋率隨時間的趨勢
  • 在拉取請求中驗證覆蓋率閾值
主要特色
  • 支援行、分支與函數覆蓋率
  • 提供結構化資料模型
  • 與 Dart 項目的輕鬆整合
  • 跨平台相容性
  • 輕量級且專注於解析
適合對象
  • 測試自動化工程師
  • CI/CD 流水線開發者
  • 程式碼品質團隊
  • Dart 項目維護者
  • 覆蓋率報告產生器
使用建議
  • 需要有效的 LCOV 輸入檔案
  • 不產生覆蓋資料——僅解析它
  • 僅限 LCOV 格式
  • 無內建報告UI
  • 依賴外部覆蓋工具來產生 LCOV
支援平台AndroidiOSmacOSWindowsLinux

安裝套件

flutter pub add lcov_parser

所屬分類

原始碼儲存庫

相關專案