Blue Cave Docs
Getting Started
Support
Getting Started
Support
  • Getting Started
  • Critical Path Detection
  • Integrating Java
  • Connect your CI
  • User Management
  • Support

Critical Path Detection

Critical Paths in your repository that are modified in a PR are automatically surfaced when using the GitHub integration. These help the reviewer and the author pay extra attention to the paths that are critical to your repository.

Example

When a PR modifies code that interacts with critical aspects of your product, such as auditing, authentication, concurrency, cryptography, database, security and user interface, it's considered critical.

Let's walk through an example: Critical Path Example

The two dark nodes represent the methods modified in this PR, while the others deliver context surrounding them. This diagram surfaces the fact that modifications were made to the area that's responsible for skipping authentication.

Language Support

At this time, critical path detection is limited to Java and other JVM languages. Other languages will follow, based on demand.

Customizing

If you'd like to customize the categories that contribute to critical path detection for your project, please reach out to us.

Prev
Getting Started
Next
Integrating Java