Reporters
MegaLinter can generate various reports that you can activate / deactivate and customize
| Reporter | Description | Default | 
|---|---|---|
| Text files | Generates One log file by linter + suggestions for fixes that can not be automated | Active | 
| SARIF (beta) | Generates an aggregated SARIF output file | Inactive | 
| GitHub Pull Request comments | MegaLinter posts a comment on the PR with a summary of lint results, and links to detailed logs | Active if GitHub Action | 
| Gitlab Merge Request comments | Mega-Linter posts a comment on the MR with a summary of lint results, and links to detailed logs | Active if in Gitlab CI | 
| Azure Pipelines Pull Request comments | Mega-Linter posts a comment on the PR with a summary of lint results, and links to detailed logs | Active if in Azure Pipelines | 
| Bitbucket Pull Request comments | Mega-Linter posts a comment on the PR with a summary of lint results, and links to detailed logs | Active if in Bitbucket CI | 
| API (Grafana) | Sends logs and metrics to Grafana endpoint (Loki / Prometheus) | Inactive | 
| Updated sources | Zip containing all formatted and autofixed sources so you can extract them in your repository | Active | 
| IDE Configuration | Apply MegaLinter configuration in your local IDE with linter config files and IDE extensions | Active | 
| GitHub Status | One GitHub status by linter on the PR, with links to detailed logs | Active if GitHub Action | 
| File.io | Send reports on file.io so you can access them with a simple hyperlink provided at the end of console log | Inactive | 
| JSON | Generates a JSON output report file | Inactive | 
| Receive all reports on your e-mail, if you can not use artifacts | Active | |
| TAP files | One file by linter following Test Anything Protocol format | Active | 
| Console | Execution logs visible in console with summary table and links to other reports at the end | Active | 
| Markdown Summary | Generates a Markdown summary report file | Inactive |