Code Reviews
For each pull request you create, FirstMate will provide accurate insights.
Insights are split in multiple categories: GuideLines, Security Issues & Documentation Drift.
Insights from guidelines
FirstMate can accurately check all code against natural language rules. This can be rules or best-practices related to the frameworks you work with, or it can be custom guardrails on how you want code to be written in your company.
By default, our standard guidelines are used.
However, it is encouraged to create a guideline repository with custom rules in markdown files. The repo will be automatically detected by FirstMate.
Spot Documentation Drift
When opening or updating a pull request, FirstMate detects risks on documentation drift. If there are major changes in the PR, FirstMate proposes to update the readme and documentation.
We are improving this feature to propose readme updates automatically.
Scanning with open-source Security Tools
FirstMate scans your code for security issues with trusted open-source static analyzers. To trigger this, just open a new pull request and the feedback of these tools will be included in the analysis.
Read more about the tools we use here.