Reportify

A flutter package that generates a test case report and code analysis report.

Overview

Reportify is a Flutter package designed to streamline the process of generating test case reports and code analysis reports. It simplifies the task of code quality assessment by providing an easy-to-use command that delivers comprehensive insights into your Flutter project's health. Whether you're maintaining an existing codebase or developing a new one, Reportify ensures that you have a clear and concise overview of your code's test coverage and overall quality.

Key Features

  • Automated Test Case Reporting: Quickly generate reports that provide an overview of your test cases, including coverage statistics.
  • Code Analysis: Obtain detailed analysis of your code's quality, highlighting areas for improvement.
  • Simple Command-Line Interface: Run a single command to get comprehensive reports on your project.

Installing

Install the latest version from pub

dependencies:
  reportify: latest_version



Run the following command to fetch the package:

flutter pub get

Usage

Using Reportify is straightforward. Once installed, you can generate reports that give you detailed insights into your codebase's health.

Running Reportify To generate a report, run the following command in your project's root directory:

flutter pub run reportify



This command will generate a report detailing your test coverage and code analysis. The report will include information on the percentage of lines, functions, and branches covered by tests, as well as a quality assessment of your code.