Skip to main content

Code Reviews & Analysis

Comprehensive PR Review and Analysis

Just mention @dashwave /review in a comment on the PR to generate a comprehensive analysis and review of the code changes on the PR.

The first part contains an analysis of the code changes patch wise and commit wise which also includes intent.

The second part contains the following points:

- Review of the code changes and feedback.
- Checks if the code is clean, readable, and follows industry-standard practices.
- Ensures that the code integrates smoothly with existing codebase.
- Verifies that the code is well-documented and includes necessary comments.

image.png

See it in live action here:

https://github.com/dashwave-test/zulip-mobile-mirror/pull/14

Our advanced code review AI goes beyond traditional static analysis tools by executing and debugging code, identifying issues that might otherwise go unnoticed. We've pre-configured it with a set of industry-standard best practices, but we understand that every development team has unique needs. That's why we've made it simple to customize and add your own rules, ensuring that the AI aligns perfectly with your team's specific coding standards and requirements.

Short PR Review

Sometimes bandwidth crunch makes it difficult to go through long analyses and reviews. For that we have @dashwave /shortreview command that generates the a crisp and to-the-point review of the patches and commits on the aforementioned points.

There is no analysis of the with the assumption that the reviewer is already aware. It aims to give a quick glance before the developer starts with the main review.

image.png

See it in live action here:

https://github.com/dashwave-test/zulip-mobile-mirror/pull/13

Coming Soon:

  • Style Guide
  • Configurations on confidence, review comprehensiveness and lints
  • Feedback for iterative reviews

Make faster builds, rapid test and debug on Dashwave