Skip to content

Commit 0339227

Browse files
authored
Add coderabbit configuration (#6512)
1 parent 34ae7ee commit 0339227

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

.coderabbit.yaml

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
reviews:
2+
profile: "chill"
3+
high_level_summary: false
4+
auto_review:
5+
enabled: true
6+
drafts: false
7+
ignore_title_keywords: ["WIP"]
8+
9+
# Custom review instructions for specific paths
10+
path_instructions:
11+
- path: "**/*.java"
12+
instructions: |
13+
- The primary coding conventions and style guide for this project are defined in `site/src/pages/community/developer-guide.mdx`. Please strictly adhere to this file as the ultimate source of truth for all style and convention-related feedback.
14+
15+
# 2. Specific check for `@UnstableApi`
16+
- Review all newly added public classes and methods to ensure they have the `@UnstableApi` annotation.
17+
- However, this annotation is NOT required under the following conditions:
18+
- If the class or method is located in a package containing `.internal`.
19+
- If a public method is part of a class that is already annotated with `@UnstableApi`.

0 commit comments

Comments
 (0)