Extensive and flexible solution for processing output of linters and other tools using Cake build system.
Why use Cake Issues?¶
-
Rich ecosystem
Unlike other Cake addins, Cake Issues consists of over 15 different addins, working together and providing you with over 75 aliases which you can use in your Cake build scripts to work with issues.
-
Supports your tooling
Read issues from different analyzers, linters or tools. The growing range of out-of-the-box supported tools include support for .NET, Java, TypeScript, Infrastructure As Code or security tools.
-
Pull request and build workflow integration
Issues found on a feature branch can be reported to pull requests or build runs giving developers instant and direct feedback. There's out of the box support for Azure DevOps, GitHub Actions and AppVeyor.
-
Reporting
Cake Issues provides aliases to create reports from the parsed issues. There are addins to create feature rich HTML reports, SARIF standard compatible reports or to report issues to the console.
-
Extensible
The addins are built in a modular architecture and are providing different extension points which allow you to easily enhance it for supporting additional analyzers, linters, report formats and pull request systems.
-
Open-Source
Cake Issues is free to use, improve, contribute and distribute. Source code is available on GitHub under MIT license.